1. Desventajas de las Bases de Datos
Tamaño - Al proveer todas las ventajas
anteriormente nombradas, el Sistema de
Manejo de Base de Datos (DBMS) requiere
de mucho espacio en disco duro y también
requiere de mucha memoria principal (RAM)
para poder correr adecuadamente.
2. O Complejidad - Debido a la cantidad de operaciones y a
las capacidades del DBMS, se convierte en un producto
complejo de entender. Esto requiere que los
programadores y los analistas deben tomar cursos que
los adiestren para poder comprender las capacidades y
limitaciones del DBMS
3. O Costo - Los productos de Bases de Datos
(Oracle, DB2, Etc.) son productos
caros. Esto sin contar los adiestramientos
del personal del centro de cómputos y de
los usuarios. Ejemplo: Explicar el costo
envuelto en implantar FRS en la
Universidad.
4. O Requerimientos adicionales de Equipo
- El adquirir un producto de Base de
Datos, requiere a su vez adquirir equipo
adicional para poder correr ese producto
como por ejemplo, servidores, memoria,
discos duros, etc. Si se pretende correr la
Base de Datos con el mínimo de
requerimientos, esta posiblemente se
degrada y el "response time" al usuario se
va a afectar grandemente.
5. O En caso de alla, el impacto es mayor -
Si un componente de la Base de Datos
sufre un desperfecto, se detiene las
operaciones del producto por
completo. En el caso de un ambiente no
centralizo en Cobol, el impacto casi
siempre afecta al departamento en donde
ocurrió el problema únicamente.
6. O Complejo el recuperar los datos - En
caso de un accidente que corrompa la
Base de datos, el proceso de
recuperación y de devolver a la Base de
Datos su estado anterior al problema, es
mucho mas complejo de ejecutar que en
sistemas tradicionales.