- Сложность
Обеспечение необходимой функциональности СУБД влечет за собой усложнение проектирования и усложнение программного обеспечения СУБД, а также необходимость понимания принципов работы СУБД всеми сотрудниками, работающими с ней.
- Размер
Сложность и широта функциональных возможностей СУБД, превращает ее в чрезвычайно сложный программный продукт, требующий много места на диске и нуждающийся в большом объеме оперативной памяти для эффективной работы.
- Стоимость СУБД
В зависимости от имеющейся вычислительной среды и требуемых функциональных возможностей стоимость СУБД может изменяться в очень широких пределах. Кроме того, сопровождение системы составляет некоторый процент от ее общей стоимости.
- Дополнительные затраты на аппаратное обеспечение
Для удовлетворения требований, предъявляемых СУБД и базой данных, может понадобиться приобрести дополнительные устройства хранения информации или более мощный компьютер.
- Затраты на преобразование
Стоимость подготовки персонала для работы с новой системой, оплату услуг специалистов, оказывающих помощь в преобразовании и запуске новой системы.
- Производительность
Обычно файловая система создается для некоторых специализированных приложений, потому ее производительность может быть весьма высока. А СУБД предназначены для решения более общих задач и обслуживания сразу нескольких приложений, что сказывается на производительности.
- Более серьезные последствия при выходе системы из строя
Централизация ресурсов повышает уязвимость системы. Выход из строя одного из ее компонентов может привести к полному прекращению всей работы организации.