Key Ideas
Databases are a good choice when you have
- Lots of data
- A problem that contains inherent relationships
Design before you implement
- This is just another type of programming
- The mythical person-month applies!
Join is the most important concept
- Project and restrict just remove undesired stuff