Consiste en una colección de datos interrelacionados y una colección de programas para acceder a
esos datos. Los datos describen una empresa particular.
Objetivo
Proporcionar un entorno que sea
tanto conveniente como eficiente
para las personas que lo usan para
la recuperación y almacenamiento
de la información.
Diseñados
Para almacenar grandes
cantidades de información
Lenguaje
Las definiciones se expresan usando un lenguaje de
definición de datos (LDD).
Un lenguaje de manipulación de
datos (LMD) es un lenguaje que
permite a los usuarios acceder o
manipular los datos.
Proposito
Proporcionar a los usuarios
una visión abstracta de los
datos.
Subsistemas
Gestor de Transacciones
Es el responsable de asegurar que la base de
datos permanezca en un estado consistente
(correcto) a pesar de los fallos del sistema.
Procesador de Consultas
Compila y ejecuta instrucciones
LDD y LMD.
Gestor de Almacenamiento
Es un módulo de programa que
proporciona la interfaz entre los
datos de bajo nivel almacenados en
la base de datos y los programas de
aplicación y las consultas enviadas
al sistema.
modelo de datos
Es una colección de herramientas
conceptuales para describir los datos,
las relaciones entre los datos, la
semántica de los datos y las
restricciones de los datos.
modelo de datos entidad-relación
Es un modelo de datos ampliamente usado, y
proporciona una representación gráfica
conveniente para ver los datos, las relaciones y
las restricciones.