CS401A's Midterms: Info Management Module 05 Flashcards
For midterm exams. BONUS = "select cyan (scale five [5]) to skip";
Fundamentals
is raw data in its original state.
- An unnormalized data
Fundamentals
is an undesirable consequence of a data modification.
A data anomaly
Fundamentals
is a process that assigns attributes to entities so that data redundancies are reduced or eliminated.
- Normalization
* Objectives of
Each table/relation represents a single object.
normalization:
Fundamentals
○ Each table has no
insertion, update, or deletion anomalies.
Fundamentals
○ All nonprime attributes (not part of a key) in a table are
dependent on the primary key.
Fundamentals
- Each rule in database normalization is called a
- normal form.
Characteristics
There are no repeating groups and the primary key is identified.
Normal Form
First normal form (1NF)
Characteristics
1NF and all the columns depend on the table’s primary key.
Normal Form
Second normal form (2NF)
Characteristics
2NF and there are no non-key attributes determined by another non-key attribute.
Normal Form
Third normal form (3NF)
Characteristics
Every determinant is a candidate key (special case of 3NF).
BONUS
Normal Form
Boyce-Codd normal form (BCNF)
Characteristics
3NF and no independent multivaluted dependencies.
BONUS
Normal Form
Fourth normal form (4NF)
is considered the highest level necessary for most applications.
3NF