Conceptos Esenciales del Modelo Entidad-Relación para Diseño de Bases de Datos

Enviado por Chuletator online y clasificado en Otras materias

Escrito el en español con un tamaño de 4,49 KB

Conceptos Fundamentales del Modelo Entidad-Relación

Entidades

Entidad

Objeto o concepto del mundo real que posee un conjunto de propiedades. Las entidades representan datos importantes en un sistema. Suelen ser sustantivos, como cliente, supervisor, ubicación o promoción.

Entidades Fuertes

Existen independientemente de otros tipos de entidades. Siempre poseen uno o más atributos que distinguen de forma única cada ocurrencia de la entidad. (Representación gráfica: Rectángulo simple).

Entidades Débiles

Dependen de algún otro tipo de entidad. No poseen atributos únicos (también conocidos como claves primarias) y carecen de significado en el diagrama sin depender de otra entidad. Esta otra entidad se conoce como la propietaria. (Representación gráfica: Rectángulo doble).

Entidades Asociativas

Son entidades que asocian las instancias de uno o más tipos de entidades. También contienen atributos que son únicos para las relaciones entre estas entidades asociadas. (Representación gráfica: Rectángulo con rombo dentro).

Relaciones

Las Relaciones

Son asociaciones con significado entre entidades. Suelen ser verbos, como asignar, asociar o rastrear. Una relación proporciona información útil que no podría discernirse solo a partir de los tipos de entidades. (Representación gráfica: Rombo).

Relaciones Débiles (o Relaciones de Identificación)

Son conexiones que existen entre un tipo de entidad débil y su entidad propietaria. (Representación gráfica: Rombo doble).

Atributos

Los Atributos

Son las características de cualquier entidad, una relación de muchos a muchos o una relación de uno a uno. (Representación gráfica: Óvalo).

Atributos de Múltiples Valores

Son aquellos capaces de tomar más de un valor. (Representación gráfica: Óvalos dobles). Ejemplo: Teléfono del cliente.

Atributos Derivados

Son atributos cuyos valores pueden calcularse a partir de valores de atributos relacionados. (Representación gráfica: Óvalo punteado). Ejemplo: Edad del cliente.

Atributos Compuestos

Son aquellos que pueden dividirse en atributos más simples. Ejemplo: Nombre del cliente, dirección.

Otros Conceptos Clave

Conjunto de Entidades

Es un conjunto de entidades del mismo tipo que comparten las mismas propiedades, no sus valores individuales.

Dominio

El dominio de un atributo es el conjunto de valores permitidos para dicho atributo.

Restricciones

Expresan limitaciones a las que deben adaptarse las bases de datos para mantener su integridad y coherencia.

Correspondencia de Cardinalidades

Expresa el número de entidades de un conjunto de entidades a las que una entidad de otro conjunto de entidades puede o debe estar asociada a través de un conjunto de relaciones.

Tipos de Cardinalidad:
  • Uno a Uno (1:1): Una entidad en el conjunto A se asocia, como máximo, con una entidad en el conjunto B, y viceversa.
  • Uno a Varios (1:N): Una entidad en el conjunto A se asocia con cualquier número de entidades en el conjunto B, pero una entidad en B se asocia, como máximo, con una entidad en A.
  • Varios a Varios (N:M): Una entidad en el conjunto A se asocia con cualquier número de entidades en el conjunto B, y una entidad en B se asocia con cualquier número de entidades en A.

Proceso de Creación de un Diagrama Entidad-Relación (DER)

Para la correcta elaboración de un Diagrama Entidad-Relación, se recomienda seguir los siguientes pasos:

  1. Identificar las entidades principales del sistema.
  2. Determinar las claves primarias para cada entidad.
  3. Describir los atributos relevantes de cada entidad.
  4. Establecer las relaciones entre las entidades, definiendo su tipo y cardinalidad.
  5. Dibujar el modelo de datos utilizando la notación estándar del DER.
  6. Realizar comprobaciones y validaciones para asegurar la coherencia e integridad del modelo.

Entradas relacionadas: