Kovács Gergely Péter A relációs adatmodell

Slides:



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

Kiválasztás (N,A,sorszam) i := 1 Ciklus amíg (A(i) nem T) i := i+1 Ciklus vége sorszam := i Eljárás vége Kiválasztás.
ADATBÁZISOK.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Normalizáció A normalizáció egy táblázatszétbontó eljárás, mely ebből adódóan a relációs adatmodell kialakításában van segítségünkre. Hogy miért van erre.
Informatika I. 6. Adattábla függvények, érzékenységi vizsgálatok.
E-R modell, reláció-séma
A normalizálás az adatbázis-tervezés egyik módszere
Adatbázis-kezelés.
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.
Relációs adatbázisok készítése
2. GYAKORLAT E-K modellből relációs adatbázisséma.
Függőségek, normálformák
Számvitelszervezés Az adatmodelltől az adatbányászatig SZIE-KVA, október 15.
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,
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.
Az egyed-kapcsolat modell
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.
Adatmodellezés: E-K modell
Adatbáziskezelés az MSAccess programmal Makány György 2. rész: Adattáblák létrehozása külső adatforrásból.
az MSAccess programmal
2006. október 9.Markó Tamás, PTE TTK1 Az Oracle SQL 7. Kényszerek megadása. Indexek kezelése.
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.
Hasonlóságelemzés COCO használatával a MY-X elemzőben
SSADM Structured Systems Analysis and Design Method
Kényszerek megadása. Indexek kezelése.
Halmazok Összefoglalás.
SQL, Relációs adatmodell
*** HALMAZOK *** A HALMAZ ÉS MEGADÁSA A HALMAZ FOGALMA
Statisztika, kutatásmódszertan I.
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
Rendszerfejlesztési projektek problémái
Adattáblák kezelésére létrehozott automatikus formok Páll Éva Boglárka.
Nézzük, mit tudunk…. Mire gondoltam? Megjeleníti az adott adatbázishoz kapcsolódó összes objektumot : adatbázis ablak.
Adatbázis-kezelés JAG,
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ázis rendszerek I Relációs adatmodell strukturális része Általános Informatikai Tsz. Dr. Kovács László.
Adatbázisok Fleiner Rita, Tankönyv:
Adatbázis-kezelés.
Kulcsok meghatározása a táblákban
Adatbázis alapfogalmak
Relációs adatbázissémák
Normálformák Takács Gábor mérnök informatikus, okl. mérnöktanár
Adatbázis-kezelés. Alapfogalmak Adat: –észlelhető, felfogható ismeret –jelsorozat –valakinek, vagy valaminek a jellemz ő je –tény, közlés Információ:
9. osztály Táblák létrehozása. Létrehozás Tervező nézetben  Üres adatbázis létrehozása.  Adatbázis mentése.  Objektumok oszlopban a Táblák sorra kattintunk.
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
 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ázisszintű adatmodellek
Programozás III JPA.
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,
Táblák létrehozása és feltöltése adatokkal Rendezés Szűrés.
Összeállította: Juhász Tibor – 2006 – Adatbázis- kezelés 1. Alapfogalmak.
SAP Riportok, táblák, programok. Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék SAP Logon !FRISS! Megnevezés: GUI Applikációs szerver:
Szemantikai adatmodellek
Alapfogalmak Adat: rögzített ismeret
Adatbázis alapismeretek
Kovács Gergely Péter Az egyed-kapcsolat modell
Kovács Gergely Péter Bevezetés
Adatbáziskezelés.
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
Adatbázis-kezelés.
Előadás másolata:

Kovács Gergely Péter A relációs adatmodell

A relációs adatmodell A relációs adatmodellt Edgar Frank Codd definiálta 1970-ben. A modell az egyedeket, a tulajdonságokat és a kapcsolatokat adattáblák segítségével ábrázolja. Az adattáblák sorokból és oszlopokból épülnek fel.

Az adattáblák és az oszlopok Az adattáblák egyedeknek felelnek meg. Az oszlopok tulajdonságoknak felelnek meg. Az oszlopok egyszerű típusú adatokból épülnek fel.

A fejléc Minden adattábla rendelkezik egy fejléccel. A fejlécben találhatók felsorolva a tulajdonságok.

A sorok A sorok egyedpéldányoknak felelnek meg.

Példa könyvszám szerző cím 1 Fekete István Tüskevár 2 Victor Hugo Nyomorultak 3 J. R. R. Tolkien A gyűrűk ura

A relációs adatbázis Több adattábla együttesét relációs adatbázisnak nevezzük.

A kulcsok A korábban definiált kulcsok valójában az egyszerű kulcsok. Az összetett kulcsok több tulajdonságból épülnek fel. A tulajdonságok értékei soronként együttesen egyediek.

Példa név lakcím Kovács Béla Arany János út 1. Petőfi Sándor út 2. OLVASÓ név lakcím Kovács Béla Arany János út 1. Petőfi Sándor út 2. Kovács Béláné

A kulcsok Az adattáblák összes tulajdonsága együtt mindig kulcsot alkot. Az adattáblákban ebből kifolyólag nem lehet két egyforma sor.

Az elsődleges kulcs Egy egyednek több kulcsa is lehet. Mindig van egy megkülönböztetett kulcs. Ezt a kulcsot elsődleges kulcsnak nevezzük.

Az egyedek megadása Az egyedeket korábban egyed-kapcsolat diagramokkal adtuk meg. Ez szövegesen is megtehető.

Példa KÖNYV (könyvszám, szerző, cím) OLVASÓ (olvasószám, név, lakcím)

A külső kulcs Ha egy egyed valamelyik tulajdonsága egy másik egyedben kulcsként viselkedik, akkor az első egyed második egyedre vonatkoztatott külső kulcsáról beszélünk. A külső kulcsokat dőlt betűvel jelöljük.

Példa Tegyük fel, hogy egy könyvet egyszerre egy olvasó kölcsönözhet ki. Tegyük fel, hogy egy olvasó egyszerre több könyvet kölcsönözhet ki. Tegyük fel, hogy a könyv adattábla egy tulajdonsága az az olvasó, akinél a könyv éppen kint van.

Példa Az olvasószám tulajdonság a könyv adattáblának az olvasó adattáblára vonatkoztatott külső kulcsa. KÖNYV (könyvszám, szerző, cím, olvasószám) OLVASÓ (olvasószám, név, lakcím)