Bases de datos

Modelo entidad-relación

Modelo entidad-relación

El modelo entidad-relación es una herramienta conceptual que describe objetos de interés relacionados en un dominio específico de conocimiento

  • O, en vulgo popular, entidades relacionadas

 

Fue propuesto por Peter Chen en 1976 para el diseño estructural de bases de datos

Modelo entidad-relación

Se conforma con los siguientes componentes:

  1. Entidad: Cualquier cosa, física o lógica, que tiene existencia independiente y puede ser identificada de manera unívoca
    • Una forma fácil de pensar en entidades es usando sustantivos propios
       
  2. Tipo de entidad: Una categoría de diversas entidades
    • Las entidades son, por tanto, instancias de los tipos de entidades
    • Una forma fácil de pensar en tipos de entidades es usando sustantivos comunes
    • Profesor es un tipo de entidad, "Gilberto 🦁" es una entidad específica

Modelo entidad-relación

Se conforma con los siguientes componentes:

  1. Relación: Es el vínculo que existe entre tipos de entidades
    • Una forma fácil de pensar en relaciones es usando verbos
       
  2. Atributo: Una característica que define o identifica a un tipo de entidad
    • Las relaciones también pueden tener atributos

Atributos

Cada entidad de un tipo de entidades tiene valores específicos asignados para cada uno de sus atributos que permiten su identificación unívoca

 

Muchos tipos de entidades cuentan con atributos identificativos que permiten diferenciar entre las distintas entidades que lo conforman

Entidades fuertes y débiles

Cuando una entidad tiene uno o más atributos propios que la identifican unívocamente, se dice que es una entidad fuerte

 

Cuando una entidad necesita atributos de otra entidad distinta para ser identificada unívocamente, se dice que es uan entidad débil

Entidades fuertes y débiles

Diagrama entidad-relación

Una forma de representar, y comunicar, un modelo entidad-relación es mediante los diagramas entidad-relación

Diagrama entidad-relación

Los tipos de entidades fuertes se representan mediante rectángulos etiquetados

Profesor

Los tipos de entidades débiles se representan mediante rectángulos de doble borde etiquetados

Curso

Diagrama entidad-relación

Los atributos de un tipo de entidades o relación se representan mediante óvalos etiquetados

Profesor

Nombres

Apellidos

Número económico

Los atributos identificativos de un tipo de entidades o relación van subrayados

Diagrama entidad-relación

Las relaciones entre dos tipos de entidades se representan mediante rombos etiquetados

Profesor

Departamento

adscrito a

Diagrama entidad-relación

La cardinalidad de cada relación (de izquierda a derecha) se representa de la siguiente manera:

Bases de datos: Modelo entidad-relación

By Gilberto 🦁

Bases de datos: Modelo entidad-relación

Modelo entidad-relación

  • 88