entidad relación

3
ENTIDAD RELACIÓN Una entidad relación es una representación conceptual de los problemas y para representar la visión de un sistema de forma global. Físicamente adopta la forma de un grafo escrito en papel al que se denomina Diagrama Entidad Relación. Sus elementos fundamentales son las entidades y las relaciones. ENTIDAD Una entidad caracteriza a un tipo de objeto, real o abstracto, del problema a modelara. Toda entidad tiene existencia propia, es distinguible del resto de las entidades, tiene nombre y posee atributos definidos en un dominio determinado. Una entidad es todo aquello de lo que se desea almacenar información. Ejemplo: Una entidad con nombre TRABAJADORES y atributos como: CODIGO DE TRABAJADOR NOMBRE EDAD TIEMPO DE TRABAJO, ETC. ATRIBUTOS Los atributos son las características por las cuales puedo describir una Entidad y que a su vez no tienen características propias (atributos) representativas. Ejemplos: tomando como base la entidad anterior sus atributos son: CODIGO DE TRABAJADOR NOMBRE EDAD TIEMPO DE TRABAJO, ETC TRABAJADORES CODIGO DE TRABAJADOR NOMBRE EDAD TIEMPO DE TRABAJO ENTIDA TRABAJADORES CODIGO DE TRABAJADOR NOMBRE EDAD TIEMPO DE TRABAJO ATRIBUTO

Upload: julio-guevara

Post on 20-Nov-2015

217 views

Category:

Documents


0 download

DESCRIPTION

Conceptos básicos de los diagramas entidad relación

TRANSCRIPT

ENTIDAD RELACINUna entidad relacin es una representacin conceptual de los problemas y para representar la visin de un sistema de forma global. Fsicamente adopta la forma de un grafo escrito en papel al que se denomina Diagrama Entidad Relacin. Sus elementos fundamentales son las entidades y las relaciones.ENTIDADUna entidad caracteriza a un tipo de objeto, real o abstracto, del problema a modelara. Toda entidad tiene existencia propia, es distinguible del resto de las entidades, tiene nombre y posee atributos definidos en un dominio determinado. Una entidad es todo aquello de lo que se desea almacenar informacin. Ejemplo: Una entidad con nombre TRABAJADORES y atributos como: CODIGO DE TRABAJADORTRABAJADORES

NOMBRE CODIGO DE TRABAJADORNOMBREEDADTIEMPO DE TRABAJO

EDAD TIEMPO DE TRABAJO, ETC.ENTIDAD

ATRIBUTOSLos atributos son las caractersticas por las cuales puedo describir una Entidad y que a su vez no tienen caractersticas propias (atributos) representativas.Ejemplos: tomando como base la entidad anterior sus atributos son: CODIGO DE TRABAJADORTRABAJADORES

NOMBRE CODIGO DE TRABAJADORNOMBREEDADTIEMPO DE TRABAJO

EDAD TIEMPO DE TRABAJO, ETCATRIBUTOS

Para una entidad automvil sus atributos serian: MARCA MODELO COLOR ESTILO, ETC.

TIPOS DE RELACIONES:UNO A UNO En las relaciones de este tipo cada registro de la tabla padre solo puede tener un registro enlazado en la tabla hija, y cada registro de la tabla hija solo puede tener como mximo un registro enlazado con la tabla padre.UNO A MUCHOS Es el tipo de relacin ms comn que se puede encontrar. En esta relacin cada registro de la tabla padre, puede tener ms de un registro enlazado en otra tabla o tambin llamada tabla hija.MUCHOS A MUCHOSEn las relaciones de este tipo, cada registro de la tabla padre, puede tener ms de un registro enlazado en la tabla hija. Y cada registro de la tabla hija, puede tener enlazado ms de un registro de la tabla padre.CIRCULARRelaciona una entidad consigo misma.LLAVE PRIMARIA Es un campo o a una combinacin de campos que identifica de forma nica a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una tabla que tengan la misma clave primaria.LLAVE FORANEA Es una llave que es PRINCIPAL en otra entidad. Es una limitacin referencial entre dos tablas. La clave fornea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la clave primaria.LLAVE CANDIDATASon las claves que podran servir como clave principal en la tabla. Su principal caracterstica es que no pueden existir dos o ms registros con el mismo valor en el campo o campos que componen la clave candidata.

COMO SE RESUELVE EL CONFLICTO MUCHOS A MUCHOSSe crea una entidad intermedia que se relacione con las primeras dos entidades que presentan la relacin muchos a muchos, para lograr que ambas se relacionen con la nueva entidad pero ahora cada entidad con una relacin uno a muchos.