Database
Collection of data organized to serve many applications by centralizing data and controlling redundant data
Database management system
Interfaces between application programs and physical data files
Separates logical and physical views of data
Solves problems of traditional file environment
Controls redundancy
Eliminates inconsistency
Uncouples programs and data
Enables organization to central manage data and data security