| A estas alturas ya sabemos que
la principal característica de las bases de datos relaciónales
es que distribuyen la al información entre varias tablas,
en vez de compactarla en una sola,
La ventaja más evidente es el ahorro de trabajo que supone
el no vernos obligados a introducir una y otra vez la misma información
repetida. Pero hay otras ventajas; como es el ahorro de espacio
de memoria, a priori parece que hoy en día este es el menor
de los inconvenientes pero una tabla mal diseñada, con
campos inútiles, índices olvidados puede multiplicar
su tamaño lentamente al principio pero luego aumentar sus
necesidad de recursos de forma astronómica con el uso hasta
llegar a obligarnos a replantear nuestro diseño..
Hay otra razón mas, la facilidad para el mantenimiento
de los datos, si cambia el dato de un proveedor solo tenemos que
cambiar un dato y toda la base de datos se actualizará
en el instante
Esto se logra interconectando las tablas entre sí, esto
se hace a través de los campos claves que ya conocemos,
pero es importante conocer también que dependiendo de la
forma que relacionemos las tablas el comportamiento de la base
de datos puede variar. Por ejemplo al realizar una búsqueda
o al imprimir un informe.
En esta lección aprenderemos los distintos tipos de relaciones
que existen y su aplicación a nuestras tablas.
Este es, con mucho, el tema más teórico del curso,
pero intentaré abordarlo de la forma más didáctica
posible.

Clase anterior |

Proxima clase |
|