Documente Academic
Documente Profesional
Documente Cultură
Lunes 05 de Enero
integridad referencial
La integridad referencial es un sistema de reglas que
utilizan la mayora de las bases de datos relacionales
para asegurarse que los registros de tablas
relacionadas son vlidos y que no se borren o
cambien datos relacionados de forma accidental
produciendo errores de integridad.
Gracias a la integridad referencial se garantiza que una
entidad (registro) siempre se relaciona con otras
entidades vlidas, es decir, que existen en la base de
datos. Implica que en todo momento dichos datos sean
correctos, sin repeticiones innecesarias, datos perdidos
y relaciones mal resueltas.
integridad referencial
EJEMPLO:
Un error sera asignar a un habitante una
poblacin que no est en la tabla de
poblaciones. Eso es lo que se denomina
integridad referencial y consiste en que los
datos que referencian otros (claves forneas)
deben ser correctos. La integridad referencial
hace que el sistema gestor de la base de datos
se asegure de que no haya en las claves
forneas valores que no estn en la tabla
principal
integridad referencial
La integridad referencial se activa en cuanto creamos una clave
fornea y a partir de ese momento se comprueba cada vez que se
modifiquen datos que puedan alterarla
integridad referencial
Integridad referencial
La exigencia de una relacin garantiza que
cada valor especificado en una columna
de clave externa coincide con un valor
existente en la columna de clave principal
relacionada.
Integridad referencial
Ejercicio
Cree una base de datos para llevar el
control de asignaciones y notas para un
centro educativo, ingrese 5 registros
verificando que de un mensaje de error al
intentar introducir un registro a un carn
no existente.