2. MODELO ENTIDAD
RELACION E-R
• El modelo E-R es uno de los varios modelos
conceptuales existentes para el diseño de
bases de datos.
• Fue inventado por Peter Chen en los años
setenta, el propósito de este modelo es
simplificar el diseño de bases de datos a partir
de descripciones textuales de los
requerimientos.
• Los elementos esenciales del modelo son
las entidades, los atributos y las relaciones entre
las entidades.
3. Entidad
• Una entidad es un objeto que existe y es
distinguible de otros objetos.
• Concreta
• Abstracta
4. Tipos de entidad
• Entidad Fuerte: Es una entidad de importancia
para el diseñador de la base de datos, posee
una clave primaria.
• Entidad Débil: Es una entidad que no tiene
atributos que lo identifiquen como una
entidad única, o que no es de mayor
importancia para el diseñador de la DB. Estas
Entidades se representan gráficamente asi:
CONJUNTO
DE ENTIDADES
DEBILIES
5. Atributo
• Las entidades tiene atributos.
• Un atributo de una entidad es una característica
interesante sobre esa entidad, que representa algo
importante de ella que deseamos almacenar.
9. Claves
• Una clave es un atributo que identifica una
identidad dentro del conjunto de las entidades
a la que pertenece.
• CLAVE PRIMARIA:
Es la clave candidata escogida por el
diseñador, que permiten identificar en forma
única un registro en la tabla (una entidad en un
conjunto de entidades) y ningún subconjunto de
ella posee esta propiedad.
• Las llaves primarias se subrayan en el diagrama
E-R.
10. Claves
• CLAVE FORANEA:
Es un atributo que es llave primaria en otra
entidad con la cual se relaciona. Las llaves
foráneas son en últimas las que permiten
relacionar las tablas en las bases de datos.
11. Relaciones o Asociaciones
• Según el número de relaciones que puede
tener una entidad se puede medir el grado de
una relación.
1. UNARIA. Participa un único conjunto de
entidades
CEDULA
EMPLEADO CASADO
NOMBRE
13. Relaciones o Asociaciones
3. N-ARIA. Participan mas de dos conjuntos de
entidades
DOCENTE TUTOR ESTUDIANTE
ASIGNATURA
14. Cardinalidad de las
Relaciones
• ACTIVIDAD 3.
• Consulte que es cardinalidad de las relaciones
en un modelo E-R
• Explique los diferentes tipos de cardinalidad
que se pueden presentar en un modelo E-R
• Diseñe el modelo entidad relación de la base
de datos ESTUDIANTE - MATERIAS