Module 1 - Lecture 4
Module 1 - Lecture 4
Rows
Database Design
The process of designing the general structure of the database:
Design Approaches
• Need to come up with a methodology to ensure that each of the relations in the
database is “good”
• Two ways of doing so:
– Entity Relationship Model
• Models an enterprise as a collection of entities and relationships
• Represented diagrammatically by an entity-relationship diagram:
– Normalization Theory
• Formalize what designs are bad, and test for them
• Eliminating redundancy
Thank You