2. Ventajas del uso de Bases de datos frente al anterior sistema de manejo archivos:
La ventaja principal de las bases de datos es que los diferentes archivos se mantienen en un único deposito (archivero), lo que le permite al gestor (DBMS) mantener un control estricto sobre las actividades de la base de datos, además es responsable de establecer si esos datos esas cumplen las validaciones implementadas; mientras que en el sistema de archivos se depositaban los datos en diferentes archivos.
Otra ventaja es que los archivos guardados en una base de datos pueden ser utilizados por muchos programas y/o aplicaciones, sin importar si contienen datos redundantes; por otra parte en el sistema de archivos los datos redundantes generaban inconsistencia y anomalías, ya que los datos se duplicaban constantemente lo cual creaba problemas de sincronización cuando se actualizaba un dato en particular.
Las bases de datos permiten realizar cambios en las estructuras de datos, de sus características y de los formatos de almacenamiento sin alterar su información o su uso en las aplicaciones, contrariamente el sistema de archivos al generar un cambio de este tipo ameritaba que todos los programas que tuvieran acceso a dicho archivo se modificaran, lo que a contrario de hoy no permitía estandarizar procesos, nombres de datos, entre otros.
Las bases de datos permiten la interacción de diferentes usuarios en un mismo dato de un mismo archivo, es decir, si un usuario modifica un dato todos los usuarios con capacidad de acceso observaran el cambio en su archivo.
Por ultimo y menos importante en el pasado se diseñaba y programa según la necesidad de cada tipo de archivo y/o dato a trabajar, ahora con el administrador de base de datos se tiene una estructura de diseño en donde se satisfagan un número mayor de necesidades y a un número mayor de usuarios.