Normalization Flashcards

1
Q

Normalization

A

Process for evaluating and correcting table structures to minimize data redundancies.

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

Normal Forms

A

Stages of normalization. Structurally, higher forms are desirable but require more relational joins.

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

Denormalization

A

Produces a lower normal form which increases query performances but also creates data redundancy.

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

Relation

A

aka Table

Does not allow duplicate tuples

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

Prime Attribute

A

Attribute that is part of the key

aka Key Attribute

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

Nonprime Attribute

A

Not part of any candidate key

aka Nonkey Attribute

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

Repeating Group

A

Group of multiple entries of same type can exist for any single key attribute occurrence

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

Dependency Diagram

A

Show relationships among a table’s attributes

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

Atomicity

A

An attribute displays atomicity when it cannot be further divided (simple attribute)

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

Granularity

A

Level of detail represented by values stored in a table’s row

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