Bailey Kosky
Bailey Kosky answered

  1. Database systems are complex, difficult, and time-consuming to design
  2. Substantial hardware and software start-up costs
  3. Damage to database affects virtually all applications programs
  4. Extensive conversion costs in moving form a file-based system to a database system
  5. Initial training required for all programmers and users