1. CONTROL DE REDUNDANCIA E
INCONSISTENCIA DE LOS DATOS:
El hecho de que un archivo tenga
información similar a la que existe en
otro archivo, provoca duplicidad de
información y aumenta la posibilidad de
tener información inconsistente en los
sistemas, las base de datos permiten
manejar efectivamente esta particularidad
2. DATOS CENTRALIZADOS:
Las bases de datos nos permiten
corregir el problema de tener
información dispersa en distintos
archivos y con distintos formatos,
evitando que se tenga que
duplicar y hasta triplicar los
programas de aplicación que
cumplen la misma función
3. CONTROL EN LA INTEGRIDAD DE LOS
DATOS:
Las integridades son las condiciones
que garantizan la consistencia de los
datos. Por esto los datos almacenados
en la base de datos necesitan satisfacer
ciertas relaciones de consistencia. Por
Ejemplo: El saldo de una cuenta no
puede ser menor que una cantidad
determinada.
4. CONTROL EN LOS PROBLEMAS DE
ATOMICIDAD:
Los fallos a los que están sujetos los
sistemas de computadora, implican que
una transacción o conjunto de
transacciones queden inconclusas,
provocando inconsistencias en los
datos. Para esta situación la base de
datos consideran el concepto de
atomicidad, es decir, una transacción
ocurre por completo o que no ocurra en
lo absoluto .