Adatbáziskezelés 12. alkalom.

Slides:



Advertisements
Hasonló előadás
Preferenciák, rendezések, reprezentálhatóság
Advertisements

ADATBÁZISOK.
Sapientia - Erdélyi Magyar Tudományegyetem (EMTE) Csíkszereda 8. Előadás tartalma Funkcionális függőségek 8.1 Funkcionális függőségek és kulcsok 8.2 Relációk.
E-R modell, reláció-séma
A normalizálás az adatbázis-tervezés egyik módszere
1 Sapientia - Erdelyi Magyar TudományEgyetem (EMTE) Csíkszereda 5. Előadás tartalma Magas szintű adatbázismodellek Adatmodellezés Az Egyed-kapcsolat (E/K)
Sapientia - Erdélyi Magyar Tudományegyetem (EMTE)
Adatbázis-kezelés.
Függőségek, normálformák
Adatbázis kezelés Adatbázis tervezés.
Leképzési szabályok.
SQL Structured Query Language
EE/R adatmodell (Extended E/R) 1 Az objektum orientált szemlélet elterjedésével egyre nőtt az igény az olyan SDM (Semantic Data Model) modellek iránt,
Az egyed-kapcsolat modell
Microsoft Access V. Készítette: Rummel Szabolcs Elérhetőség:
Információ kezelés Az információ visszakeresésének lehetőségei.
Halmazok.
Adatbázis-kezelés.
Az adatbázissal kapcsolatos tudnivalók
Vizuális modellezés Uml és osztálydiagram UML eszközök
Adatmodellezés: E-K modell
2011. szeptember Az információtechnológia menedzselése Az információs rendszer fejlesztése Image of the slide: www2.raritanval.edu/departments/busadmin/.../Ch07-IntrotoBusiness.ppt.
az MSAccess programmal
Access alapok Táblák, kapcsolatok, űrlapok.
Lekérdezésfordító Adatbázisok 2.. Elemzés Lekérdezés Elemző Előfeldolgozó Logikai lekérdezéstervet generáló Lekérdezésátíró Jónak vélt logikai lekérdezésterv.
Lekérdezésfordító Adatbázisok tervezése, megvalósítása, menedzselése.
Adatbázis-tervezés. Adat Adat (DATA): lehet bármi, ami körülöttünk van, ami számunkra jelent valamit, valamilyen tulajdonsággal rendelkezik, mástól megkülönböztethető.
Többtáblás adatbázisok
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
Adatszerkezetek 1. előadás
Sapientia - Erdelyi Magyar TudományEgyetem (EMTE) Csíkszereda 6. Előadás tartalma Adatmodellezés 2 1. Tervezési alapelvek 2. Alosztályok 3. Megszorítások.
Bevezetés az UML-be az E/K modellen keresztül
Anyagadatbank c. tárgy gyakorlat
Adatbázis-kezelés JAG,
Hernyák Zoltán XML Schema sémadefiníció.
11. tétel Adatbázis táblái közti kapcsolatok optimalizálása
Adatbázisok gyakorlat
Adatbázis kezelés. Az adatbázis tágabb értelemben egy olyan adathalmaz, amelynek elemei – egy meghatározott tulajdonságuk alapján – összetartozónak tekinthetők.
Adatbázis kezelés.
Adatbázis-kezelés.
Adatbázisok Fleiner Rita, Tankönyv:
ADATMODELLEZÉS ADATBÁZIS-KEZELÉS
Adatbázis-kezelés.
Kulcsok meghatározása a táblákban
Adatbázis alapfogalmak
Relációs adatbázissémák
Relációs algebra Relációs sémák tervezése
Adatbázis-kezelés. Alapfogalmak Adat: –észlelhető, felfogható ismeret –jelsorozat –valakinek, vagy valaminek a jellemz ő je –tény, közlés Információ:
Adatbázis rendszerek I
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
1 Sapientia - Erdélyi Magyar TudományEgyetem (EMTE) Csíkszereda ABR ( Adatbázisrendszerek) 2. Előadás : Műveletek a relációs modellben 2.2 Műveletek a.
Adatbázisszintű adatmodellek
Egyed/kapcsolat modell
A szoftver mint komplex rendszer: objektumorientált megközelítés.
Szemantikai adatmodellek
Kovács Gergely Péter A relációs adatmodell
Alapfogalmak Adat: rögzített ismeret
ABR ( Adatbázisrendszerek)
Kovács Gergely Péter Az egyed-kapcsolat modell
Adatbázisok tervezése, megvalósítása és menedzselése
Kovács Gergely Péter Bevezetés
Relációs algebra lekérdezések optimalizációja
Relációs adatmodell, normálformák
Adatbázis-kezelés 2. Relációs adatbázisok.
Előadás 02 A 3 szintű ANSI/SPARC architektúra
Sapientia - Erdelyi Magyar TudományEgyetem (EMTE) Csíkszereda
Funkcionális függőségek
Többértékű függőségek
Gráfok - 1 Definíció: Irányított gráf (digráf) G=(V,E) rendezett pár.
Relációs algebra lekérdezések optimalizációja
Előadás másolata:

Adatbáziskezelés 12. alkalom

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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ó)