tema 4
DESCRIPTION
MATERIA DE POOTRANSCRIPT
Tema 4: Modelo entidad Relacin(MER).El Modelo entidad Relacin permite representar grficamente el anlisis de un problema, para su representacin se utilizan algunos conceptos que manejan su propia simbologa.Conceptos con representacin grfica en el Modelo Entidad Relacin:ENTIDAD:son objetos o cosas que se entrelazan entre s para formar bases de datos relacionales. Las entidades representan conjuntos de objetos que comparten caractersticas similares. Una entidad puede ser uno o varios objetos fsicos, as como la representacin conceptual de algo.Una entidad se representa con un rectngulo con el nombre del objeto en su interior.Existen dos tipos de entidades, las entidades fuertes(se representan con un rectngulo con el nombre de la entidad en el interior) y las entidades dbiles(se representan con doble rectngulo con el nombre de la entidad en el interior).Veamos a continuacin algunos ejemplos y la simbologa que representa a las enidades fuertes y dbiles:
ATRIBUTO:son las caractersticas que tiene cada entidad. Los atributos se representan con una elipse y el nombre del atributo en su interior.Existen diferentes tipos de atributos: atributos clave, atributos compuestos, atributos monovaluados, multivaluados, atributos simples y atributos derivados.Al hablar de atributos monovaluados o simples nos referimos a lo mismo, adems los atributos claves siempre son simples.A continuacin se muestra la simbolog de cada tipo de atributo:
NOTA: tambin existen atributos de relacin, estos se crean en la relacin.RELACIONES:son las que permiten el enlace entre las distintas entidades, las relaciones determinan el grado de participacin entre las distintas entidades. Una relacin se representa con un rombo, escribiendo en su interior el nombre de la relacin
Al hablar de relaciones es importante mencionar que estas pueden ser unarias, binarias, ternarias y n-arias.En el caso de las primeras tambin son conocidas como recursivas y son aquellas en donde la entidad se relaciona ella sola, por ejemplo:
Las relaciones binarias siempre se dan entre dos entidades, de hecho es lo que siempre trataremos de ir buscando en nuestros diagramas, es por ello que son las ms utilizadas. Ejemplo:
Las relaciones ternarias ocurren cuando en una misma relacin se tienen tres entidades. Es importante mencionar que si si puede evitar este tipo de relaciones es mejor hacerlo, pues le libra de complejidad en la base de datos. Ejemplo:
Las relaciones n-arias surgen cuando en una misma relacin existen ms de tres entidades. No es una prctica comn. Ejemplo:
RELACIONES Y CARDINALIDAD:la cardinalidadse refiere a la correspondencia que indica el nmero de entidades con las que puede estar relacionada una entidad dada.
Lo mostrado hasta aqu del MER corresponde a lo elemental para representar un problema, sin embargo existe el Modelo Entidad Relacin Extendido, el cual no se aborda en la asignatura.