Eksamen 2014 Flashcards

1
Q

Hva er forskjellen på tett og ikke‐tett indeksering?
Hvilke felt kan det indekseres ikke-tett på?
Hvorfor er flernivå‐indeksering ofte standard indekseringsmetode i et
databasehåndteringssystem?

A

Forskjell på tett og ikke-tett indeks:
- Tett indeks: Har en peker til hver eneste post.
- Ikke-tett indeks: Har bare pekere til starten av datablokker.

Når kan man benytte ikke-tett indeks:
- Brukes når feltet er fysisk sortert i filen.

Hvorfor bruker vi flernivå-indeksering i databaser?
- Flernivå-indeksering: Deler opp indeks i flere nivåer som et tre.
- Hurtigere: Krever færre lesinger på disk.
- Tett indeks: Peker til hver post, bra for små datamengder.
- Ikke-tett indeks: Peker til hver blokk, bra for store datamengder som er sortert.
- Fordel: Flernivå-indeksering er mye raskere for store data enn vanlige indekser.

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

Når benyttes XML‐filer?

A

Vanlige bruksområder for XML-filer:
- Datautveksling
- Dokumentstruktur
- Webtjenester
- Data lagring

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

Hva er fordeler og ulemper med XML-­filer kontra databaser?

A

Fordeler med XML-filer:
- Enkelhet
- Plattformuavhengighet
- Strukturert data

Ulemper med XML-filer:
- Skalering
- Søkbarhet
- Mangel på transaksjonsstøtte

Fordeler med databaser:
- Skalering
- Søkbarhet
- Transaksjonsstøtte

Ulemper med databaser:
- Kompleksitet
- Kostnad
- Plattformavhengighet

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