ER -> Relációs Flashcards

1
Q

Gyenge adattípus

A

Azokat az egyedtípusokat, amelyek nem rendelkeznek saját kulcs attribútumokkal, de totális résztvevői egy azonosító kapcsolatnak gyenge egyedtípusoknak nevezzük.

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

Erős egyedtípus

A

Azon egyedtípusokat, amelyeknek van kulcs attribútumuk erős egyedtípusoknak nevezzük.

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

Részleges kulcs

A

A gyenge egyedtípusoknak részleges kulcsuk van, amely azon attribútumok halmaza, amelyek egyértelműen azonosítják azokat a gyenge egyedeket, amelyek ugyanazon tulajdonos egyed(ek)hez kapcsolódnak.

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

ER-modellből relációs modellbe átalakítás lépései

A
  1. Egyedtípus leképezése
  2. Gyenge egyedtípus leképezése
  3. 1:1 kapcsolattípus leképezése
  4. 1:N kapcsolattípus leképezése
  5. N:M kapcsolattípus leképezése
  6. Többértékű attribútum leképezése
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Egyedtípus leképezése

A

Minden egyes egyedtípusnak (a gyenge egyed kivételével) relációt feleltetünk meg, amelyek mezői az egyes egyedek attribútumai lesznek.

A kulcs attribútumok alkotják az elsődleges kulcsokat. Az összetett attribútumokat komponenseikre kell felbontani.

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

Gyenge egyedtípus leképezése

A

A reláció elsődleges kulcsa az azonosító (szülő) egyedből képzett reláció elsődleges kulcsából és a gyenge egyed parciális kulcsából (ha van) áll.

Az azonosító reláció elsődleges kulcsából kapott kulcsösszetevő egyben idegen kulcs is, amivel hivatkozhatunk a „szülő” relációra.

Ha több egyed vesz részt az azonosításban, akkor az összetett kulcs képzésében mindegyik elsődleges kulcs részt vesz.

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

1:1 kapcsolat leképezésének típusai

A
  • Mindkét egyed totális
    Valamelyik reláció elsődleges kulcsa lesz az “összerakott” reláció elsődleges kulcsa.
  • Egyik egyed parciális
    Totális egyed megfelelő reláció attribútumaival fog kiegészülni a parciális.
  • Mindkét egyed parciális
    Valamelyik reláció elsődleges kulcsa lesz az “összerakott” reláció elsődleges kulcsa.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

1:N kapcsolattípus leképezése típusai

A
  • Totális N
    Ha a kapcsolatnak van(nak) attribútuma(i), akkor az(ok) az N-oldali relációba kerülnek.
  • Parciális N
    Ekkor egy külön R relációt hozunk létre, amelynek attribútumai S és T elsődleges kulcsai, és amelynek elsődleges kulcsa megegyezik S elsődleges kulcsával.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

M:N kapcsolattípus leképezése

A

Ekkor egy külön R relációt hozunk létre, amelynek attribútumai S és T elsődleges kulcsai, és amelynek elsődleges kulcsa megegyezik S elsődleges kulcsával.

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

Többértékű attribútum leképezése

A

Minden egyes A többértékű attribútum esetén hozzunk létre egy új R relációt. Ez az R reláció tartalmazzon egy, az A-nak megfelelő attribútumot, valamint annak a relációnak a K elsődleges kulcsát - R külső kulcsaként -, amelyet az A-t tartalmazó egyedtípusból vagy kapcsolattípusból képeztünk. R elsődleges kulcsát A és K együttese alkotja.

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