Gestor de Base de Datos
Modelos de Datos
Es una serie de conceptos que puede utilizarse para describir un conjunto de datos y las operaciones para manipularlos.
Modelos Lógicos: Descripciones de los datos que tienen una correspondencia sencilla con la estructura física de la base de datos.
Modelos Conceptuales: Se utlizan para representar la realidad a un alto nivel de abstracción.
Esquema de una Base de Datos
Esquema Conceptual de Alto Nivel
El diseño conceptual parte de las especificaciones de requisitos del usuario y su resultado es esquema conceptual de la base de datos. El objetivos del diseños conceptual es describir la informacion de base de datos y no las estructuras de almacenamiento que se necesitarán para manejar la informacion.
Esquema Físico
El diseño físico parte del esquema lógico y da como resultado un esquema físico. Un esquema físico es una descripción de la implementación de una base da datos en memoria secundaria: las estructuras de almacenamiento y los métodos utilizados para tener acceso eficiente a los datos.
Esquema Lógico
El diseño lógico parte del esquema conceptual y da como resultado lógico. El esquema lógico es una descripción de la estructura de la base de datos en términos de las estructuras de datos que puede procesar un tipo de sistemas de gestión de bases de datos.
Modelo Entidad-Relación
Es modelo conceptual más utilizado para el diseño conceptual de base de datos. Está formado por conjunto de conceptos que permiten describir la realidad mediante un conjunto de representaciones gráficas y lingüísticas.
Entidad: Es cualquier tipo de objeto o concepto sobre el que recoge informacion. Las entidades se representan gráficamente mediante rectángulos y su nombre aparece en el interior.
ENTIDAD FUERTE: Es una entidad en la cual si existencia no depende de la existencia de otra entidad.
ENTIDAD DÉBIL: Es una entidad cuya existencia depende la existencia de otra entidad.
Atributos
Es una característica de interés o un hecho sobre una entidad o sobre una relación.
Relación(interrelación)
Es una correspondencia o asociación entre dos o más entidades. cada relacion tiene un nombre que describe su función. Las relaciones se representan gráficamente mediante rombos y su nombre aparece en le interior.
Cardinalidad: Es con la que una entidad participa en una relación especifica especifica el número mínimo y número máximo de correspondencias en las que puede tomar parte cada ocurrencia de dicha entidad.
Relación Recursiva
es una relación donde la misma entidad participa más de una vez en la relación con distintos papeles.