2. GYAKORLAT E-K modellből relációs adatbázisséma.

Slides:



Advertisements
Hasonló előadás
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Adatbázisok gyakorlat 5. gyakorlat Adatmodellezés III/IV – Funkcionális függés,
Advertisements

ADATBÁZISOK.
© Kozsik Tamás Adatbáziskezelés •Relációs adatbáziskezelők •Noha a Java objektum-elvű, egyelőre nem az objektum-elvű adatbáziskezelőket támogatja.
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
4. gyakorlat Normalizálás.
Sapientia - Erdélyi Magyar Tudományegyetem (EMTE)
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.
Relációs adatbázisok készítése
3. GYAKORLAT E-K modellből relációs adatbázisséma, funkcionáls függés, redundancia.
Leképzési szabályok.
SQL Structured Query Language
Funkcionális függés Redundancia 1NF, 2NF, 3NF
Számvitelszervezés Az adatmodelltől az adatbányászatig SZIE-KVA, október 15.
Adatbázis (alapfogalmak).
Az egyed-kapcsolat modell
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Adatbázisok gyakorlat 6. gyakorlat Gyakorlás, kötelezőprogram.
5. GYAKORLAT SQL CREATE TABLE, aktualizálás. S QL Structured Query Language A relációs adatbáziskezelés szabványos nyelve Nem algoritmikus, de beépíthető.
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.
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.
Adatmodellezés: E-K modell
az MSAccess programmal
Analitikus modell készítése az ER modell segítségével
2006. október 9.Markó Tamás, PTE TTK1 Az Oracle SQL 7. Kényszerek megadása. Indexek kezelése.
Adatbázis-kezelés
Access alapok Táblák, kapcsolatok, űrlapok.
Kényszerek megadása. Indexek kezelése.
MSACCESS Bevezetés. Üzemeltetés Hozzáférés Jogosultságok Karbantartás Mentés Stb. Felhasználói felület Űrlapok Jelentések Menük Stb. Adatnézetek, funkcionalitás.
SQL, Relációs adatmodell
- adatbázisséma definiálása (DDL) Data Definition Languages, - adatok aktualizálása (DML),Data Maniputaion Language - lekérdezési lehetőségek (DML) Data.
Tervezés, Normalizálás
Statisztika, kutatásmódszertan I.
Többtáblás adatbázisok
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
1 Informatikai Szakképzési Portál Adatbázis kezelés Alapfogalmak.
Adattáblák kezelésére létrehozott automatikus formok Páll Éva Boglárka.
Microsoft Visual FoxPro 9.0
Nézzük, mit tudunk…. Mire gondoltam? Megjeleníti az adott adatbázishoz kapcsolódó összes objektumot : adatbázis ablak.
Törzsadatok szerkesztése Táblázatos forma – rekordok Szerkesztés – egy rekord.
Az SQL nyelv. SQL Az SQL utasításait két fő csoportba szokták sorolni: DDL (= Data Definition Language): adatstuktúra definiáló utasítások. DML (= Data.
Adatbázis-kezelés JAG,
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:
Kulcsok meghatározása a táblákban
Adatbázis alapfogalmak
Relációs adatbázissémák
Webprogramozó tanfolyam
Adatbázis-kezelés. Alapfogalmak Adat: –észlelhető, felfogható ismeret –jelsorozat –valakinek, vagy valaminek a jellemz ő je –tény, közlés Információ:
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
Adatbázisok használata
 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 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.
Adatbázisszintű adatmodellek
ACCESS ALAPOK Alapfogalmak
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,
Adatbázisok 5. gyakorlat. Jövő hét utáni héten ZH! (Adatmodellezés, normalizálás) és kötprog doksi leadás (adatmodell rész)
Kovács Gergely Péter A relációs adatmodell
Alapfogalmak Adat: rögzített ismeret
Logisztikai projekt - gyakorlat Adatbázis-elmélet
Relációs adatmodell, normálformák
Adatbázis-kezelés 2. Relációs adatbázisok.
DDL parancsok – Tábla műveletek, mezőtulajdonságok
Előadás másolata:

2. GYAKORLAT E-K modellből relációs adatbázisséma

G YENGE ENTITÁS Attribútumai nem határozzák meg egyértelműen, csak a kapcsolatai Gyenge egyed Meghatá rozó kapcsolat

A DATTÁBLA kódnévlakcímfizetés 1Tóth Péter6723 Szeged …80000 rekord mező sor oszlop kulcs

R ELÁCIÓS ADATBÁZISSÉMA Sémanév(Attr 1, Attr 2, …, Attr n ) Pl. dolgozó(kód, név, cím, fizetés) A mező típusának kiválasztására érdemes figyelmet fordítani, különösen nagyobb adatbázisok esetén  id  char(n) / varchar(n) kulcsattribútum

R ELÁCIÓS ADATBÁZISSÉMA Adattáblaként jelenik meg az adatbázisban  A táblában alapvetően semmilyen rendezettséget nem tételezhetünk fel! A különböző relációsémák azonos attribútumokat tartalmazhatnak  kapcsolat az adattáblák közt  Külső kulcs/idegen kulcs (foreign key): egy séma attribútuma egy másik séma elsődleges kulcsára hivatkozik bank(név, anyaország_id ) ország(id, név)

I NDEXEK Nem része a relációs adatmodellnek, kiegészítő adatstruktúra Fő céljai  Keresés gyorsítása  Rendezés 1 táblához több index is létrehozható indexkulcsrekord fizikai sorszáma

E NTITÁSOK LEKÉPEZÉSE Minden egyedhez veszünk fel relációsémát Bank(id, név) bank id név

K APCSOLATOK LEKÉPEZÉSE 1:1  bármelyiket bővítjük a másik kulcsával és a kapcsolat attribútumaival 1:N  N oldali egyed sémáját bővítjük az 1 oldali egyed kulcsával és a kapcsolat attribútumaival N:M  új sémát veszünk fel (benne: egyedek kulcsai, kapcsolat attribútumai)  Meghatározzuk a séma kulcsát

F ELADAT : ÁRUSZÁLLÍTÁS Árukat beszállítók szállítanak be raktáráruházakba  Pl. a Mizo cég tejfölt szállít a Tescóba Vevők megveszik az árukat Minden raktárhoz van egy készletnyilvántartás Az áru ára attól függ, hogy melyik boltban (raktárban) van Rajzold fel az E-K modellt, majd képezd le relációs adatbázissémává! Jelöld a kulcsokat! beszállító áru raktár

K ÖSZÖNÖM A FIGYELMET !