Modelo entidad relacion

Solo disponible en BuenasTareas
  • Páginas : 10 (2254 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de enero de 2011
Leer documento completo
Vista previa del texto
Modelo Entidad Relación
Una entidad es un objeto o cosa concreta, puede describirse por medio de un conjunto de atributos.
Ejemplos:
a) Entidad Persona con atributos: nombre, domicilio, teléfono.
b) Entidad Empleado con atributos: nombre, domicilio, número de nómina, salario.
c) Sucursal banco con atributos: nombre sucursal, ciudad sucursal, activo.
Cada atributo de una entidadtiene un rango de valores posibles llamado Dominio del Atributo.
Una relación es una asociación entre varias entidades, por ejemplo:
* La entidad persona se relaciona con la entidad casa con la relación vive: personavive casa.
* La entidad libro se relaciona con la entidad lector con la relación estudia: lectorestudialibro.
* La entidad casa se relaciona con la entidad colonia con larelación pertenece: casapertenececolonia
La cardinalidad de una relación entre dos entidades, expresa el número de entidades con las que puede asociarse otra entidad mediante una relación. Esa cardinalidad puede ser:
* Una a Una, si una entidad en A está asociada con una de B, y una de B está asociada sólo con una de A.
* Una a Muchas, si una entidad en A está relacionada con varias de B,pero una de B puede asociarse sólo con una de A.
* Muchas a Una, si una entidad en A está asociada con una de B, y una de B está asociada con varias de A.
* Muchas a Muchas, si una entidad en A está asociada con varias entidades de B, y una entidad de B está vinculada con varias de A.
Ejemplo: Pensemos en una sucursal bancaria, hay dos entidades cliente y cuenta, sus atributos son:
*Cliente: nombre, domicilio, teléfono;
* Cuenta: número y saldo.
Una relación entre cliente y cuenta es tiene, es decir, clientetienecuenta, la cardinalidad puede ser una a muchos, si un cliente tiene varias cuentas y una cuenta sólo es de un cliente. O bien muchos a muchos si varios clientes tienen la misma cuenta.
Una entidad se llama regular o fuerte si tiene existencia propia, unaentidad se llama débil si la existencia de cada ocurrencia de ella depende de la ocurrencia de una entidad regular. Ejemplo: Libro es una entidad regular y ejemplar es una entidad débil.
Dada una entidad y sus atributos:
Entidad (atributo1, atributo2, atributo3,…, atributo N)
Se debe elegir uno o varios atributos que identifiquen de forma única a las ocurrencias de la entidad, sihay más de un atributo para ello, se elige uno como el principal y los demás son alternativos.
Ejemplos.
La entidad empleado tiene los atributos: CURP, nombre, domicilio, teléfono, número empleado, sueldo,…), el atributo principal es CURP.
La entidad Libro tiene los atributos: título, código _libro, autor, año, idioma,…), el atributo principal es código _libro.
Un diagrama Entidad Relación esuna gráfica formada por rectángulos que representan entidades, elipses representando atributos, rombos representando relaciones y líneas que conectan los símbolos anteriores. Ejemplos:
1).
Trabaja en:
Trabaja en:
Fabrica
Fabrica
Empleado
Empleado

Trabaja en
Atributos: nombre, domicilio Atributos: razón social, giroTeléfono, número _empleado Giro industrial, domicilio,… CURP, sueldo.
Tiene
Tiene
Cuenta
Cuenta
La cardinalidad es muchas a una.
Cuenta habiente
Cuenta habiente
2)

Atributos: nombre, domicilio Atributos: número, saldo Teléfono, CURP
La cardinalidad es una a muchos, o bien muchos a muchos.
LibroLibro
Presta
Presta

Alumno
Alumno
2)

Atributos: código_libro fecha prestamo Atributos: nombre, matricula Título, autor fecha devolución semestre, secuencia
La cardinalidad es muchos a uno.
Los símbolos utilizados en el modelo Entidad Relación son:
Entidad Fuerte
Entidad Fuerte
Entidad Débil
Entidad Débil...
tracking img