The main characteristics of a database approach are:
- Data can be shared with multiple applications or programs.
- It is more streamlined and efficient than file-based storage
- Multiple data bases, all managed by a DBMS (database management system)
If you're interested in learning more about databases, then this is a short video you'll enjoy: