Normal Forms Flashcards

1
Q

Redundancy in a bad DB means many facts are _______

A

repeated

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

Update anomalies in a bad DB means that _______ a DB is difficult and convoluted

A

updating

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

In a good DB, every ____ defines a ___

A

FD, key

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

Bad designs are caused by FDs X -> Y where X is not a ___

A

key

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

What is the definition of BCNF?

A

A relation with FDs F is in BCNF if for every X -> Y in F

  • The FD is trivial, or
  • X is a key
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A DB is in BCNF if all ______ are in BCNF

A

relations

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

Good decomposition should be ________ and __________ dependencies

A

lossless, preserve

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