Informatica

Páginas: 68 (16826 palabras) Publicado: 24 de junio de 2011
Introducción al diseño de bases de datos
Dolors Costal Costa
P06/M2109/02150

© FUOC • P06/M2109/02150

Introducción al diseño de bases de datos

Índice

Introducción............................................................................................... 5 Objetivos ...................................................................................................... 5 1.Introducción al diseño de bases de datos ...................................... 7 1.1. Etapas del diseño de bases de datos................................................... 7 2. Diseño conceptual: el modelo ER ..................................................... 10 2.1. Construcciones básicas ...................................................................... 11 2.1.1. Entidades, atributos einterrelaciones .................................... 11 2.1.2. Grado de las interrelaciones................................................... 13 2.1.3. Interrelaciones binarias .......................................................... 16 2.1.4. Ejemplo: base de datos de casas de colonias.......................... 18 2.1.5. Interrelaciones n-arias............................................................ 21 2.1.6. Interrelaciones recursivas ....................................................... 23 2.1.7. Entidades débiles.................................................................... 25 2.2. Extensiones del modelo ER ............................................................... 26 2.2.1. Generalización/especialización .............................................. 26 2.2.2.Entidades asociativas.............................................................. 28 2.3. Ejemplo: base de datos del personal de una entidad bancaria ......... 30 3. Diseño lógico: la transformación del modelo ER al modelo relacional ............................................... 35 3.1. Introducción a la transformación de entidades einterrelaciones................................................................................. 35 3.2. Transformación de entidades ............................................................ 35 3.3. Transformación de interrelaciones binarias ...................................... 36 3.3.1. Conectividad 1:1 .................................................................... 36 3.3.2. Conectividad 1:N................................................................... 37 3.3.3. Conectividad M:N .................................................................. 38 3.3.4. Influencia de la dependencia de existencia en la transformación de las interrelaciones binarias ............. 39 3.4. Transformación de interrelaciones ternarias..................................... 40 3.4.1. Conectividad M:N:P............................................................... 40 3.4.2. Conectividad M:N:1 ............................................................... 41 3.4.3. Conectividad N:1:1 ................................................................ 42 3.4.4. Conectividad 1:1:1 ................................................................. 43 3.5. Transformación de interrelaciones n-arias ........................................ 44 3.6.Transformación de interrelaciones recursivas................................... 44 3.7. Transformación de entidades débiles ................................................ 46 3.8. Transformación de la generalización/especialización....................... 47

© FUOC • P06/M2109/02150

Introducción al diseño de bases de datos

3.9.

Transformación de entidadesasociativas....................................... 48 al modelo relacional ....................................................................... 49

3.10. Resumen de la transformación del modelo ER 3.11. Ejemplo: base de datos del personal de una entidad bancaria ...... 49 Resumen....................................................................................................... 51 Ejercicios de autoevaluación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS