Modelo Entidad Relacion

Páginas: 6 (1307 palabras) Publicado: 14 de enero de 2013
Base de Datos I
Modelo Entidad Relación

MODELO ENTIDAD-RELACIÓN

Modelo Entidad/Relación (E/R)
• • • • • Propuesto por Peter Chen en 1976 Gran aceptación inicial Poco formal en sentido matemático Intuitivamente funciona muy bien Expresividad gráfica: Visión global de lo que se modela • El más usado para el modelamiento conceptual

Modelo Entidad/Relación (E/R)
• Inicialmente teníaunos elementos y se le fueron adicionando otros  Modelo (E/R) extendido
¿Para qué?
Richard Barker: libro CASE METHOD Entity Relationship Modelling

Aumentar la expresividad

Elementos básicos del modelo E/R
• Entidad: es una Clase de objetos relevantes y distinguibles del mundo, que son los sujetos de interés para el modelo, para la organización. Ej.: Cliente, Empleado, Proveedor, Sucursaletc. • Asociación: conexión, asociación entre 2 entidades (relación binaria) • Atributo: propiedad básica o característica de interés que describe una entidad o asociación

Notaciones Modelo E/R
• Existen diferentes notaciones para representar el modelo E/R*
– Chen – Pata de Gallo: desarrollado por C.W. Bachman. – Rein85 – IDEFIX

*En el libro de Peter Rob y Carlos Coronel (ver bibliografíaclase 1) hacen una comparación de las diferentes notaciones

ENTIDADES

Entidades
– Clases de objetos que son importantes en el dominio de estudio – Nos interesan sus propiedades  Atributos. – A veces NO es fácil distinguir entre un atributo y una entidad Ej: ¿Barrio es un atributo de persona o es una entidad en si misma?

Entidades
– Representación: • Rectángulo (con bordesredondeados*). El tamaño no importa • Nombre único (cada entidad sólo aparece una vez en el modelo) en mayúscula y singular

* El borde redondeado es opcional. En la literatura se encuentran con bordes rectos

Entidades
– Entidades Débiles: Aquellas que no pueden existir sin la existencia de otras entidades. Ej: - Los detalles son débiles con respecto a una factura - Las personas a cargo de unempleado son débiles con respecto al empleado – Normales: Aquellas que tienen existencia propia. Ej: La existencia de un animal no está condicionada a la existencia de una jaula

Entidades
– Se pueden identificar a partir de la descripción de los requisitos así: • A partir de los sustantivos de la descripción • Información relevante de las posibles entidades candidatas • ¿Cada instancia se puedeidentificar en forma única?

Ejemplos de entidades
– Instituciones: Bancos, Empresas, Universidades – Universitario: Estudiantes, Profesores, Cursos – Aerolínea: Piloto, Avión, Ruta, Pasajero – Unidades organizacionales: Departamentos, Sucursales, Plantas, Líneas – Clasificaciones, agrupaciones y jerarquías: Tipos, Clases, Conceptos, Grupos – Documentos: Facturas, Pedidos, Órdenes, Cheques ASOCIACIONES

Asociaciones
– Relación binaria bidireccional, significativa y nombrable entre 2 entidades (no necesariamente diferentes)

– Establecen una acción o hecho

Tipos de Asociaciones
Uno a muchos:
pinta PINTOR pintado por

CUADRO

Un pintor pinta muchos cuadros Un cuadro es pintado por un pintor PINTOR Salvador Dali Fernando Botero Pablo Picasso

CUADRO El primerautorretrato Figura asomada a la ventana Rosita El pueblo La familia colombiana Retrato de un hombre barbudo Bañista

Tipos de Asociaciones
Muchos a muchos:
EMPLEADO aprende

aprendida por

HABILIDADES

Un empleado aprende muchas habilidades Una habilidad es aprendida por muchos empleados

EMPLEADO Pedro Juan Luis Lola Pintar Cantar Conducir Tejer Bailar

HABILIDADES

Tipos de AsociacionesUno a uno
EMPLEADO encargado de administrada por TIENDA

EMPLEADO Pedro Juan Luis Lola Marazzi Bosi Alpie Americanino

TIENDA

Asociaciones
– Cada dirección de una asociación posee: • Un nombre • Opcionalidad:
– Puede : línea punteada – Debe (obligatoria): línea contínua

• Cardinalidad:
– Uno : un punto(.) – Muchos : el símbolo (
)

Opcionalidad y Cardinalidad de las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelo Entidad-Relación
  • Modelo Entidad Relacion
  • Modelo Entidad Relación Extendido
  • Modelo Entidad Relacion
  • Extencion del modelo entidad relacion
  • Modelo entidad Relacion BD
  • EJERCICIOS MODELO ENTIDAD RELACION
  • Modelo entidad relacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS