ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Diseño De Base De Datos


Enviado por   •  20 de Diciembre de 2013  •  14.324 Palabras (58 Páginas)  •  373 Visitas

Página 1 de 58

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 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. 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 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 entidades asociativas....................................... 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.................................................................. 53

Solucionario................................................................................................ 55

Glosario........................................................................................................ 59

Bibliografía................................................................................................. 60

© FUOC • P06/M2109/02150 5 Introducción al diseño de bases de datos

Introducción al diseño de bases de datos

Introducción

En otras unidades didácticas se estudian las bases de datos relacionales y un

lenguaje relacional, SQL, que nos proporciona mecanismos para crear, actualizar

y consultar estas bases de datos.

Es necesario complementar

...

Descargar como (para miembros actualizados)  txt (110.4 Kb)  
Leer 57 páginas más »
Disponible sólo en Clubensayos.com