|
Database Terms
Relational Database Design
- Relational Database model
- Joins and the relational model
Planning a Database
- Define the purpose
- Entities and attributes
- Documenting entities and attributes
- Domains
- Define the fields
- Identify the relationships
- Test the design
- Relationships
- Relational approach
- Conceptual models
- R-tables
- Base tables
- Derived tables
- Normalization
|
Normal Forms
- Ideal field and table
- Normalization
- Eliminate repeating groups
- Eliminate partial dependencies
- Eliminate transitive relationships
- 1st Normal Form
- 2nd Normal Form
- 3rd Normal Form
Designing your Database
- Tasks you want your database to do
- Collecting information about each task
Common Field Sizes and Types
Building Monsters: Design Philosophy
- A monster table with all fields
|