Fundamentos de Relaciones e Integridad Referencial en Microsoft Access

Clasificado en Informática

Escrito el en español con un tamaño de 3 KB

1. Configuración de campos calculados

Realiza una captura de pantalla de cómo debería quedar la ventana “Propiedades de la tabla” para comprobar el resultado de sumar los campos primero y segundo:

[PRIMERO] + [SEGUNDO] = [RESULTADO]

2. Tipos de relaciones en Access

Enumera los tipos de relaciones que se pueden definir en Access:

  • De uno a uno
  • De uno a muchos
  • De muchos a muchos

3. Ejemplos de relaciones

A continuación, se presentan ejemplos prácticos de cada relación:

  • Uno a uno: Libro y nombre.
  • Uno a muchos: Profesor y alumnos.
  • Muchos a muchos: Vendedores y compradores.

¿Cuál es el tipo de relación más frecuente? Uno a muchos.

¿Y el menos frecuente? Uno a uno.

4. Reglas de integridad referencial

Cita las dos reglas de integridad referencial:

  1. Para rellenar: de la 1ª a la 2ª tabla.
  2. Para borrar: de la 2ª a la 1ª tabla.

5. Características del campo de relación

¿Qué características debe cumplir el campo que nos va a permitir la relación entre dos tablas? Debe ser la clave principal en las tablas.

6. Caso práctico: Base de datos Biblioteca

Si en nuestra base de datos Biblioteca, entre las tablas Editorial y Libros se ha definido una relación “uno a muchos” y se exige integridad referencial:

  • ¿Podríamos dar de alta un nuevo libro sin saber su editorial? No.
  • ¿Podríamos dar de alta una editorial aunque no tengamos libros de dicha editorial? Sí.
  • ¿Podríamos borrar un libro de la tabla Libros? Sí.
  • ¿Podríamos borrar los datos de una editorial? No. En todo caso, deberíamos borrar todos los libros antes.

7. Integridad referencial en relaciones uno a uno

Si entre las tablas Libros y Regalado (donde se muestra la gente que nos regaló un libro) de la base de datos Biblioteca se definiera una relación uno a uno, ¿sería lógico exigir integridad referencial entre las dos tablas? Sí. Siempre hay que cumplir la integridad referencial.

8. Elementos del cuadro de diálogo "Modificar relaciones"

Identifique cada uno de los elementos que aparecen en el cuadro de Modificar relaciones:

  • Campos secundarios a relacionar.
  • Campo principal a relacionar.
  • Tabla secundaria.
  • Tabla principal.
  • Tipo de relación.

Definición de relaciones para la base de datos Biblioteca

Nota: Antes de realizar estas relaciones, crea como clave principal de la tabla Libros el campo ISBN y crea como clave principal de la tabla Regalados el campo ISBN.

Entradas relacionadas: