Base de datos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,26 KB

 
BD: Conjunto de datos relacionados
Dato: Es un hecho conocido, que puede ser registrado, y que tiene un significado implícito.
Propiedades: integrada y compartida.
Componen la base de datos
Esquema: Es la descripción de la base de datos
Instancia de la base de datos: Son los datos almacenados en la base de datos, en un instante particular en el tiempo
Sistemas de administración de bases de datos (SABD): conjunto de programas que permiten a los usuarios crear y mantener una base de datos.
Sistemas de procesamiento de archivos
Necesidades de procesamiento de datos de departamentos individuales en la organización
Se desarrollan nuevos programas, normalmente uno a la vez, para aplicaciones individuales, tales como remuneraciones, control de inventarios, etc.
No hay un plan general que facilite el crecimiento de las aplicaciones
Cada nueva aplicación es típicamente diseñada con su propio conjunto de archivos de datos
Cada programa de aplicación posee sus propios archivos de datos, y la lógica del programa es dependiente de los formatos y descripción de los datos.
Sus desventajas:
Redundancia incontrolad
Datos inconsistentes
Inflexibilidad
Compartició n de datos es limitada
No hay tendencia a está ndares
Baja productividad de los programadores
Costo excesivo de mantención de programas
Ventajas del uso del SABD frente al enfoque de archivos:
_Los datos se comparten (la información es un recurso de la organización)
_Control de la redundancia de la información
_Control de la consistencia en la información
_Se mejoran los estándares con respecto a los datos
_Mejora la seguridad de los datos (control de accesos)
_Mejora la integridad de los datos (restricciones de integridad)
_Permite balancear requerimientos en conflicto
_Mejora el tiempo de desarrollo de nuevas aplicaciones
_Mejora la accesibilidad a los datos (query languages)
_Economía de escala (producto de la asignación centralizada de los recursos)

_Mejor control de acceso concurrente a los datos
_Se dispone de procedimientos de respaldo (Back - Up) y recuperación

Desventajas
Alto costo de un DBMS
Mayor costo de hardware
Mayor costo de programación
Costo de conversión es alto
Procesamiento más lento de algunas aplicaciones
Se incrementa la vulnerabilidad (los recursos son centralizados)
Mayor dificultad en la recuperación
Funciones críticas en un SABD
Soporte para atender múltiples usuarios en forma concurrente (compartir los datos)
Seguridad de los datos almacenados en la base de datos: Autorización (Control de accesos)
Reuperación de caídas del sistema
Eficiencia en el acceso a los datos
Integridad de los datos