Ingeniero
Bases de Datos
INTRODUCCIÓN
Si algún dato deja de reflejar el mundo que representa,
entonces la base de datos habrá perdido su integridad.
Bases de Datos
Basesde Datos
INDICE
Definición
Tipos de Integridad
Validando la Integridad
Constraints
Técnicas Avanzadas
Bibliografía
Bases de Datos
INTEGRIDAD
Es la propiedad que
asegura la noalteración de la
información
(inserción, borrado ó
sustitución)
Bases de Datos
INTEGRIDAD
La integridad de la base de datos se refiere a la validez
y la consistencia de los datos almacenados.Bases de Datos
Tipos de Integridad de Datos
Integridad de Identidad
Pretende que cada entidad que se guarda en la base de
datos sea identificable de un modo único.
Bases de DatosTipos de Integridad de Datos
Integridad de Dominio
Define que para una columna “m” solo se pueden asignar
los valores de un dominio establecido.
Bases de Datos
Tipos de Integridad de DatosIntegridad Referencial
Establece que las filas relacionadas entre tablas, no
dejen de estarlo, o varíe esta relación cuando llevemos
modificaciones a los datos.
Bases de Datos
Tipos deIntegridad de Datos
Integridad Referencial
No se puede agregar un registro en la tabla hija sin
un registro de coincidencia en la tabla padre.
No se puede eliminar un registro padre si este poseehijos.
No se puede modificar el valor de una clave primaria
si existen claves foráneas de esta.
Bases de Datos
Tipos de Integridad de Datos
Integridad definida por el Usuario
Reglas propiasdel negocio desarrolladas por los
programadores.
Bases de Datos
Validando la Integridad
Para preservar esta propiedad es necesario establecer
restricciones o reglas que no se puedan violar.Estas restricciones se pueden aplicar tanto a los datos,
como a sus relaciones
Bases de Datos
Validando la Integridad
Estas rutinas pueden ser implementadas en distintos
niveles de la...
Regístrate para leer el documento completo.