Skip to content

2. Elementos Básicos de Diagramas Entidad-Relación

Los diagramas entidad-relación están compuestos por elementos fundamentales que permiten modelar la estructura de datos de manera precisa y completa. En esta sección exploraremos cada uno de estos elementos en detalle.

Una entidad representa un objeto, concepto o cosa del mundo real que tiene existencia independiente y puede ser identificada de manera única dentro del sistema.

  • Identificabilidad: Cada instancia debe ser única
  • Independencia: Puede existir por sí misma
  • Relevancia: Debe ser importante para el sistema
  • Instanciabilidad: Debe tener múltiples ocurrencias
Diagrama UML
Diagrama UML

Entidades que existen independientemente con clave primaria propia.

Los atributos son las propiedades o características que describen las entidades. Cada atributo tiene un nombre, un tipo de dato y puede tener restricciones adicionales.

Diagrama UML
  1. Atributos Simples: No se pueden dividir en componentes más pequeños
  2. Atributos Compuestos: Se pueden dividir en sub-atributos
  3. Atributos Derivados: Su valor se calcula a partir de otros atributos
  4. Atributos Multivaluados: Pueden tener múltiples valores para una entidad
  5. Atributos Opcionales: Pueden tener valores nulos
  6. Atributos Obligatorios: Deben tener siempre un valor

Las claves son atributos o conjuntos de atributos que permiten identificar de manera única las instancias de una entidad.

Diagrama UML
Diagrama UML

Identifica únicamente cada fila de la tabla.

Los tipos de datos definen qué clase de información puede almacenar cada atributo y cómo se almacena físicamente.

Diagrama UML Diagrama UML Diagrama UML

Las restricciones garantizan la integridad y consistencia de los datos almacenados.

Diagrama UML
Diagrama UML

Validan que los valores estén dentro de rangos permitidos.

Los índices mejoran el rendimiento de las consultas y garantizan restricciones de unicidad.

Diagrama UML
  • Índice único: Garantiza unicidad y mejora búsquedas
  • Índice compuesto: Optimiza consultas con múltiples columnas
  • Índice parcial: Solo indexa filas que cumplen una condición
  • Índice de texto completo: Para búsquedas en campos de texto

2.7. Ejemplo integrado: Sistema de gestión hospitalaria

Section titled “2.7. Ejemplo integrado: Sistema de gestión hospitalaria”
Diagrama UML

Los elementos básicos de los diagramas entidad-relación proporcionan la base fundamental para crear modelos de datos robustos y eficientes. La correcta definición de entidades, atributos, claves y restricciones es esencial para garantizar la integridad y el rendimiento del sistema de base de datos.

🐝