Integridad
El término integridad de datos se refiere a la corrección y
completitud de los datos en una base de datos. Cuando los contenidos se
modifican con sentencias INSERT, DELETE o UPDATE, la
integridad de los datos almacenados puede perderse de muchas maneras
diferentes. Pueden añadirse datos no válidos a la base de datos, tales como un
pedido que especifica un producto no existente.
Pueden modificarse datos existentes tomando un valor incorrecto, como por
ejemplo si se reasigna un vendedor a una oficina no existente. Los cambios en
la base de datos pueden perderse debido a un error del sistema o a un fallo en
el suministro de energía. Los cambios pueden ser aplicados parcialmente, como
por ejemplo si se añade un pedido de un producto sin ajustar la cantidad
disponible para vender.
Una de las funciones importantes de un DBMS relacional es preservar la
integridad de sus datos almacenados en la mayor medida posible.
Brinda un eficiente
desempeño del Sistema de Base de Datos, puesto que permite controlar la ejecución
de transacciones que operan en paralelo, accesando a información compartida y, por
lo tanto, interfiriendo potencialmente unas con otras.
La seguridad
de los datos es esencial, ya que la divulgación de la información puede ocurrir
a través de publicaciones de los empleados en sus cuentas de Facebook o al dejar
a la vista de forma accidental datos confidenciales. El coste de las infracciones
de seguridad de datos, en términos monetarios y de credibilidad de las empresas
es elevado.
No hay comentarios:
Publicar un comentario