Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Adatbáziskezelés 12. alkalom.

Hasonló előadás


Az előadások a következő témára: "Adatbáziskezelés 12. alkalom."— Előadás másolata:

1 Adatbáziskezelés 12. alkalom

2 Az egyed-kapcsolat modell
az adatok szerkezetét grafikusan ábrázoljuk: egyed-kapcsolat diagram egyedhalmazok attribútumok kapcsolatok

3 E/K modell elemei egyed: valamilyen típusú absztrakt objektum
egyedhalmaz: hasonló egyedek összessége minden film egy-egy egyed minden stúdió, színész is egy-egy egyed a filmek összessége egyedhalmaz

4 E/K modell elemei attribútumok: az egyedhalmazokhoz tartoznak, azok tulajdonságait írják le a filmek attribútumai: hossz, műfaj, év (mint a Filmek reláció attribútumai) az attribútumok típusai lehetnek atomiak rekordok halmazok

5 E/K modell elemei kapcsolatok: két vagy több egyedhalmazt kötnek össze
a Filmek és a Színészek egyedhalmazok között a SzerepelBenne kapcsolat ha egy színész szerepel egy filmben, akkor az a filmegyed és színészegyed részt vesz a SzerepelBenne kapcsolatban a kapcsolatok binárisak, ha két egyedhalmazt kötnek össze, vannak többágú kapcsolatok is

6 Egyed-kapcsolat diagram
cím név év filmcím SzerepelBenne Színészek Filmek Stúdiók név cím Gyártó műfaj hossz

7 Egyed-kapcsolat előfordulásai
SzerepelBenne Filmek Színészek Elemi ösztön Sharon Stone Emlékmás Arnold Schwarzenegger

8 Bináris kapcsolatok típusai
sok-egy egy-sok egy-egy sok-sok

9 Sokágú kapcsolatok Filmek Színészek Szerződik Stúdiók

10 Kapcsolatok attribútumai
fizetés Filmek Színészek Szerződik Stúdiók

11 Kapcsolatok attribútumai
fizetés Fizetések Filmek Színészek Szerződik Stúdiók

12 Alosztályok, öröklési kapcsolat
Filmek az-egy az-egy Bűnügyi filmek Rajzfilmek

13 Kulcsok egy attribútumhalmaz kulcsot alkot, ha tetszőleges két egyed nem egyezhet meg ezen attribútumok mindegyikén minden egyedhalmaznak van kulcsa több lehetséges kulcs is előfordulhat - ilyenkor választunk egy elsődleges kulcsot az-egy kapcsolatok esetén a gyökérben levő egyedhalmaz rendelkezik a kulcs attribútumokkal

14 Kulcsok jelölése cím név év filmcím Színészek Filmek név Gyártó
SzerepelBenne Színészek Filmek Stúdiók név cím Gyártó műfaj hossz

15 Megszorítások <=10 SzerepelBenne Színészek Filmek

16 Diagram átalakítása relációkká
minden egyedhalmazt átírunk relációvá kapcsolat esetén olyan relációt készítünk, amelynek attribútumai a kapcsolatban álló egyedhalmazok kulcsai a kapcsolat attribútumai, ha vannak

17 A relációk sémája Filmek(filmcím, év, hossz, műfaj)
Színészek(cím, név) Stúdiók(cím, stúdióNév) Gyártó(filmcím, év, stúdióNév) SzerepelBenne(filmcím, év, név) Filmek(filmcím, év, hossz, műfaj, stúdióNév)

18 Többirányú kapcsolatok átírása
Színészek Filmek Szerződik színész stúdiója gyártó stúdió Stúdiók Szerződik(színészNév, filmcím, év, színészStúdió, gyártóstúdió)

19


Letölteni ppt "Adatbáziskezelés 12. alkalom."

Hasonló előadás


Google Hirdetések