Normalization Flashcards

(16 cards)

1
Q

normalization

A

process of removing redundancy from data

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

Zeroth Normal Form (0NF)

A

no rules
“starting point”
redundant data

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

prime attribute

A

attribute that is contained in at least on candidate key

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

dependency closure

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

non-prime attribute

A

not in any candidate key (LHS)

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

First Normal Form (1NF)

A

only atomic values

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

Second Normal Form (2NF)

A

no partial key dependencies
appears in a candidate key
OR is not partially dependent

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

partial dependency

A

B is dependent on a part of A

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

Third Normal Form (3NF)

A

no transitive key dependency

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

transitive dependency

A

X -> Y and Y -> Z, Z -> X does not hold,
Z is transitively dependent on X

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

Boyce-Codd Normal Form (BCNF)

A

all determinants are superkeys

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

Nonadditive Join Test for Binary Decomposition (NJB)

A

determine if a normalization/decomposition is lossless/nonadditive

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

shortcut for 3NF and BCNF

A

if all candidate keys are
atomic
non-overlapping

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

Transitivity

A

A determines B and B determines C, so A determines C

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

Armstrong’s Axioms

A

Reflexivity
Augmentation
Transitivity

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