Week 5 L1 Flashcards

1
Q

What is the repeating group problem ?

A

Relational model requires that each entry contains no more than a single data item. Multiple values in a cell is known as a repeating group.

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

What is unnormalized form ?

A

A table with repeating groups

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

What is first normal form?

A

repeated groups are eliminated vertically

no repeated groups are 1st normal form

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

What is table decomposition

A

separating data into tables to remove redundancy. this is achieved through the use of FK and PK

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

What is 1nf data redundancy ?

A

When there is redundant data in the first normalised form

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

What are 1NF redundancy anomalies?

A

Can occur due to associations with tables. for example inserting an actor who had not stared in film yet. if deleting a film do we delete all actors in the film ?

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

What is 2NF?

A

Decomposing tables again to avoid data redundancy. Avoids repeating groups and some dependencies

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

What us 3NF

A

splitting tables once again to avoid things such as transitive dependencies

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