Define normalization Flashcards

1
Q

Define normalization in databases

A

Normalization is a schema design process that minimize data duplication and enforces data integrity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define the process of refactoring data into levels/forms

A
  1. Separate each entity into its own table.
  2. Separate each discrete attribute into its own column.
  3. Uniquely identify each entity (row) using a primary key.
  4. Use foreign key columns to link related entities.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly