Curso: VII Sistemas Nocturno.
Catedrático: Jose Mejía.
Concepto de Modelo Entidad Relación
Cuando
se utiliza una base de datos para gestionar información, se está plasmando una
parte del mundo real en una serie de tablas, registros y campos ubicados en un
ordenador; creándose un modelo parcial de la realidad. Antes de crear
físicamente estas tablas en el ordenador se debe realizar un modelo de datos.
Se suele cometer el error de ir creando nuevas tablas a medida que se van
necesitando, haciendo así el modelo de datos y la construcción física de las
tablas simultáneamente. El resultado de esto acaba siendo un sistema de
información parcheado, con datos dispersos que terminan por no cumplir
adecuadamente los requisitos necesarios.
Entidad.-
Objeto del mundo real sobre el que queremos almacenar información (Ej: una
persona). Las entidades están compuestas de atributos que son los datos que
definen el objeto (para la entidad persona serían DNI, nombre, apellidos,
dirección,...). De entre los atributos habrá uno o un conjunto de ellos que no
se repite; a este atributo o conjunto de atributos se le llama clave de la
entidad, (para la entidad persona una clave seria DNI). En toda entidad siempre
hay al menos una clave que en el peor de los casos estará formada por todos los
atributos de la tabla. Ya que pueden haber varias claves y necesitamos elegir
una, lo haremos atendiendo a estas normas:
- Que sea única.
- Que se tenga pleno conocimiento de ella.- ¿Por qué en las empresas se asigna a cada cliente un número de cliente?.
- Que sea mínima, ya que será muy utilizada por el gestor de base de datos.
Relación.-
Asociación entre entidades, sin existencia propia en el mundo real que estamos
modelando, pero necesaria para reflejar las interacciones existentes entre
entidades. Las relaciones pueden ser de tres tipos:
Relaciones
1-1.- Las entidades que intervienen en la relación se asocian una a una (Ej: la
entidad HOMBRE, la entidad MUJER y entre ellos la relación MATRIMONIO).
Relaciones
1-n.- Una ocurrencia de una entidad está asociada con muchas (n) de otra (Ej:
la entidad EMPERSA, la entidad TRABAJADOR y entre ellos la relación
TRABAJAR-EN).
Relaciones
n-n.-Cada ocurrencia, en cualquiera de las dos entidades de la relación, puede
estar asociada con muchas (n) de la otra y viceversa (Ej: la entidad ALUMNO, la
entidad EMPRESA y entre ellos la relación MATRÍCULA).
Definición de Modelo Entidad Relación Por Gabriela Guzmán .
El
modelo entidad-relación es uno de los varios modelos conceptuales existentes para
el diseño de bases de datos, este modelo sirve para simplificar el diseño de
bases de datos a partir de descripciones textuales de los requerimientos.
No hay comentarios:
Publicar un comentario