Las tablas de una base de datos deben estar relacionadas para permitir la selección, búsqueda y procesamiento eficiente de los datos. Existen cuatro tipos de relaciones entre tablas: de uno a uno, de uno a varios, de varios a varios e indeterminada. Las relaciones de uno a uno y de uno a varios son las más comunes y permiten vincular registros únicos o múltiples entre tablas a través de las claves primarias y externas.
2. Para que los datos de las tablas se puedan
seleccionar, encontrar y procesar de forma
rápida y eficaz, es necesario que las tablas no
se encuentren aisladas unas de otras. Las
tablas tienen que estar relacionadas con otras
formando estructuras relacionales
3. Las relaciones pueden ser de tres tipos:
1. De uno a uno.
2. De uno a varios.
3. De varios a varios.
4. Indeterminada, indefinida o inconsistente.
4. 1. Relación de uno a uno: Por cada registro
de la tabla principal (tabla que contiene la
clave principal) puede existir un sólo registro
en la tabla relacionada (tabla que contiene la
clave externa).
5. 2. Relación de uno a varios:
Por cada registro de la tabla principal (tabla de la
clave principal o lado uno de la relación) pueden
existir muchos (infinitos) registros en la tabla
relacionada (tabla de la clave externa o lado infinito
de la relación).
6. 4. Relación indeterminada:
Esta relación se puede producir por diversas causas y en
cualquier caso debe evitarse puesto que no garantiza la
obtención de datos coherentes.
Más información sobre relación
7. En el diseño de bases de datos relacionales, se
llama clave primaria a un campo o a una combinación de
campos que identifica de forma única a cada fila de
una tabla. Una clave primaria comprende de esta manera
una columna o conjunto de columnas. No puede haber
dos filas en una tabla que tengan la misma clave primaria.
8. Una clave externa es una columna o combinación de
columnas que se usa para establecer y aplicar un vínculo
entre los datos de dos tablas a fin de controlar los datos que
se pueden almacenar una tabla de clave externa