Diseño bases de datos

Páginas: 64 (15994 palabras) Publicado: 24 de mayo de 2013
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ñode 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 lasinterrelaciones................................................... 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
e interrelaciones................................................................................. 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 interrelacionesrecursivas................................... 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 entidades asociativas....................................... 48

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

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Correcto diseño de una base de datos
  • Diseño Base De Datos
  • Análisis y diseño de bases de datos
  • DISEÑO DE UNA BASE DE DATOS
  • diseño logico de bases de datos
  • Diseño de una Base de Datos
  • diseño de bases de datos ejemplo
  • BASE DE DATOS (“DISEÑO”)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS