038. Why are database programs more complex than
traditional data
file applications?
Whenever a
'generalized' package is written, it must take care to include all the
procedures needed by all the different applications. This means that the
database program will, by definition, get complex. Additionally, because we
expect users to be able to interface directly with the database, we must build
in a number of procedures to make the database 'User-Friendly'.