Database design supplement
Overview
Teaching: 15 min
Exercises: 0 minQuestions
What is SQL? Why is it significant?
Objectives
to understand the signifance and utilty of SQL
Database Design
Q & A on Database Design (review if time)
- Order doesn’t matter
- Every row-column combination contains a single atomic value, i.e., not containing parts we might want to work with separately.
- One field per type of information
- No redundant information
- Split into separate tables with one table per class of information
- Needs an identifier in common between tables – shared column - to reconnect (foreign key).
Other database management systems
- Access or Filemaker Pro
- GUI
- Forms w/QAQC
- But not cross-platform
- MySQL/PostgreSQL
- Multiple simultaneous users
- More difficult to setup and maintain
Key Points
SQL is one of many database management systems