dase de datos

Páginas: 65 (16003 palabras) Publicado: 19 de marzo de 2013
Introducción
al diseño de bases
de datos
Dolors Costal Costa
P06/M2109/02150

© FUOC • P06/M2109/02150

Í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 e interrelaciones.................................... 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. Entidadesasociativas.............................................................. 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

Introducción al diseño de bases de datos

© FUOC • P06/M2109/02150

3.9.

Transformación de entidadesasociativas....................................... 48

3.10. Resumen de la transformación del modelo ER
al modelo relacional ....................................................................... 49
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

  • Normalizacion de dases de datos
  • Manejo de dases de datos
  • Dase De Datos
  • Das Das Das
  • Dasas
  • Dasa
  • dasa
  • Das Das

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS