Cornerstone of data design
Store data once
Data storage
Data storage approaches
Define database
A formally defined and centrally controlled store of data intended for use in many different applications
Effectiveness objectives of the database
Data vs Metadata
Data
- collected about people, objects, or events in reality and eventually stored in a file or database
Metadata
- information that describes data
Entities
Entity consists of rows called
Records
A record consists of properties of the entity (–> attributes)
Specific record is an instance of the entity
Relationships
Used to link data entries
Key properties
File types
Master file
- Contain all information about a data entity
Table file
Report file
Relational Databases
- In relational data structures, data is stored in many tables
3 structures for storing database files
Optionalities