Relaciós adatbázisok Páll Boglárka
Ismétlés •Meghatározás: Adatbázis alatt adatok rendszerezett együttesét értjük. •Az adatokat táblázat formájában tároljuk ahol a sorok jelentik a bejegyzéseket, az oszlopok egy egy mezőt azonosítanak.
Betegnyilvántartó NévNévCímCímVárosTel Pall AnnaStr Harmatfu nr.11 Gherla Goba JolanStr Nad Petre nr.3 Cluj Napoca Goba IstvánStr Pop Titus nr.63 Cluj Napoca Gere ArpadStr Pop Titus nr.60 Turda Alma AttilaStr Josef Moisil nr.6 Cluj Napoca mező mező neve bejegyzés tábla
•Összefüggő adattáblák adatbázist alkotnak •A táblák közötti kapcsolatot, úgynevezett kapcsolómezőkkel írjuk le. •A kapcsolómezők feladata, hogy az aktuális tábla egy bejegyzésének megfeleltessenek egy másik bejegyzést egy másik táblából.
Osztály Szemelyi SzamDiak Nev Telefonszam Alma Kis Ambrus Jegyek Szemelyi SzamTargyKodJegyDatum /19/ /19/ /25/2009
Jegyek Szemelyi SzamTargyKodJegyDatum /19/ /19/ /25/2009 TanTárgyak TargyKodMegnevezesTanar 001TortenelemIstok Aladar 002IrodalomNagy Anna 003MatekFarkas Gizi
•Azt a jellemzőt (attribútumot) amellyel az egyedet egyértelműen azonosítani lehet kulcsnak nevezzük. –Pd. Személyi Szám, •Több jellemzőből álló azonosítót összetett kulcsnak nevezzük. •Ha egy táblának több kulcsa is van, akkor azt a kulcsot amelyet ténylegesen a bejegyzés azonosítására használunk elsődleges kulcsnak nevezzük.
•Azt a táblát amely megteremti két másik tábla közti kapcsolatot, kapcsolati táblának (relációs táblának) nevezzük. •A kapcsolati táblának tartalmaznia kell az általa összekapcsolt két tábla elsődleges kulcsát. •Azt a jellemzőt (attrinbútumot) amely egy másik tábla elsődleges kulcsára mutat külső kulcsnak nevezzük
Osztály Szemelyi SzamDiak Nev Telefonszam Alma Kis Ambrus Jegyek Szemelyi SzamTargyKodJegyDatum /19/ /19/ /25/2009 TanTárgyak TargyKodMegnevezesTanar 001TortenelemIstok Aladar 002IrodalomNagy Anna 003MatekFarkas Gizi
Kapcsolattípusok •Az adatbázis két egyede között a következő kapcsolatok jöhetnek létre: -Egy az egyhez kapcsolat (osztály=oszi) -Egy a többhöz kapcsolat (tulajdonos < autó ) -Több a többhöz (szerző<>könyv)