P. 1
DIAGRAMA DE ENTIDAD RELACIÓN

DIAGRAMA DE ENTIDAD RELACIÓN

|Views: 200|Likes:
Publicado porespyitco
Informe sobre los Diagramas de Entidad Relación
Informe sobre los Diagramas de Entidad Relación

More info:

Published by: espyitco on Jul 24, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

08/29/2013

pdf

text

original

DIAGRAMA DE ENTIDAD RELACIÓN

Denominado por sus siglas como: E-R; Este modelo representa a la realidad a través de un esquema gráfico empleando los terminología de entidades, que son objetos que existen y son los elementos principales que se identifican en el problema a resolver con el diagramado y se distinguen de otros por sus características particulares denominadas atributos, el enlace que rige la unión de las entidades está representada por la relación del modelo. Recordemos que un rectángulo nos representa a las entidades; una elipse a los atributos de las entidades, y una etiqueta dentro de un rombo nos indica la relación que existe entre las entidades, destacando con líneas las uniones de estas y que la llave primaria de una entidad es aquel atributo que se encuentra subrayado. En la práctica, este modelo de datos no ha llegado a implementarse en ningún DBMS comercial, pero ha tenido una enorme repercusión como her ramienta de modelado de bases de datos (paradójicamente, bases de datos relacionales), existiendo hoy en día herramientas de diseño conceptual que incorporan la totalidad de sus conceptos e incluso productos que transforman diagramas conceptuales E/R en bases de datos reales en diversos formatos. En el modelo Entidad/Relación, el mundo/empresa/sección de la realidad se representa mediante un número muy reducido de conceptos semánticos básicos: el mundo está compuesto de entidades; una entidad es cualquier objeto distinguible relevante en el mundo en cuestión. Estas entidades poseen un número indeterminado de propiedades, que son "trozos" de información que describen a las entidades de uno u otro modo. Cada una de las entidades tie ne una identidad, esto es, son identificables de forma única. Grupos de entidades relacionadas mantienen relaciones con otros grupos de entidades. También existen subtipos de entidades: la entidad E2 es un subtipo de la entidad E1 si y só lo si cada E2 es también un E1. El modelo E/R aporta una herramienta de modelado para representar las entidades, propiedades y relaciones: los diagramas Entidad/Relación. Mediante éstos, el esquema conceptual abstracto puede ser mostrado gráficamente y mantener una independencia conceptual con respecto a la implementación propiamente dicha. En realidad, podemos hacer que los diagramas sean un reflejo fiel de las relaciones, interrelaciones y atributos del modelo relacional de datos o podemos englobar diversas relaciones en una sola entidad o conjunto de propiedades. Los diagramas E/R que se muestran a continuación son directamente proyectables sobre un esquema físico relacional excepto en lo que se refiere a las relaciones muchos a muchos. Los diagramas E/R son parecidos a los diagramas de flujo (organigramas) clásicos en que utilizan rectángulos, rombos y óvalos, pero los significados de estos

elementos son distintos. La siguiente figura muestra un ejemplo que nos servirá para mostrar cómo han de interpretarse estos diagramas.

Los rectángulos representan entidades, los rombos relaciones y los óvalos propiedades. Otra diferencia fundamental con los organigramas es que éstos tienen un principio y un final, mientras que un diagrama E/R no. Esto es obvio, puesto que los organigramas representan procesos, mientras que los diagramas E/R representan estados. El tipo de relación entre dos entidades se representa mediante 1s y Ms (también el símbolo o n ). En la figura la entidad E1 mantiene una relación de uno a muchos con la entidad E2 y una relación de uno a uno con la entidad E3. Existen otras convenciones que hemos querido mostrar en esta figura. Una propiedad cuyo nombre está subrayado señala que ésa es la propiedad que identifica de forma única a la entidad, y que se corresponderá con la clave primaria de una relación en la implementación relacional. Finalmente, un rectángulo doble, como el de la entidad E2, significa que esa entidad es dependiente o débil, es decir, su existencia depende de la existencia de otra entidad (E1) en nuestro ejemplo. En algunos diagramas E/R el rombo que indica la relación entre una entidad independiente y otra dependiente también aparece con líneas dobles. Las relaciones tipo/subtipo (self-joint en la implementación relacional) se especifican mediante una relación de una entidad consigo misma y con las líneas de unión dirigidas, tales como las que muestra la relación R4. Para finalizar la exposición del tipo de análisis que se lleva a cabo mediante los diagramas E/R, en la siguiente figura mostramos un modelado E/R de la disposición relacional que mostrábamos informalmente en la figura anterior.

Este modelo especifica la existencia de tres entidades, Profesor, Curso y Departamento, que se corresponden con otras tantas relaciones. Un departamento tiene muchos profesores y un profesor puede dar muchos cursos. Para cada una de las entidades existe una propiedad que las identifica únicamente y que se corresponde con la clave primaria (en este caso clave subrogada) de cada una de las tablas en la implementación relacional. Las entidades tienen otras propiedades que las describen y que se corresponden con los distintos campos de la tabla (relación). Finalmente, las tres entidades contempladas son consideradas como independientes, aunque también habríamos podido modelar la existencia de alguna de ellas como dependiente de otra; por ejemplo podríamos haber establecido la restricción de que un profesor no puede existir sin estar adscrito a ningún departamento, o que un curso no puede existir sin un profesor que lo imparta. BIBLIOGRAFÍA http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n http://www.uazuay.edu.ec/analisis/Modelo%20Entidad%20Relacion.pdf http://tecnomaestros.awardspace.com/diagramas_entidad_relacion.php

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->