2. Modelo entidad relación
- Hola a todos. En esta serie de vídeos pretendo diseñar una base de datos partiendo de unas especificaciones iniciales proporcionadas por un cliente. En este segundo vídeo veremos la teoría del modelo entidad relación:
- Os dejo un resumen de lo visto en el vídeo:
- Entidad/Relación (E/R): Se trata de una descripción a alto nivel de la distribución de los datos procesados en un sistema.
- Entidades: Objeto real o abstracto, sobre el que se desea almacenar información en la BBDD.
- Existencia Propia
- Sea diferente de las demás Todas las ocurrencias de la entidad tienen que tener los mismos atributos.
- Clases: Regulares (existen por si mismas) también llamadas fuertes.Débiles, su existencia depende de otra.
- Dependencia de Existencia: La entidad débil tiene su propia clave y no necesita la clave de la fuerte para identificarse.
- Dependencia de Identidad: La entidad débil no se puede identificar sin la clave de la fuerte.
- Relación: Asociación entre una o varias entidades.
- Nombre que la distingue del resto.
- Cardinalidad: número de tuplas de una entidad. 1:N.
- Tipo de Correspondencia: número máximo y mínimo de ocurrencias que se relacionan entre una o varias entidades.
- Relaciones 1:N: Cada ocurrencia de una entidad puede relacionarse con 0, 1 o varias ocurrencias dela otra entidad.
- Relaciones M:N: Cada ocurrencia de una entidad puede estar relacionada con 0, 1 varias ocurrencias de la otra entidad y viceversa.
- Relaciones 1:1: Cada ocurrencia de una entidad se relaciona con una y sólo una de otra entidad.
- Tipos:
- Regulares: Asocian 2 entidades regulares.
- Débiles: Asocian una entidad regular con una débil.
- Recursiva: Asocia una entidad consigo misma. También llamada reflexiva, unaria.
- Exclusiva: Si se relaciona con una, no se puede relacionar con la otra.
- Ternaria, Cuaternaria, etc: Relaciona más de dos entidades.
- Atributo:Propiedad de un tipo de la entidad. Cada tipo de entidad ha de tener un conjunto mínimo de atributos que identifiquen unívocamente su ocurrencia. Es el atributo o conjunto de atributos denominados identificador principal (la clave).
- Clases:
- Univaluado: Sólo un valor para todas las ocurrencias.
- Obligatorio: Debe tomar al menos un valor.
- Identificador o clave: Identifica inequívocamente a cada ocurrencia.
- Multivaluado: pude tomar varios valores.
- Derivado: se puede sacar de otro atributo.
- Compuesto: Atributo compuesto por varios atributos simples.
- Dominio: Conjunto de valores que puede tomar un atributo. Tiene existencia propia con independencia de entidad, relación o atributo.
No hay comentarios:
Publicar un comentario