Los mejores cursos GRATIS © AulaFacil.com
  • [Entrada Profesores]
  • Certificaciones
  • [Mi AulaFácil]
jueves, 21 junio 2018 español
Síguenos
Publica tu curso
¿Cómo Funciona AulaFácil?

Creación de Relaciones II

Continuamos donde lo dejamos en la lección anterior:

Vamos a verla una a una:

La primera "Exigir integridad referencial": Ya hemos estudiado este concepto. Si quieres marcar esta opción es necesario que el campo relacionado de la tabla padre sea la clave principal o tenga un índice único, y que además los campos tengan el mismo tipo de datos.

Al marcar esta casilla, se activan las dos siguientes para que podamos señalarlas o no, según nuestra conveniencia.



Access

 

Con la opción "Actualizar en cascada ..." cada vez que se cambie un registro de la clave principal de la "tabla padre" Access actualizara automáticamente el valor del campo correspondiente al nuevo dato en todos los registros relacionados.

Con la opción "Eliminar en cascada..." cada vez que se elimine un registro de la "tabla padre", Access eliminara automáticamente los registros relacionados en la tabla secundaria

ATENCIÓN. La integridad referencial por defecto no permite que se eliminen registros de la tabla padre, cuando hay registros de la tabla hija que dependen de ellos. Si pulsamos la opción "eliminar en cascada..." Access, para no violar el principio de integridad referencial borrara TODOS los registros de la tabla hija que dependan de este dato de la tabla padre. Así que aunque Access pida confirmación para realizar esta acción, aconsejo prudencia a la hora de utilizarlo. No sería la primera vez que alguien se tira de los pelos por haber borrado todos los datos del cliente principal y todas las operaciones relacionadas con el por eliminar un "insignificante" registro en una tabla poco utilizada.

Una vez que pulsemos aceptar veremos esta pantalla.


Access

 

Aquí se nos muestra las tablas que hemos relacionado; "Clientes" y "Pedidos". Y el campo por que el que están relacionados unidos por una línea "Código Cliente" en la tabla "Clientes", con la campo "Código cliente" de la tabla pedido. Así como el tipo de relación que hemos creado.
Vemos que junto al "Código cliente" de la tabla clientes, hay un "1", y juntos al "Código cliente" de la tabla pedidos, está el símbolo "infinito" que Access asigna al valor "muchos".

Es decir nuestra relación es de tipo "Uno a Muchos", que ya hemos visto que significa en temas anteriores.

Ahora debemos guardar la relación, en el caso de que queramos conservarla, como ya sabemos, pulsando el icono guardar de la barra de herramientas.

 

Access

 

Gracias por compartir y gracias por enlazar la página
Compartir en Facebook
Acepto vuestra política de privacidad
Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

¡Suscríbete GRATIS a nuestro boletín diario!:

Búsqueda personalizada
Existen nuevos mensajes en las siguientes salas de chat:

      Recibe gratis alertas en tu navegador, sin configuraciones ni registros. Más info...
      [No me interesa] | [Me Interesa]



      ¿Dudas? ¿Preguntas? Plantéalas en el foro
      Suscríbete Gratis al Boletín

      Escribir la dirección de Email:

      Acepto vuestra política de privacidad
      Consentimiento Expreso para el tratamiento de datos de carácter personal recabados por vía electrónica (leer consentimiento)

      Delivered by FeedBurner

      Destacamos
      Cargando datos...
      Buenos Artículos Diarios

      Sigue a AulaFácil en:

      Ránking Mundial Certificados
      Banner AulaFácil

      Este es un producto de AulaFacil S.L. - © Copyright 2009
      B 82812322 Apartado de Correos 176. Las Rozas 28230. Madrid (ESPAÑA)