More Costly. Creating and managing a database is quite costly High Complexity. A Database Management System is quite complex as it involves creating, modifying and editing a database Database handling staff required Database Failure High Hardware Cost Huge Size Upgradation Costs Cost of Data Conversion .