En los sistemas de bases de datos ¿Qué se entiende por integridad referencial?

1 Respuestas


  • La integridad referencial es una regla que también ayuda a mantener la forma organizada de los datos. Conserva las relaciones definidas entre las entidades de datos durante las actualizaciones de datos. En el caso del modelo de datos relacionales, las relaciones / tablas son las entidades de datos. Todas estas entidades en una base de datos están conectadas con otra a través de uno o más atributos. Estos atributos normalmente se denominan "clave primaria" de la tabla. Al aplicar las reglas de integridad referencial, se asegura que ninguna actualización pueda ser efectiva que destruya las relaciones definidas entre tablas, es decir, no se puede ingresar ningún valor de clave externa que no tenga un valor de clave primaria correspondiente en la tabla relacionada. En una base de datos, los datos se almacenan en más de una relación, por lo que la información completa sobre una entidad puede almacenarse en más de una tabla.Cuando dos relaciones / tablas están vinculadas entre sí a través de una relación, una se llama tabla maestra y la otra tabla secundaria. Las reglas de integridad referencial se utilizan en tales casos para proporcionar las siguientes ventajas: 1. Si el registro no existe en la tabla maestra, no se puede almacenar en la tabla secundaria. 2. No se puede eliminar un registro de la tabla maestra a menos que ese registro se elimine primero de la tabla secundaria relevante.

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación