Вы находитесь на странице: 1из 17

ENTIDAD: Representa un objeto que tiene vida propia en el sistema que se est modelando, tanto tangible como intangible.

Ejemplo: cliente, producto, estudiante, vacacin. CONJUNTO DE ENTIDADES: Grupo (conjunto) de entidades del mismo tipo. Ejemplo: Todos los estudiantes de un curso, representan el conjunto de entidades estudiante.

RELACIN: Asociacin o vinculacin entre dos o ms entidades. Ejemplo: La relacin comprar entre las entidades cliente y producto. Generalmente representa acciones entre las entidades. CONJUNTO DE RELACIONES: Son relaciones del mismo tipo.

Caractersticas o propiedades asociadas al conjunto de entidades o relaciones y que toman valor en una entidad en particular. Ejemplo: nombre, cdula, telfono. Los posibles valores puede tomar un atributo para un conjunto de entidades se denomina dominio.

Los atributos se pueden clasificar en:


- Simples o atmicos: Son aquellos que no contienen otros atributos - Compuestos: Son los que incluyen otros atributos simples. Ejemplo: direccin (Se puede dividir en calle, nmero, ciudad). - Monovalorados o Univalorados: Atributo que toma un solo valor, para una entidad en particular. - Multivalorados: Atributo que para una misma entidad puede tomar muchos valores. - Derivados o calculados: Son aquellos atributos cuyos valores se pueden conseguir con operaciones sobre valores de otros atributos. - Nulos: Son aquellos atributos para los cuales en algn momento no existe o no se conoce su valor.

Es la representacin grfica del Modelo Entidad-Relacin y permite ilustrar la estructura de la base de datos del negocio modelado.

Escribe Johnson "los diagramas ER constituyen una notacin para documentar un diseo tentativo de bases de datos. Los analistas los utilizan para facilitar el proceso de diseo"

Un Diagrama Entidad Relacin Est compuesto por los siguientes elementos. Rectngulo que representa un conjunto de entidades.

Elipse que representa los atributos de cada entidad.

Rombos que representan conjuntos de relaciones.

Dependiendo del tipo de atributo se representan en forma diferente:

- Simples y monovalorados: Se simbolizan con una elipse sencilla .


- Compuestos: Se representan por una elipse de la cual salen otras elipses con los atributos simples. - Multivalorados: Se representan con una elipse doble. - Derivados: Se representan con una elipse punteada.

Otra forma de representar los conjuntos de entidades y sus atributos consiste mostrar los atributos en forma de lista dentro del rectngulo:

Claves (Llaves): Atributos que identifican una entidad dentro de un conjunto de entidades. Superclave: Conjunto de atributos no vaco, que identifica en forma nica una entidad dentro de un conjunto de entidades. Cualquier superconjunto de una superclave tambin es superclave. Clave candidata: Es una superclave para la cual ningn subconjunto es superclave, excepto el mismo.

Clave primaria (Llave Primaria): Es la clave candidata escogida por el diseador. Atributo o conjunto de atributos que permiten identificar en forma nica una tupla en la tabla (una entidad en un conjunto de entidades) y ningn subconjunto de ella posee esta propiedad. Llave fornea: Es un atributo que es llave primaria en otra entidad con la cual se relaciona. Las llaves forneas son en ltimas las que permiten relacionar las tablas en las bases de datos. Las llaves primarias se subrayan en el diagrama E-R.

Grado de una relacin. El nmero del conjunto de entidades que participan en la asociacin. Puede ser: Unaria: Participa un nico conjunto de entidades. Ejemplo:

Binaria: Participan dos (2) conjuntos de entidades. Ejemplo:

N-aria: Participan ms de dos conjuntos de entidades. Ejemplo:

Indica el nmero de entidades del conjunto de entidades E2 que se relacionan con una entidad del conjunto de entidades E1 y viceversa.

Uno a uno 1:1 Una entidad del conjunto de entidades E1 se relaciona con una nica entidad del conjunto de entidades E2 y viceversa.

Ejemplo

Uno a muchos 1:n Una entidad del conjunto de entidades E1 se relaciona con muchas entidades del conjunto de entidades E2 y una entidad del conjunto de entidades E2 solo puede estar relacionada con una entidad del conjunto de entidades E1.

Ejemplo.

Muchos a muchos. n:n Una entidad del conjunto de entidades E1 esta relacionada con muchas entidades del conjunto de entidades E2 y viceversa.

Ejemplo:

Вам также может понравиться