1. TAMAÑO
Al proveer todas las ventajas anteriomente
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. 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. 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. 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. 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. 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.