Pros de: bases de datos
Ventajas de la base de datos:
- Redundancia de datos comprimidos.
- Disminución de errores de actualización y mayor consistencia.
- Excelente integridad de los datos e independencia de los programas de aplicaciones.
- Mejor acceso a los datos a los usuarios mediante el uso de lenguajes de host y consulta.
- Mejora de la seguridad de los datos .
- Costos reducidos de ingreso, almacenamiento y recuperación de datos.
Contras de: bases de datos
Desventajas
- Los sistemas de bases de datos son complejos, difíciles y requieren mucho tiempo de diseño.
- Hardware sustancial y los costos de inicio del software.
- El daño a la base de datos afecta prácticamente a todos los programas de aplicaciones.
- Los costos de conversión extensivos al pasar de un sistema basado en archivos a un sistema de base de datos.
- Se requiere capacitación inicial para todos los programadores y usuarios.