kifejtos1 Flashcards

1
Q

Tulajdonsagok osztalyozasa

A

Szerkezete
- Egyszeru, vagy atomi
- Oszetett
Hany erteket vehet fel egyszerre
- Egyerteku
- Halmazerteku
Fizikailag tarolt
- Tarolt
- Szarmaztatott

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

NULL ertek

A

Nem ertelmezett
Ismeretlen
- Letezik, de hianyos
- Nem tudjuk, hogy letezik e

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

Kapcsolat foka

A

Meghatarozza, hogy hany egyedtipus vehet reszt a kapcsolatban
Pl
- Masodfoku: en, a tantargy
- Harmadfoku: bank, ugyfel es a szamla
Szamossaga
- 1:1 Pl hazassag
- 1:N Auto tulajdonosai
- M:N Hallgatok es targyak
Kapcsolat szorossaga
- Meghatarozza, hogy az egyedtipusoknak reszt e kell vennie legalabb egy kapcsolatban
- Kotelezo
- Felig kotelezo
- Opcionalis

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

Milyen problémák merülhetnek fel a tranzakciók összefésülésénél?

A
  • két tranzakció ugyanazokat az elemeket éri el és az összefésülés közben meghibásodnak
  • egy tranzakció frissít egy adatbázisbeli elemet, majd a tranzakció hibásan fejeződik be és ezt a hibásan frissített elemet más tranzakció eléri, mielőtt megjavulna
  • tranzakció rekordok összegzése közben egy másik tranzakció frissít így az összegző függvény olyan értékekkel számolhat, ami frissítés előtt vagy után állhat
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mit ért a tranzakció ütemezése alatt és milyen fajtáit ismerjük?

A
  • fontos a tranzakciós műveletek sorrendje, amikor egy szálon hajtjuk végre
    o visszaállítható: T tranzakció nem véglegesítődik, amíg nem végleges minden olyan tranzakció, amely olyan elemet ír ki, amelyet T beolvas
    o kaszkádmentes: minden tranzakció csak olyan elemet olvas be, amelyet egy már elfogadott tranzakció ír ki
  • Szeriális ütemezés: ha minden T tranzakcióra fennáll, hogy az összes T-beli művelet közvetlenül egymás után hajtódik végre
  • Szerializálható ütemezés: ekvivalens ugyanazon tranzakciók szeriális ütemezésével
How well did you know this?
1
Not at all
2
3
4
5
Perfectly