Diagrama entidad relación

728 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
728
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
5
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Diagrama entidad relación

  1. 1. Diagrama Entidad Relación: Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través de un Esquemagráfico empleando los terminología de Entidades, que son objetos queexisten y son los elementos principales que se identifican en elproblema a resolver con el diagramado y se distinguen de otros porsus características particulares denominadas Atributos, el enlace querige la unión de las entidades esta representada por la relación delmodelo.En un DER, cada entidad se representa mediante un rectángulo, cadarelación mediante un rombo y cada dominio (conjunto donde tomavalores el atributo) mediante un círculo. Mediante líneas se conectanlas entidades con las relaciones, igual que las entidades con losdominios, representando a los atributos. Los Atributos Llaves serepresentan subrayando el correspondiente conjunto de valores.En ocasiones, una entidad no puede ser identificada únicamente porel valor de sus propios atributos. En estos casos, se utilizanconjuntamente las relaciones con los atributos para lograr larequerida identificación unívoca. Estas entidades reciben el nombrede entidades débiles y se representan en el DER con un doblerectángulo. El MER restringe las relaciones a usar para identificar lasentidades débiles a relaciones binarias del tipo 1: N. Así, por ejemplo,una ocurrencia de "trabajador" puede tener N ocurrencias "persona-dependiente" asociadas, donde además, la existencia de lasocurrencias en la segunda entidad depende de la existencia de unaocurrencia que le corresponda en la primera entidad. Por ejemplo, enel modelo habrá personas dependientes de un trabajador sólo si esetrabajador existe. Para indicar esa dependencia en la existencia seusa una saeta en el DER. La llave de una entidad débil se formacombinando la llave de la entidad regular que la determina con algúnotro atributo que defina unívocamente cada entidad débil asociada auna entidad regular dada. (Una entidad se denomina regular si no esdébil).En una relación, la llave es la combinación de las llaves de todas lasentidades asociadas. Para cada relación se determina su tipo (simpleo complejo) y en el DER se escribe el tipo de correspondencia. Porejemplo, una eor pertenece a una sola empresa (1). En la relaciónTrabajador-Máquina-Pieza, un trabajador puede trabajar en nmáquinas, produciendo p piezas, o una pieza puede ser producida porm trabajadores en n máquinas. Aquí, m, n y p no identifican unnúmero específico, sino solamente el tipo de correspondencia que seestablece en la relación.a. EntidadEn bases de datos, una entidad es la representación de un objeto oconcepto del mundo real que se describe en una base de datos.
  2. 2. Una entidad se describe en la estructura de la base de datosempleando un modelo de datos.Por ejemplo, nombres de entidades pueden ser: Alumno, Empleado,Artículo, etc.Cada entidad está constituida por uno o más atributos. Por ejemplo,la entidad "Alumno" podría tener los atributos: nombre, apellido, añode nacimiento, etc.En el modelo de entidad-relación se emplean dos tipos de entidades:entidad fuerte y entidad débil.Las entidades fuertes tienen atributos claves, en tanto las entidadesdébiles no tienen atributos claves propios.b. PropiedadEn bases de datos, un atributo representa una propiedad de interésde una entidad.Los atributos se describen en la estructura de la base de datosempleando un modelo de datos.Por ejemplo, se podría tener una entidad llamada "Alumno". Estaentidad puede estar constituida por uno o más atributos, que sonpropiedades de la entidad "Alumno" que interesan para almacenarseen la base de datos. Por ejemplo, la entidad "Alumno" podría tenerlos atributos: nombre, apellido, año de nacimiento, etc.La elección de los atributos de una entidad depende del uso que se ledará a la base de datos. El alumno puede tener una "religión", pero sino interesa al fin de la base de datos, no es necesario almacenarla enun atributo.En SQL un atributo es llamado columna.c. RelaciónUna relación en el modelo DER, describe cierta dependencia entreentidades o permite la asociación de las mismas.Hay varios tipos o clasificaciones para las relaciones dependiendo delpunto de vista:* Desde el punto de vista de la cardinalidad: hay cuatro tipo derelaciones
  3. 3. - Uno a Uno: Una entidad de A se relaciona únicamente con unaentidad en B y viceversa.- Uno a varios: Una entidad en A se relaciona con cero o muchasentidades en B. Pero una entidad en B se relaciona con una únicaentidad en A.- Varios a Uno: Una entidad en A se relaciona exclusivamente conuna entidad en B. Pero una entidad en B se puede relacionar con 0 omuchas entidades en A.- Varios a Varios: Una entidad en A se puede relacionar con 0 omuchas entidades en B y viceversa.

×