Diverse Flashcards

(15 cards)

1
Q

Hva er de tre kravene for en primærnøkkel?

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

Hva er en kandidadnøkkel?

A

En potensiell (kandidat til å være) primærnøkkel.

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

Beskriv de to relasjonstypene brukt i datamodellering.

A

Maksima(Max):Innerst

Minima(Minimum):Ytterst

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

Kravene for 1NF

A

Alle attributter skal være atomære. Atomær – Ingen repeterende attributter, ingen sammensatte attributter eller kombinasjon av begge.

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

Kravene for 2NF

A

1NF + Hvis nøkkelen er sammensatt sjekk om deler av primærnøkkelen determinerer noen av attributtene.

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

Kravene for 3NF

A

1NF+2NF+Sjekk om noen av ikke-nøkkel-attributtene determinerer et annet ikke-nøkkel-attributt.

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

Kravet for BCNF

A

Alle rader kan determinere primærnøkkelen.

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

Hva står SQL for?

A

Structured Query Language

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

Hva er en transaksjon?

A

Transaksjon er en eller flere handling(er) som blir utført av en bruker inn mot en database, f.eks oppdatering eller lesing av data.

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

Hva står ACID for?

A

ACID står for atomicity, consistency, independence/isolation og durability.

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

Atomoicity:

A

Alt eller ingenting av transaksjonen gjennomføres.

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

Consistency

A

Databasen må være konsistent før og etter transaksjonen.

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

Independence/Isolation

A

Transaksjonen skal være isolert som en enhet og være uavhengig av andre transaksjoner.

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

Durability

A

Det skal ikke være mulig å miste en fullført transaskjon pga senere feil. Recovery metoden skal sikre dette.

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

Hva er serialiserbarhet?

A

Transaksjoner som utføres samtidig må ikke” blande seg i hverandre”, men utføres i en eller annen rekkefølge.

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