Adatbázisszintű adatmodellek

Slides:



Advertisements
Hasonló előadás
Adatbázis-kezelés Készítette: Asztalos Péter január 12.
Advertisements

ADATBÁZISOK.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Informatika I. 6. Adattábla függvények, érzékenységi vizsgálatok.
A normalizálás az adatbázis-tervezés egyik módszere
Adatbázis rendszerek I Relációs kalkulus Általános Informatikai Tsz. Dr. Kovács László.
Anyagadatbank c. tárgy gyakorlat
Adatbázisok SQL. TARTALOM Szijártó M.2 Témakörök  Az SQL tulajdonságai  A műveletek fajtái  Objektum-műveletek  Lekérdezések Tulajdonságok és műveletek.
Adatbázis-kezelés.
2. GYAKORLAT E-K modellből relációs adatbázisséma.
SQL Structured Query Language
Adatbázis kezelés. Hierarchikus modell Legrégebbi modell, ma már nem használatos. Az adatokat fákban tároljuk, ahol minden pont a szegmens adatokat, és.
Adatbázis (alapfogalmak).
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,
Microsoft Access I. Készítette: Rummel Szabolcs
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.
Adatbázis-kezelés.
Az adatbázissal kapcsolatos tudnivalók
KOVÁCS DÁVID. ALAPFOGALMAK Adatbázis: Olyan adatgyűjtemény, amely egy adott feladathoz kapcsolódó adatokat szervezett módon tárolja, és biztosítja az.
16. Tétel. Adatbázis: Olyan adatgyűjtemény, amely egy adott feladathoz kapcsolódó adatokat szervezett módon tárolja, és biztosítja az adatokhoz való hozzáférést,
Adatbázis-kezelés ACCESS program:
Adatmodellek - egy eszközrendszer, mellyel leírható a vizsgált valóság, - több különböző absztrakciós szinten is létezhet, - megkülönböztetünk DBMS-hez.
Adatbázis rendszerek I
Adatbázis-kezelés Papp-Varga Zsuzsanna. Elérhetőségek    as.
Kényszerek megadása. Indexek kezelése.
Az adatbáziskezelés alapfogalmai Forrás: Kovács László: Adatbázisrendszerek I. jegyzete Információ és adat Az információ jelsorozathoz kapcsolódó új jelentés,
SQL, Relációs adatmodell
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
Tervezés, Normalizálás
Térkép. Mi az adat? Minden információ, amit tárolni kell. Minden információ, amit tárolni kell.  szám  szöveg  dátum  hang  kép, stb.
Statisztika, kutatásmódszertan I.
Mérnöki informatika I.év
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
1 Informatikai Szakképzési Portál Adatbázis kezelés Alapfogalmak.
Adatszerkezetek 1. előadás
AZONOSÍTÁS emlék: ET-TT viszonylagosság –elválaszthatatlan tulajdonságok  azonosítás Azonosítás: az EF egyértelmű megjelölése –név szerinti természetes.
Anyagadatbank c. tárgy gyakorlat
Nézzük, mit tudunk…. Mire gondoltam? Megjeleníti az adott adatbázishoz kapcsolódó összes objektumot : adatbázis ablak.
11. tétel Adatbázis táblái közti kapcsolatok optimalizálása
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ázis rendszerek I Relációs adatmodell strukturális része Általános Informatikai Tsz. Dr. Kovács László.
Adatbázis-kezelés Probléma: az excel kezelhetetlen túl sok adat esetén
Adatbázisok Fleiner Rita, Tankönyv:
Adatbázis-kezelés Készítette: Asztalos Péter január 12.
ADATMODELLEZÉS ADATBÁZIS-KEZELÉS
Adatbázis-kezelés.
Kulcsok meghatározása a táblákban
Adatbázis alapfogalmak
(A logikai adatmodell kialakítása)
Relációs adatbázissémák
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.
Fájlszervezésen alapuló tervezés Adatfájlok szerkezete, adathierarchia Adatfájlok szerkezete, adathierarchia Fájlok csoportosítása funkciók.
 Adatbázis:  Valamilyen szempont szerint rendszerezett adathalmaz.  Adatbázis kezelés:  Adatok tárolása  Műveletek végzése az adatbázison; (Adatok.
Adatbázis-kezelés Alapfogalmak Gimnázium Óbecse.
Adatbázis-kezelés 1-2. adatbázis-kezelő rendszer 1.új adatbázisokat hozhassanak (adat definició 2.lekérdezések és módosítások (adat manipuláció) 3.Támogassa.
Bevezetés Adatbázisok használata. Mi is az adatbázis? Az adatbázisok ma már az élet számos területén alapvető fontossággal bírnak (Google, Amazon, Flickr,
Az adatbázis az adatok és a köztük lévő összefüggések rendszere, amelyet egymás mellett tárolunk. Nagyon fontos, hogy az adatbázisunk szerkezetét jól megtervezzük,
Szemantikai adatmodellek
Alapfogalmak Adat: rögzített ismeret
Adatbázis alapismeretek
Kovács Gergely Péter Bevezetés
Logisztikai projekt - gyakorlat Adatbázis-elmélet
Relációs adatmodell, normálformák
Adatbázis-kezelés 2. Relációs adatbázisok.
Adatbázis-kezelés.
Előadás másolata:

Adatbázisszintű adatmodellek

Adatbázisszintű adatmodellek Hierarchikus adatmodell Hálós adatmodell Relációs adatmodell

Hierarchikus adatmodell Az első adatmodell, 1968 körül jelent meg. A való világban előforduló, hierarchikus szerkezetek leképezésére szolgál. Az egyedelőfordulások hierarchikus kapcsolatban vannak egymással. Jelölése: speciális gráf vagy fa. élek = kapcsolatok csomópontok = egyedek az egyedeket tulajdonságaikkal írjuk le

Hierarchikus adatmodell fő jellemzői hierarchikus kapcsolati viszonyok támogatása hatékony kapcsolattartás a hierarchia mentén nehézkes adatkezelés a hierarchiára nem illeszkedő kapcsolatoknál szalagos tárolási mechanizmushoz való illeszkedés (soros) merev struktúra rekord orientált műveleti rész összetett algoritmusok szükségesek a lekérdezésekhez egyszerű integritási elemek

Hálós adatmodell A hierarchikus adatmodell továbbfejlesztése összetettebb struktúrák használatára rugalmasabb adatszerkezeteket és adatkezelést teszi lehetővé Jelölése: gráffal.

Hálós adatmodell fő jellemzői tetszőleges kapcsolati viszonyok támogatása hatékony kapcsolattartás a kapcsolatok alapegysége továbbra is hierarchikus jellegű összetettebb mezőszerkezetek támogatása diszkes adattárolás struktúrához való igazodás, pointeres (mutatók általi) kapcsolattartás kevésbé rugalmas szerkezet összetett algoritmusok szükségesek a lekérdezésekhez összetettebb integritási elemek

Relációs adatmodell A relációs adatmodell napjaink legelterjedtebb adatmodellje. A modell alapjait 1970-ben fektette le Codd az "A Relational Model of Data for Large Shared Data Banks" cikkében ebben matematikailag megalapozott eszközöket és fogalmakat használ így pontosabb és egzaktabb leírást, kezelést tesz lehetővé, mint az akkor elterjedő hálós adatmodell.

Relációs adatmodell A reláció szó eredetileg kapcsolatot jelent a matematikában a reláció alatt több alaphalmaz Descartes szorzatának egy részhalmazát értjük A relációs modell fő erősségei: rugalmas kapcsolati rendszer egyszerű struktúra hatékony lekérdező, kezelő műveleti rész

Relációs modell fő jellemzői a modell tiszta elméleti háttéren alapul könnyen kezelhető lekérdezési felület hatékony, egyszerű integritási rész nagyfokú logikai függetlenség egységesség a struktúra és műveleti rész között halmazorientált műveletek egyszerű, elméletileg megalapozott tervezési módszerek bővíthető (objektum relációs, multimédia,…)

Relációs adatmodell szerkezeti elemei adatbázis reláció (tábla) rekord (egyedelőfordulás, sor) mező (tulajdonság, oszlop)

Szerkezeti elemek jellemzői Mező jellemzői: egyértékű lehet normál vagy azonosító (kulcs) elnevezés, domain jellemzi integritási elemek köthetőek hozzá Rekord jellemzői: a mezők sorrendje rögzített szerkezet jellemzi (séma)

Szerkezeti elemek jellemzői Reláció fogalma: azonos típusú rekordok halmaza nincs sorrendiség nincs rekord pozíció nincs két azonos rekord Reláció megadása: azonosító név mezők sorrendje (reláció sémája)

Kapcsolatok a relációs adatmodellben Kapcsolatok ábrázolása minden reláció egyenértékű a kapcsolat két tetszőleges reláció között felépíthető a kapcsolat a kijelölt mezők értékeinek viszonyán alapul a kijelölt mezők típusának meg kell egyeznie

Kapcsolatok a relációs adatmodellben a kapcsolat kialakításáért felelős mezőket kapcsoló mezőknek nevezzük ez a hivatkozó rekordban szerepel célja: a hivatkozott rekordelőfordulás azonosítása a hivatkozás egyértelműsége végett a hivatkozott rekordelőfordulás kulcsértékét tartalmazza (idegen kulcs, kapcsoló kulcs, foreign key)