Modelo Entidad Relación
MER
Modelo E-R
Está basado en una percepción del mundo real consistente en
objetos básicos llamados entidades y de relaciones entre objetos. Se
desarrolló para facilitar el diseño de base de datos permitiendo la
especificación de un esquema de la empresa que representa la
estructura lógica completa de una base de datos.
Originalmente el modelo E-R solo incluían los conceptos de entidad,
relación y atributos, más tarde, se añadieron otros conceptos, como
los atributos compuestos y las jerarquías de generalización, en lo que
se ha denominado modelo entidad – relación extendido.
El modelo entidad-relación (E-R) propuesto por Peter Chen en 1970
presenta el modelo como una vista unificada de datos. Este modelo
se centra en la estructura lógica y abstracta de los datos, como
representación del mundo real, independiente de las características
físicas.
García, M. (2013). Bases de Datos. Educación Abierta y A Distancia. CECAR
CONCEPTOS BÁSICOS DEL
MODELO ENTIDAD-RELACIÓN (E-R)
Las entidades.
Los atributos de las entidades.
Las relaciones.
Entidades
•Es cualquier tipo de objeto o concepto sobre el que se recoge
información: cosa, persona, concepto abstracto o suceso. Una
entidad tiene un conjunto de propiedades y valores para algún
conjunto de propiedades pueden identificar una entidad de
formas unívoca.
•Una entidad puede ser concreta, como una persona o un libro o
puede ser abstracta, como un préstamo, unas vacaciones, o
una anotación.
•Las entidades se representan gráficamente mediante
rectángulos y su nombre aparece en el interior. Un nombre de
entidad sólo puede aparecer una vez en el esquema conceptual.
Existen dos clases de
entidades
Fuerte o regular: Las ocurrencias de un tipo de entidad regular
tienen existencia propia. Se representa con un rectángulo como se
ha visto anteriormente. Es aquella que puede ser identificada
unívocamente sin participar en la relación.
Débil: Es una entidad cuya existencia depende de la existencia de
otra entidad. Si elimina una ocurrencia del tipo de entidad regular,
desaparecen también con ella todas las ocurrencias de la entidad
débil dependiente de la misma. Un tipo de entidad débil se
representa con dos rectángulos concéntricos con su nombre en el
interior
Relaciones
• Es una correspondencia o asociación entre dos o
más entidades. Cada relación tiene un nombre que
describe su función. Por ejemplo, se puede definir
una relación que asocie a un estudiante María con la
anotación A-1.
• Esta relación especifica que María tiene una
anotación con código A-1. La forma de representar
las relaciones es mediante un rombo en el cual se
escribe el nombre de la relación.
• Las relaciones se caracterizan por tener un nombre,
con el cual identificamos de forma única el tipo de
relación y mediante el cual la referenciamos; y
grado, que es el número de entidades que
participan en el tipo de relaciones. Puede ser de
grado 2 (binaria) cuando se asocian dos tipos de
entidades, de grado 3 (ternarias) cuando se asocian
tres tipos de entidades o relaciones unarias o
reflexivas.
Atributos
• Describen las propiedades que posee cada miembro
de un conjunto de entidades. Gráficamente los
atributos se representan mediante el texto descriptivo
dentro de las entidades o relaciones a las que
pertenecen.
• Así el tipo de entidad ESTUDIANTE tiene como
atributos el IDEstudiante, Nombre,
FechadeNacimiento, LugarNacimiento, Genero
GradoEscolar, Jornada, DirectordeGrupo, etc.; y los
atributos de la entidad ANOTACIÓN IdAnotacion,
IdEstudiante, Fecha, Observacion, etc.
• Cada atributo tiene un conjunto de valores asociados
denominados dominio, el cual se define como los
valores posibles que puede tomar un atributo.
• Gráficamente se representan por medio de una elipse.
Notaciones
alternativas del
modelo E-R

Clase mer

  • 1.
  • 3.
    Modelo E-R Está basadoen una percepción del mundo real consistente en objetos básicos llamados entidades y de relaciones entre objetos. Se desarrolló para facilitar el diseño de base de datos permitiendo la especificación de un esquema de la empresa que representa la estructura lógica completa de una base de datos. Originalmente el modelo E-R solo incluían los conceptos de entidad, relación y atributos, más tarde, se añadieron otros conceptos, como los atributos compuestos y las jerarquías de generalización, en lo que se ha denominado modelo entidad – relación extendido. El modelo entidad-relación (E-R) propuesto por Peter Chen en 1970 presenta el modelo como una vista unificada de datos. Este modelo se centra en la estructura lógica y abstracta de los datos, como representación del mundo real, independiente de las características físicas. García, M. (2013). Bases de Datos. Educación Abierta y A Distancia. CECAR
  • 4.
    CONCEPTOS BÁSICOS DEL MODELOENTIDAD-RELACIÓN (E-R) Las entidades. Los atributos de las entidades. Las relaciones.
  • 5.
    Entidades •Es cualquier tipode objeto o concepto sobre el que se recoge información: cosa, persona, concepto abstracto o suceso. Una entidad tiene un conjunto de propiedades y valores para algún conjunto de propiedades pueden identificar una entidad de formas unívoca. •Una entidad puede ser concreta, como una persona o un libro o puede ser abstracta, como un préstamo, unas vacaciones, o una anotación. •Las entidades se representan gráficamente mediante rectángulos y su nombre aparece en el interior. Un nombre de entidad sólo puede aparecer una vez en el esquema conceptual.
  • 6.
    Existen dos clasesde entidades Fuerte o regular: Las ocurrencias de un tipo de entidad regular tienen existencia propia. Se representa con un rectángulo como se ha visto anteriormente. Es aquella que puede ser identificada unívocamente sin participar en la relación. Débil: Es una entidad cuya existencia depende de la existencia de otra entidad. Si elimina una ocurrencia del tipo de entidad regular, desaparecen también con ella todas las ocurrencias de la entidad débil dependiente de la misma. Un tipo de entidad débil se representa con dos rectángulos concéntricos con su nombre en el interior
  • 7.
    Relaciones • Es unacorrespondencia o asociación entre dos o más entidades. Cada relación tiene un nombre que describe su función. Por ejemplo, se puede definir una relación que asocie a un estudiante María con la anotación A-1. • Esta relación especifica que María tiene una anotación con código A-1. La forma de representar las relaciones es mediante un rombo en el cual se escribe el nombre de la relación. • Las relaciones se caracterizan por tener un nombre, con el cual identificamos de forma única el tipo de relación y mediante el cual la referenciamos; y grado, que es el número de entidades que participan en el tipo de relaciones. Puede ser de grado 2 (binaria) cuando se asocian dos tipos de entidades, de grado 3 (ternarias) cuando se asocian tres tipos de entidades o relaciones unarias o reflexivas.
  • 8.
    Atributos • Describen laspropiedades que posee cada miembro de un conjunto de entidades. Gráficamente los atributos se representan mediante el texto descriptivo dentro de las entidades o relaciones a las que pertenecen. • Así el tipo de entidad ESTUDIANTE tiene como atributos el IDEstudiante, Nombre, FechadeNacimiento, LugarNacimiento, Genero GradoEscolar, Jornada, DirectordeGrupo, etc.; y los atributos de la entidad ANOTACIÓN IdAnotacion, IdEstudiante, Fecha, Observacion, etc. • Cada atributo tiene un conjunto de valores asociados denominados dominio, el cual se define como los valores posibles que puede tomar un atributo. • Gráficamente se representan por medio de una elipse.
  • 10.