Professional Documents
Culture Documents
Module 1 Notes
Module 1 Notes
1. Applications of databases
a. Supermarkets
b. Credit card transactions
c. Academic administration
2. File based vs Database systems
a. File based systems
i. Collection of separate applications that independently manage their own data
1. Initial attempt at digitizing data
ii. Problems
1. Separation of data
2. Duplicate data since different departments have their own data
a. Dreamhome case study
i. File for client data, owner data, house data, and lease
data
ii. Sales might have client data, owner data and property
data
iii. Contract department might be only interested in client
data, property data, and lease data
3. Incompatible file formats which hinders integration and processing data
across departments
4. Querying data became hard because you needed specific programs for
each query, causing proliferation of apps and maintenance became a
challenge.
5. Definition of data embedded in the querying application programs, and
control over access and manipulation of data imposed by program
b. The Database approach
i. Database
1. Shared collection of logically related data, ensuring minimal duplication
and centralization
ii.