This document provides an overview of key concepts for designing and working with relational databases, including:
- Databases store related data in tables, with common values creating relationships between tables.
- Tables contain records made up of related fields, and proper planning is needed to determine what data to include.
- Fields should be short but descriptive, and setting data types controls what values can be entered.
- Relationships can be one-to-one, one-to-many, or many-to-many, and referential integrity ensures consistency.
- Queries can look up related data automatically across tables.