modelo de entidad relacion

22
Modelo de entidad relación CUNLIMÓN

Upload: ryder27

Post on 12-Jun-2015

231 views

Category:

Education


4 download

TRANSCRIPT

Page 1: Modelo de Entidad Relacion

Modelo de entidad relación

CUNLIMÓN

Page 2: Modelo de Entidad Relacion

Definicion

El Modelo de Entidad Relación es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones.

Page 3: Modelo de Entidad Relacion

Historia del Modelo Entidad Relación

El modelo E-R fue propuesto por Peter P. Chen.

Entre los años 1976‑1977

El modelo E-R describe los datos

Page 4: Modelo de Entidad Relacion

Componentes

Entidad Regular

Entidad Débil

Relación

Atributo

Conector

Page 5: Modelo de Entidad Relacion

Entidad

Una entidad puede ser un objeto con existencia física (una cierta persona, una casa, un empleado, un coche)

Libros

Page 6: Modelo de Entidad Relacion

Tipos de Entidad

Fuertes :Que son aquellas que tienen existencia por si mismas.

Débiles: Cuya existencia depende de otro tipo de entidad

Ejemplares

Empleados

Libros

Page 7: Modelo de Entidad Relacion

Los Atributos

Los Atributos son características o propiedades asociadas a la entidad que toman valor en una instancia particular.

Color

Matricula

Marca

Modelo

Page 8: Modelo de Entidad Relacion

Tipos de Atributos

Simples: son atributos que no están formados por otros atributos.

ID Cliente

Persona

Page 9: Modelo de Entidad Relacion

Tipos de Atributos

Compuestos: son atributos que están formados por otros atributos que a su vez pueden ser simples o compuestos.

Clientes

Nombre

Primer apellido

Segundo

apellido

Segundo

Nombre

Page 10: Modelo de Entidad Relacion

Tipos de Atributos

Monovaluados: Son atributos que representan un valor para una determinada ocurrencia de una entidad en un momento determinado. Pueden ser simples o compuestos.

Fecha nacimient

o

Empleado

Page 11: Modelo de Entidad Relacion

Tipos de atributos

Multivaluados: son atributos que pueden representar varios valores simultáneamente para una misma ocurrencia de una entidad. Se representan mediante un doble óvalo. Pueden ser simples o compuestos.

Empleado Edad, Nombre

Page 12: Modelo de Entidad Relacion

Tipos de Atributos

Derivados :Son atributos cuyo valor se obtiene aplicando una fórmula , no se almacenarán en la base de datos.

Cliente Edad

Page 13: Modelo de Entidad Relacion

Tipos de Atributos

Propios: son los atributos de las relaciones. Se representan unidos al rombo de la relación.

Materia

Nota Trimestre

Page 14: Modelo de Entidad Relacion

Relación

Se puede definir como una correspondencia, asociación o conexión entre dos o más entidades.

Page 15: Modelo de Entidad Relacion

Tipos de Relación

Grado es el número de entidades que participan en la relación.

(1,1)

(1,M)

(M,M)

Page 16: Modelo de Entidad Relacion

Tipos de Relación

Correspondencia de cardinalidad expresa el número máximo de entidades que están relacionadas con una única entidad del otro conjunto de entidades que interviene en la relación.

Page 17: Modelo de Entidad Relacion

Tipos de Relación

Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa.

Nación CapitalTiene(1.1) (1,1

)

Page 18: Modelo de Entidad Relacion

Tipos de Relación

Relaciones Uno a MuchosCuando un registro de una tabla (tabla

secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la tabla principal puede tener más de un registro relacionado en la tabla secundaria.

Realiza(1,M) (1,M)

Cliente Pedidos

Page 19: Modelo de Entidad Relacion

Tipos de Relación

- Relaciones de Muchos a MuchosCuando un registro de una tabla puede estar

relacionado con más de un registro de la otra tabla y viceversa.

Edificio

Departamentos Personas

M,M M,M

Page 20: Modelo de Entidad Relacion

Tipos de Partición de las entidades en una Relación

Opcional (parcial): No todas las ocurrencias de una entidad tienen que estar relacionadas con alguna de la otra entidad.

Page 21: Modelo de Entidad Relacion

Tipos de Partición de las entidades en una Relación

Obligatoria (total): Todas las ocurrencias de una entidad deben estar relacionadas con alguna de la entidad con la que esta relacionada.

Page 22: Modelo de Entidad Relacion

Gracias