modelo entidad relación

8

Click here to load reader

Upload: herminia-barriento

Post on 06-Jul-2015

765 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Modelo entidad relación

CLIENTE PRODUCTO

PROVEEDOR

C.I. Nombre Apellido Dirección

Compra

Suministra

Nombre Código Precio

Nombre RIF Dirección

Page 2: Modelo entidad relación

Es un tipo de modelo de datos conceptual de alto nivel que se empleaen el diseño de las base de datos relacionales. El modelo entidad-relación muestra la estructura de la base de datos representando unconjunto de objetos básicos llamados entidades y de las relacionesentre estos objetos.

Los elementos conceptuales que emplea el modelo ER son:

ENTIDADATRIBUTOATRIBUTO CLAVERELACIONES

Page 3: Modelo entidad relación

Se puede definir como entidad a cualquier objeto, real oabstracto, que existe en un contexto determinado o puede llegara existir y del cual deseamos guardar información, por ejemplo:"PROFESOR", "CURSO", "ALUMNO“, “CLIENTE”.

Las entidades se componen de atributos que son cada una delas propiedades o características que tienen las entidades. Siconsideramos la entidad "PROFESOR" y definimos los atributosNombre, Teléfono y Salario.

Las entidades las representaremos en el Diagrama Entidad –Relación con un rectángulo

ENTIDAD

Los atributos se representan con un elipse

Atributo

Page 4: Modelo entidad relación

El modelo entidad - relación exige que cada entidad tenga unidentificador, se trata de un atributo o conjunto de atributos queidentifican de forma única a cada uno de los ejemplares de laentidad.Se representa subrayando el nombre del atributo clave

Se entiende por relación a la asociación, vinculación ocorrespondencia entre entidades. En cada interrelación se debe

establecer el número máximo y mínimo de ejemplares de un tipo de

entidad que pueden estar asociadas, mediante una determinada

relación, con un ejemplar de otra entidad. Este valor máximo y

mínimo se conoce como cardinalidad. La cardinalidad nos

especifica los tipos de relaciones que existen entre las entidades

en el modelo E-R.

Atributo

Se representa con un rombo, conectándose a las entidades

vinculadas a través de líneas de conexión.

conexionENTIDAD A ENTIDAD B

Page 5: Modelo entidad relación

Relación uno a uno (1:1, 1/1): Se presenta cuando una entidad

del tipo A solo se puede relacionar con un registro de la entidad

del tipo B, y viceversa.

AUTOMOVIL TARJETA CIRCULACIÓNRegistra

Nº Serie Tipo PropietarioModelo Placa Color

En este ejemplo existe una relación de pertenencia de uno a

uno, ya que existe una tarjeta de circulación registrada por cada

automóvil

Page 6: Modelo entidad relación

Relación uno a Muchos (1:n, 1/∞):

CLIENTE CUENTAApertura

Nº Cta Tipo SaldoNombre C.I Dirección

El siguiente ejemplo indica que un cliente puede tener muchas

cuentas, pero que una cuenta puede llegar a pertenecer a un

solo cliente (Se indica que puede, ya que existen cuentas

registradas a favor de más de una persona “En este caso”).

Significa que una entidad del tipo A puede relacionarse con

cualquier cantidad de registros de la entidad B, y una entidad del

tipo B solo puede estar relacionada con un registro de la entidad

del tipo A.

Page 7: Modelo entidad relación

Relación Muchos a Muchos (n:n, ∞/∞):

Establece que cualquier cantidad de registros de la entidad A

pueden estar relacionados con cualquier cantidad de registros

de la entidad B y viceversa.

ESTUDIANTE MATERIACursa

Código Nombre U.CNombre C.I Dirección

En este ejemplo muestra que un estudiante puede cursar

muchas materias, y una materia puede ser cursada por muchos

estudiantes

Page 8: Modelo entidad relación

“Una empresa vende productos a varios clientes. Se necesita conocer los

datos personales de los clientes (nombre, apellidos, C.I, y dirección). Cada

producto tiene un nombre y un código, así como un precio unitario. Un

cliente puede comprar varios productos a la empresa, y un mismo producto

puede ser comprado por varios clientes.

Los productos son suministrados por diferentes proveedores. Se debe tener

en cuenta que un producto sólo puede ser suministrado por un proveedor, y

que un proveedor puede suministrar diferentes productos. De cada

proveedor se desea conocer el RIF, nombre y dirección”.

CLIENTE PRODUCTO

PROVEEDOR

C.I. Nombre Apellido Dirección

Compra

Suministra

Nombre Código Precio

Nombre RIF Dirección