6. Analytisk databasdesign Flashcards

1
Q

Vad innebär redundans inom relationsdatabaser?

A

När samma faktum uppdateras flera gånger i tabellen

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

Vad innebär uppdeteringsanomalier inom relationsdatabaser?

A

Uppdatering av en uppgift innebär att man måste uppdatera på flera ställen

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

Vad är första normalform?

A

Om samtliga kolumner har automära domäner

ett värde

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

Vad är ett partiellt funktionellt beroende?

A

Om det finns ett C som är en äkte delmängd av A och om C –> B, är B partiellt beroende av A

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

Vad är ett fullständigt funktionellt beroende?

A

Om B är funktionellt beroende av A och inte partiellt beroende av A

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

Vad är andra normalform?

A

När varje kolumn som inte ingår i PN är fullt funktionellt beroende av PN

  • inga partiella F.B.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hur gör man för att omvandla en tabell i 1NF till 2NF?

A

Bryt ut PFB i egen tabell, med det värde denna är beroende av

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

När man omvandlar tabeller till annan NF, vartifran går FN?

A

Från gamla /första tabellen mot nya

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

Vad är en determinant?

A

Den kolumn som bestämmer en annan (vänster, där pilen pekar från)

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

Vad är ett transitivt beroende?

A

C är transitivt beroende av A via B om det finns funktionella beroenden A –> B och B –> C, och där det gäller att A inte är funktionellt beroende av B eller C

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

Vad är tredje normalform?

A

Om den är i 2NF och:

Varje kolumn som inte ingår i PN är funktionellt men inte transitivt beroende av PN

(varje kolumn ska vara beroende av nyckeln och ingenting annat är nyckeln)

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