Introducción al diseño conceptual

836 views

Published on

Fundamentos de bases de datos, Grado en Información y Documentación, Univ. de Zaragoza

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
836
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Introducción al diseño conceptual

  1. 1. Fundamentos de Bases de DatosGrado en Información y Documentación, Univ. de ZaragozaDr. Jesús Tramullas Introducción al diseño conceptual
  2. 2. Modelo entidad/relación● Identificado como E/R o E-R, en ocasiones puede encontrarse EER (extended/extendido).● Formulado por C. Chen en 1976.● Punto de partida: la realidad está formada por entidades que muestran relaciones.
  3. 3. Elementos● Entidades: objetos sobre los que se almacena información. – Ocurrencia: objeto específico.● Relaciones: asociaciones entre objetos. – Binarias, ternarias...● Atributos: propiedades de los objetos y de las asociaciones.
  4. 4. Los atributos...● Simples o compuestos.● Monoevaluados o multievaluados.● Básicos o derivados.● Identificador o descriptor.
  5. 5. Restricciones...● De dominio.● De identificación.● De cardinalidad. – En E/R se representan la mínima (si es 1) y la máxima. – En E/R no se pueden representar las n:m.● De dependencia de identificación (entidades débiles).
  6. 6. Agregación● Cuando la relación entre dos entidades tiene características de entidad, se aplica la agregación.● Las ocurrencias de la relación agregada se comportan como entidades.
  7. 7. Claves● Superclave: subconjunto de atributos que distingue inequívocamente a cada ocurrencia de una entidad.● Clave candidata: dada la superclave, si se quita un atributo y deja de serlo, es una clave candidata.● Clave primaria: clave candidata elegida por el diseñador para identificar inequívocamente.
  8. 8. Ejemplos Num_exp Código n 1 Alumno Matrícula Centro
  9. 9. Ejemplos estudios nombre fecha código práctica curso dni n n Asignatura Alumno Matrícula a
  10. 10. Ejemplos categoría hora país clase nºvuelo nombre n Despeganºplazas n 1 Vuelo Ciudad n 1 Aterriza hora

×