modelo entidad relación

Post on 06-Jul-2015

765 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CLIENTE PRODUCTO

PROVEEDOR

C.I. Nombre Apellido Dirección

Compra

Suministra

Nombre Código Precio

Nombre RIF Direcció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

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

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

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

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.

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

“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

top related