Adatbázisok. 3. gyakorlat. Adatmodellezés: E-K modellb l relációs adatbázisséma. Kötelez programok kiválasztása szeptember 21.
|
|
- Áron Király
- 7 évvel ezelőtt
- Látták:
Átírás
1 Adatbázisok 3. gyakorlat Adatmodellezés: E-K modellb l relációs adatbázisséma. Kötelez programok kiválasztása szeptember szeptember 21. Adatbázisok 1 / 24
2 Az adatbázisok szolgáltatásai Több felhasználó párhuzamosan olvashatja, b vítheti, módosíthatja és törölheti az adatokat Az adatok konzisztenciájának és biztonságának biztosítása Eszközök az adatok biztonsági mentésére, vissza- és helyreállítására Nagy mennyiség adat hatékony kezelése Nagyszámú felhasználó kiszolgálása szeptember 21. Adatbázisok 2 / 24
3 A relációs adatmodell Az egyedeket, tulajdonságokat és kapcsolatokat egyaránt táblázatok, ún. adattáblák segítségével adja meg Az adattábla sorokból és oszlopokból áll. Egy sorát rekordnak nevezzük, amely annyi mez b l áll, ahány oszlopa van a táblának szeptember 21. Adatbázisok 3 / 24
4 A relációs adatbázisséma Minden adattáblához tartozik egy relációséma, amely annak szerkezetét írja le R(A 1,..., A n ), ahol R relációséma, és A 1,..., A n attribútumok Az attribútumok egy részhalmaza lehet kulcs, ezeket aláhúzással jelöljük Az el z példa sémája: Vev (Vev kód, Vev név, Vev cím) szeptember 21. Adatbázisok 4 / 24
5 Kulcsok Egy relációséma attribútumainak egy olyan, minimális elemszámú részhalmaza, amely az adott séma feletti tetsz leges tábla bármely két sorában különbözik A kulcs egyértelm en azonosítja a tábla egy sorát Egy táblához több kulcs is tartozhat! (Ezek közül egyet kiválasztunk, és ez lesz az els dleges kulcs.) Ami nem kulcs, az másodlagos attribútum szeptember 21. Adatbázisok 5 / 24
6 Kulcsok A kulcs egyértelm en azonosítja az egyedet Küls kulcs: az attribútumok azon részhalmaza, amely egy másik adatbázisséma els dleges kulcsára való hivatkozás Jelölése szaggatott vonallal aláhúzva Az EK-modellben megismert kapcsolatok a relációs modellben küls kulcsok formájában jelennek meg Összes egyedet és kapcsolatot átírtuk relációsémákra, és meghatároztuk a kulcsokat és küls kulcsokat relációs adatbázisséma szeptember 21. Adatbázisok 6 / 24
7 E-K diagramból relációséma - egyedek leképezése Minden egyednek létrehozunk egy relációsémát Kulcs: az egyed kulcsattribútuma Könyv(Könyvszám, Szerz, Cím) Olvasó(Olvasószám, Név, Lakcím) szeptember 21. Adatbázisok 7 / 24
8 E-K diagramból relációséma - gyenge egyedek leképezése A gyenge entitás relációsémáját b víteni kell a meghatározó kapcsolat(ok)ban szerepl egyed(ek) kulcsával Tulajdonos(Személyiszám, Név, Lakcím) Számítógép(Processzor, Memória, Merevlemez, Személyiszám) szeptember 21. Adatbázisok 8 / 24
9 E-K diagramból relációséma - összetett attribútumok leképezése Szétbontjuk (az elemeivel helyettesítjük) Tfh. Lakcím attribútum (Helység, Utca, Házszám) struktúra Ekkor: Olvasó(Olvasószám, Név, Lakcím) helyett Olvasó(Olvasószám, Név, Helység, Utca, Házszám) szeptember 21. Adatbázisok 9 / 24
10 E-K diagramból relációséma - többérték attribútumok leképezése Pl. ha egy könyvnek több szerz je van 1 Megadás egyérték attribútumként (az értéknél vessz kkel felsoroljuk a szerz ket) Hátrány, hogy a szerz ket nem tudjuk külön-külön kezelni, valamint sok szerz nem fér el a megadott mez ben 2 Sorok többszörözése (annyi sort veszünk fel egy könyvhöz, ahány szerz je van) 3 Új tábla felvétele Könyv(Könyvszám, Szerz, Cím) helyett Könyv(Könyvszám, cím) Szerz (Könyvszám, Név) szeptember 21. Adatbázisok 10 / 24
11 E-K diagramból relációséma - kapcsolatok leképezése Új séma felvétele Neve a kapcsolat neve Attribútumai a a kapcsolódó entitások kulcs attribútumai, valamint a kapcsolat saját attribútumai Ha ezen séma kulcsa megegyezik valamely egyed kulcsával, akkor a kapcsolat és az egyed sémája összevonható szeptember 21. Adatbázisok 11 / 24
12 E-K diagramból relációséma - bináris kapcsolatok Bináris kapcsolatok leképezése: 1:1 kapcsolat esetén kiválasztjuk a kapcsolatban részt vev két entitást egyikét (bármelyiket) a kiválasztott entitás sémájába új attribútumként felvesszük a másik entitás kulcs attribútumait, valamint a kapcsolat attribútumait 1:N kapcsolat esetén Az "N" oldali entitás sémájába új attribútumként felvesszük a másik entitás kulcs attribútumait, valamint a a kapcsolat attribútumait N:M kapcsolat esetén új sémát veszünk fel, amelynek attribútumai a kapcsolódó entitások kulcs attribútumai, valamint a kapcsolat saját attribútumai szeptember 21. Adatbázisok 12 / 24
13 Feladatleírás - Taxi szeptember 21. Adatbázisok 13 / 24
14 EK diagram - Taxi szeptember 21. Adatbázisok 14 / 24
15 Relációs adatbázisséma - Taxi Sof r(sof r_id, név, igazolvány_szám, jogosítvány_szám, jogosítvány_lejárat, irsz, város, utca, résztvev i_státusz) Állandós(sof r_id, munkaid ) Beugró(sof r_id, ráérés) Járm (rendszám, típus, márka, megtett_km, szín, fér hely, sof r_id) Üzemanyag(ár, típus, rendszám, üzem_azon) Fuvar(cél_cím, indul_cím, indul_dátumid, útvonal_hossza, útvonal_ideje, sof r_id, rendszám, tarifa_azonosító) Tarifa(tarifa_azonosító, tarifa_neve, km_ára) szeptember 21. Adatbázisok 15 / 24
16 Következ hétre normalizálás funkcionális függés redundancia szeptember 21. Adatbázisok 16 / 24
17 1. feladat E-K diagram vásárlásokról szeptember 21. Adatbázisok 17 / 24
18 Megoldás Vev (Vev kód, Név, Cím) Számla(Számlaszám, Dátum, Vev kód) szeptember 21. Adatbázisok 18 / 24
19 2. feladat El fordulhat, hogy egy egyed ugyanabban a kapcsolatban többször vesz részt Példa: egy számítástechnikai kereskedés árul számítógép kongurációkat, de árul külön alkatrészeket is, melyek azonban kon- gurációknak is lehetnek elemei szeptember 21. Adatbázisok 19 / 24
20 Megoldás Árucikk(Cikkszám, Cikknév, Tartalmazó_árucikk) szeptember 21. Adatbázisok 20 / 24
21 3. feladat Gyenge egyed leképezése A csoportnév nem kulcs (sok cégnél lehet ugyanolyan nev csoport), de ha a kapcsolaton belül a céget is bevesszük az azonosításba, akkor egyértelm lesz, hogy melyik csoportról beszélünk szeptember 21. Adatbázisok 21 / 24
22 Megoldás Cég(Cégnév, Cégcím) Csoport(Csoportnév, Csoportcím, Cégnév) szeptember 21. Adatbázisok 22 / 24
23 4. feladat szeptember 21. Adatbázisok 23 / 24
24 Megoldás Égitest(név, felszíni h mérséklet, méret, mikor, cskód) Hold(név, méret, felszíni h mérséklet, enév) Csillagász(cskód, név, nemzetkód) rszonda(szonda neve, fell tték, nemzetkód) Nemzet(nemzetkód, név) Mérést végez(név, szonda neve, mért érték, zikai mérték) szeptember 21. Adatbázisok 24 / 24
Adatbázisok. 4. gyakorlat. Adatmodellezés: E-K modellb l relációs adatbázisséma. Kötelez programok kiválasztása szeptember 24.
Adatbázisok 4. gyakorlat Adatmodellezés: E-K modellb l relációs adatbázisséma. Kötelez programok kiválasztása 2014. szeptember 24. 2014. szeptember 24. Adatbázisok 1 / 20 Az adatbázisok szolgáltatásai
RészletesebbenAdatbázisok. 1. gyakorlat. Adatmodellezés október október 1. Adatbázisok 1 / 42
Adatbázisok 1. gyakorlat Adatmodellezés 2016. október 1. 2016. október 1. Adatbázisok 1 / 42 Elérhet ség Web: http://www.inf.u szeged.hu/~mkatona E-mail: mkatona@inf.u-szeged.hu Fogadóóra: Kedd 15 16 Árpád
RészletesebbenTöbb felhasználó párhuzamosan olvashatja, bővítheti, módosíthatja és törölheti az adatokat Az adatok konzisztenciájának és biztonságának biztosítása
4. gyakorlat Több felhasználó párhuzamosan olvashatja, bővítheti, módosíthatja és törölheti az adatokat Az adatok konzisztenciájának és biztonságának biztosítása Eszközök az adatok biztonsági mentésére,
RészletesebbenAdatbázisok. 3. gyakorlat. Adatmodellezés: E-K modell szeptember szeptember 17. Adatbázisok 1 / 11
Adatbázisok 3. gyakorlat Adatmodellezés: E-K modell 2014. szeptember 17. 2014. szeptember 17. Adatbázisok 1 / 11 Adatmodellezés Az adatbázis-alapú rendszerek tervezésének alapvet része Az adatmodellezés
RészletesebbenAdatbázisok gyakorlat
Adatbázisok gyakorlat 4. gyakorlat Adatmodellezés II Relációs adatbázisséma készítése E-K modellből Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor 1 Közérdekű Honlap: http://antalgabor.hu
RészletesebbenRELÁCIÓS ADATBÁZISSÉMÁK. Egyed-kapcsolat modellről átírás
RELÁCIÓS ADATBÁZISSÉMÁK Egyed-kapcsolat modellről átírás A RELÁCIÓS ADATMODELL Az adatokat egyszerűen reprezentálja: kétdimenziós adattáblákban Minden sor azonos számú oszlopból áll; egy sor egy rekord,
RészletesebbenNORMALIZÁLÁS. Funkcionális függés Redundancia 1NF, 2NF, 3NF
NORMALIZÁLÁS Funkcionális függés Redundancia 1NF, 2NF, 3NF FUNKCIONÁLIS FÜGGŐSÉG Legyen adott R(A 1,, A n ) relációséma, valamint P, Q {A 1,, A n } (magyarán P és Q a séma attribútumainak részhalmazai)
RészletesebbenADATBÁZISOK E-K MODELLBŐL RELÁCIÓS MODELL. Debrenti Attila
ADATBÁZISOK E-K MODELLBŐL RELÁCIÓS MODELL Debrenti Attila E-K modellből relációs modell 2 Egyedek (gyenge egyedek) leképezése Attribútumok (összetett, többértékű) leképezése Kapcsolatok leképezése Specializáló
RészletesebbenAdatbázisok gyakorlat
Adatbázisok gyakorlat 5. gyakorlat Adatmodellezés III/IV Funkcionális függés, redundancia. Normalizálás Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor 1 Funkcionális függés
RészletesebbenAdatmodellezés. 1. Fogalmi modell
Adatmodellezés MODELL: a bonyolult (és időben változó) valóság leegyszerűsített mása, egy adott vizsgálat céljából. A modellben többnyire a vizsgálat szempontjából releváns jellemzőket (tulajdonságokat)
RészletesebbenADATBÁZIS-KEZELÉS. Relációs modell
ADATBÁZIS-KEZELÉS Relációs modell Relációséma neve attribútumok ORSZÁGOK Azon Ország Terület Lakosság Főváros Földrész 131 Magyarország 93036 10041000 Budapest Európa 3 Algéria 2381740 33769669 Algír Afrika
Részletesebben7. Előadás tartalma A relációs adatmodell
7. Előadás tartalma A relációs adatmodell 7.1 A relációs adatmodell 7.2 Relációs adatbázisséma meghatározása 7.3 E/K diagram átírása relációs modellé 7.4 Osztályhierarchia reprezentálása 1 7.1 A relációs
RészletesebbenAdatbázis-kezelés. alapfogalmak
Adatbázis-kezelés alapfogalmak Témakörök Alapfogalmak Adatmodellek Relációalgebra Normalizálás VÉGE Adatbázis-kezelő rendszer Database Management System - DBMS Integrált programcsomag, melynek funkciói:
RészletesebbenAdatbázisok 1. Az egyed-kapcsolat modell (E/K)
Adatbázisok 1 Az egyed-kapcsolat modell (E/K) Témakör: Az egyed-kapcsolat modell (E/K) Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 4.1. Az egyed-kapcsolat (E/K)
RészletesebbenA relációs adatmodell
A relációs adatmodell E. Codd vezette be: 1970 A Relational Model of Data for Large Shared Data Banks. Communications of ACM, 13(6). 377-387. 1982 Relational Databases: A Practical Foundation for Productivity.
RészletesebbenAz egyed-kapcsolat modell (E/K)
Az egyed-kapcsolat modell (E/K) Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 4.1. Az egyed-kapcsolat (E/K) modell 4.2. Tervezési alapelvek 4.3. Megszorítások
RészletesebbenMezők viszonya a relációs adatbázis tábláiban
Mezők viszonya a relációs adatbázis tábláiban A normalizálás megértéséhez szükségünk van néhány további fogalom ismeretére, ezért most kisebb kitérőt teszünk. Megismerjük - a funkcionális függés, - a teljes
RészletesebbenADATBÁZISOK. 4. gyakorlat: Redundanciák, funkcionális függőségek
ADATBÁZISOK 4. gyakorlat: Redundanciák, funkcionális függőségek Példa: szállodai adattábla vendég kód vendég név 200005 Pécsi Ádám 333230 Tóth Júlia 200005 Pécsi Ádám 123777 Szép László lakcím Budapest,
RészletesebbenMagas szintű adatmodellek Egyed/kapcsolat modell I.
Magas szintű adatmodellek Egyed/kapcsolat modell I. Ullman-Widom: Adatbázisrendszerek. Alapvetés. 4.fejezet Magas szintű adatmodellek (4.1-4.3.fej.) (köv.héten folyt.köv. 4.4-4.6.fej.) Az adatbázis modellezés
Részletesebben6. Gyakorlat. Relációs adatbázis normalizálása
6. Gyakorlat Relációs adatbázis normalizálása Redundancia: Az E-K diagramok felírásánál vagy az átalakításnál elképzelhető, hogy nem az optimális megoldást írjuk fel. Ekkor az adat redundáns lehet. Példa:
RészletesebbenAdatbázisok. Követelmények. Előadó honlapján:
Adatbázisok Követelmények Előadó honlapján: http://www.inf.u-szeged.hu/~katona/db-telj.doc Inf: http://www.inf.u-szeged.hu/oktatas/kurzusleirasok/i501.xml Adatbázisok Kötelező program http://www.stud.u-szeged.hu/szanto.zsolt/index.php?page=kotproglista
RészletesebbenAdatbázis, adatbázis-kezelő
Adatbázisok I. rész Adatbázis, adatbázis-kezelő Adatbázis: Nagy adathalmaz Közvetlenül elérhető háttértárolón (pl. merevlemez) Jól szervezett Osztott Adatbázis-kezelő szoftver hozzáadás, lekérdezés, módosítás,
Részletesebbenmodell, amiben csak bináris sok-egy kapcsolatok (link, memberowner,
Informatika szigorlat 10-es tétel: Adatmodellezés Adatmodellezésnek azt az absztrakciós folyamatot nevezzük, amelyben a valós (mikró)világ tényeit, valamint a tények közötti kapcsolatokat tükröző adatokat,
RészletesebbenKidolgozott példák. E-K diagram. Tánc egyednek csak egyetlen attribútuma van. Most a megoldás úgy is helyes lenne,
Kidolgozott példák E-K diagram 1.1. példa Nemzetközi táncverseny: Feladat: Olyan relációs adatbázist szeretnénk létrehozni, amely a Kék Osztriga Nemzetközi Táncversenyen résztvevő csoportok adatait tartalmazza.
RészletesebbenAdatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT október október 26. Adatbázisok 1 / 17
Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE), SELECT 2015. október 26. 2015. október 26. Adatbázisok 1 / 17 SQL nyelv Structured Query Language Struktúrált lekérdez
RészletesebbenAdatbázisok I. Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A 1-1
Adatbázisok I. 3 Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A 1-1 A relációs adatmodell 1970 E. Codd vezette be Adott n halmaz D 1,D 2, D n, amelyekből képzett Descartes-szorzat egy részhalmaza
RészletesebbenAdatbázis-kezelés az Excel 2013-ban
Molnár Mátyás Adatbázis-kezelés az Excel 2013-ban Magyar nyelvi verzió Csak a lényeg érthetően! www.csakalenyeg.hu Csak a lényeg érthetően! Microsoft Excel 2013 Kimutatás készítés relációs adatmodell alapján
RészletesebbenA D A T B Á Z I S O K
A D A T B Á Z I S O K Előadási jegyzet (BSc) Készítette: dr. Katona Endre Szegedi Tudományegyetem Informatikai Tanszékcsoport 2013. Ez a jegyzet az adatbázis-tankönyvek szokásos felépítését követi: Az
RészletesebbenAz adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik:
2. gyakorlat Az adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik: Egyed-kapcsolat diagram szemléletes ábrázolás Relációs adatbázis séma implementáció-közeli
RészletesebbenADATMODELLEZÉS. Az egyed-kapcsolat modell
ADATMODELLEZÉS Az egyed-kapcsolat modell AZ ADATMODELLEZÉSRŐL Amikor egy adatbázist hozunk létre, a valóság valamilyen szeletéről szeretnénk eltárolni adatokat Elengedhetetlen, hogy valamilyen modellalkotási
RészletesebbenAdatmodellek. 2. rész
Adatmodellek 2. rész Makány György Alapfogalmak JEL ADAT INFORMÁCIÓ ADATHALMAZ ADATÁLLOMÁNY ADATBÁZIS 2 Alapfogalmak JEL ADATHALMAZ észlelhető, felfogható fizikai érték ADAT a valós világ egy jelenségéből
RészletesebbenE/K diagram átalakítása relációs adatbázistervre
E/K diagram átalakítása relációs adatbázistervre Egy egyedhalmaznak egy reláció felel meg, melynek neve megegyezik az egyedhalmaz nevével, attribútumai az egyedhalmaz attribútumai. Egy kapcsolatnak szintén
RészletesebbenT Adatbázisok-adatmodellezés
T Adatbázisok-adatmodellezés Adatbázis-kezelő feladatai: Az adatbázis hosszú ideig meglévő információk gyűjteménye, ezt az adatbázis-kezelő kezel. Lehetővé teszi az adatbázisok létrehozását( az adatdefiníciós
RészletesebbenINFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010
INFORMATIKA ÁGAZATI ALKALMAZÁSAI Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP-4.1.2-08/1/A-2009-0010 2. Adatbáziskezelés eszközei Adatbáziskezelés feladata Adatmodell típusai Relációs adatmodell
RészletesebbenAdatbázisok. 2. gyakorlat SQL november november 12. Adatbázisok 1 / 31
Adatbázisok 2. gyakorlat SQL 2016. november 12. 2016. november 12. Adatbázisok 1 / 31 SQL nyelv Structured Query Language Struktúrált lekérdez nyelv A relációs adatbáziskezelés szabványos nyelve Két f
RészletesebbenADATBÁZIS-KEZELÉS FÉLÉVES FELADAT
ÓBUDAI EGYETEM Neumann János Informatikai Kar Nappali Tagozat ADATBÁZIS-KEZELÉS FÉLÉVES FELADAT NÉV: MÁK VIRÁG NEPTUN KÓD: A DOLGOZAT CÍME: Jani bácsi székadatbázisa Beadási határidő: 14. oktatási hét
RészletesebbenAdatmodellezés, alapfogalmak. Vassányi István
Adatmodellezés, alapfogalmak Vassányi István Alapok A helyes modell az információs rendszer későbbi használhatóságánakazalapja, olyanmint a jómunkaruha: véd, de nem akadályozza a munkát Objektum-orientált
RészletesebbenA D A T B Á Z I S O K
A D A T B Á Z I S O K Előadási jegyzet (BSc) Készítette: dr. Katona Endre Szegedi Tudományegyetem Informatikai Tanszékcsoport 2006. Ez a jegyzet alapvetően Ullman Widom: Adatbázis-rendszerek c. könyv (a
RészletesebbenAdatba zis é s szoftvérféjlészté s (wéb-programoza s)
Adatba zis é s szoftvérféjlészté s (wéb-programoza s) Tartalomjegyzék Rendszer:... 2 Erőforrás:... 2 Ismeretelméleti alapfogalmak... 2 Információ:... 2 Az adatok egymás közötti viszonya... 2 Hír:... 2
RészletesebbenRelációs adatmodell. Adatbázisok használata
Relációs adatmodell Adatbázisok használata Mi is az adatmodell? Az adatmodell információ vagy adatok leírására szolgáló jelölés. A leírás részei: az adatok struktúrája. Az adatokon végezhető műveletek.
Részletesebben7. előadás. Karbantartási anomáliák, 1NF, 2NF, 3NF, BCNF. Adatbázisrendszerek előadás november 3.
7. előadás,,,, Adatbázisrendszerek előadás 2008. november 3. és Debreceni Egyetem Informatikai Kar 7.1 relációs adatbázisokhoz Mit jelent a relációs adatbázis-tervezés? Az csoportosítását, hogy jó relációsémákat
RészletesebbenEgyed-kapcsolat modell
Adatbáziskezelés Egyed-kapcsolat modell Csima Judit BME, VIK, Számítástudományi és Információelméleti Tanszék 2018. szeptember 5. Csima Judit Adatbáziskezelés Egyed-kapcsolat modell 1 / 45 Adatmodellezés
RészletesebbenAdatbázis rendszerek Ea: A rendes állapot. Normalizálás
Adatbázis rendszerek 1. 3. Ea: A rendes állapot Normalizálás 19/1 B ITv: MAN 2015.09.08 Normalizálás A normalizálás az adatbázis belső szerkezetének ellenőrzése, lépésenkénti átalakítása oly módon, hogy
RészletesebbenAdatbázisrendszerek 8. előadás: Az Enhanced Entity-Relationship modell március 27.
Adatbázisrendszerek Az Enhanced Entity-Relationship Szuperosztályok, ok, öröklődés, specializáció,, leképezés re 2018. március 27. 2 EER k Egy osztály egyedek egy halmaza vagy kollekciója; magában foglal
RészletesebbenAdatbázisok elmélete
Adatbázisok elmélete Egyed-kapcsolat modell Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Katona Gyula Y. (BME SZIT) Adatbázisok elmélete
RészletesebbenFüggőségek felismerése és attribútum halmazok lezártja
Függőségek felismerése és attribútum halmazok lezártja Elméleti összefoglaló Függőségek: mezők közötti érték kapcsolatok leírása. A Funkcionális függőség (FD=Functional Dependency): Ha R két sora megegyezik
RészletesebbenAdatbázisok 1. Kósa Balázs gyakorlata alapján Készítette: Nagy Krisztián. 1. gyakorlat
Adatbázisok 1. Kósa Balázs gyakorlata alapján Készítette: Nagy Krisztián 1. gyakorlat Relációs adatbázis Alap fogalmak (Forrás: http://digitus.itk.ppke.hu/~fodroczi/dbs/gyak2_1/ ) A relációs algebra egy
RészletesebbenAdatbázisok I. Jánosi-Rancz Katalin Tünde 327A 1-1
Adatbázisok I. 5 Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A 1-1 Normalizálás logikai adatbázis megtervezésére szolgáló módszer táblázat szétbontó relációs műveletek sorozata, eredményeképpen
RészletesebbenMagas szintő adatbázismodellek
Magas szintő adatbázismodellek Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 4.1.- 4.4. E/K-modell elemei 4.5.- 4.6. E/K-diagram átírása relációs modellé
RészletesebbenAdatbázis használat I. 1. gyakorlat
Adatbázis használat I. 1. gyakorlat Tudnivalók Nagy Gabriella nagy.gabriella@nik.uni-obuda.hu BA. 306. szoba www.orakulum.com => Adatbázis-kezelés => AKT (Adatbázis-Kezelés Technológiája) 2011. 02. 08.
RészletesebbenADATBÁZISOK. 3. gyakorlat E-K modell
ADATBÁZISOK 3. gyakorlat E-K modell EK-diagram Elemei: Egyed Kapcsolat Attribútum amiről adatokat tárolunk egyedek közötti összefüggés tárolandó adat (egyedé vagy kapcsolaté) kulcs: egyértelműen meghatározza
RészletesebbenADATBÁZIS RENDSZEREK. Adatbázis tervezés. Krausz Nikol, Medve András, Molnár Bence
ADATBÁZIS RENDSZEREK Adatbázis tervezés Krausz Nikol, Medve András, Molnár Bence 2018.01.14. MAI TÉMÁINK Adatbázis tervezés folyamata Specifikáció Kulcs E/K diagram Relációs adatbázis sémadiagram Relációs
RészletesebbenADATBÁZIS-KEZELÉS Demetrovics Katalin
ADATBÁZIS-KEZELÉS Demetrovics Katalin 1. Alapfogalmak...1 1.1. Adat... 1 1.2. Információ... 1 1.3. Egyed, Tulajdonság, Kapcsolat... 1 1.4. Adatmodellek... 2 1.5. Adatbázis (DATABASE, DB)... 3 2. A relációs
RészletesebbenABR ( Adatbázisrendszerek) 1. Előadás : Műveletek a relációs medellben
Sapientia - Erdélyi Magyar TudományEgyetem (EMTE) ABR ( Adatbázisrendszerek) 1. Előadás : Műveletek a relációs medellben 1.0 Bevezetés. A relációs adatmodell. 1.1 Relációs algebra 1.2 Műveletek a relációs
RészletesebbenAdatbázisok I. Jánosi-Rancz Katalin Tünde 327A 1-1
Adatbázisok I. 2 Jánosi-Rancz Katalin Tünde tsuto@ms.sapientia.ro 327A 1-1 Egyed-kapcsolat diagramok ER=Entity Relationship diagram E-K diagram: az adatbázis fogalmi szinten való megtervezésére szolgál,
Részletesebben8. előadás. Az ER modell. Jelölések, az ER séma leképezése relációs sémára. Adatbázisrendszerek előadás november 14.
8. előadás Jelölések, az Adatbázisrendszerek előadás 2016. november 14., és Debreceni Egyetem Informatikai Kar Az előadások Elmasry & Navathe: Database Systems alapján készültek. 8.1 Egyedtípusok Definíció
RészletesebbenEgyed-kapcsolat modell
Adatbáziskezelés Egyed-kapcsolat modell Csima Judit BME, VIK, Számítástudományi és Információelméleti Tanszék 2017. szeptember 6. Csima Judit Adatbáziskezelés Egyed-kapcsolat modell 1 / 57 Adatmodellezés
RészletesebbenADATBÁZISOK. Normalizálás
ADATBÁZISOK Normalizálás Első normálforma (1NF) Csak atomi attribútumok fordulnak elő Összetett és többértékű attribútumok leképezésével Második normálforma (2NF) 1NF + A másodlagos (azaz nem kulcsbeli)
RészletesebbenAz adatbáziskezelés alapjai
Az adatbáziskezelés alapjai Klárné Barta Éva Az adatokat fájlokba szervezve tárolják a számítógépek háttértárain, elsődlegesen a merevlemezeken. Az első adatfeldolgozó rendszerek néhány fájlban tárolt
RészletesebbenAdatbázisok. 8. gyakorlat. SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE) október október 22. Adatbázisok 1 / 14
Adatbázisok 8. gyakorlat SQL: CREATE TABLE, aktualizálás (INSERT, UPDATE, DELETE) 2014. október 22. 2014. október 22. Adatbázisok 1 / 14 SQL nyelv Structured Query Language Struktúrált lekérdez nyelv A
RészletesebbenPélda 2012.05.11. Többértékű függőségek, 4NF, 5NF
Többértékű függőségek, 4NF, 5NF Szendrői Etelka datbázisok I szendroi@pmmk.pte.hu harmadik normálformáig mindenképpen érdemes normalizálni a relációkat. Legtöbbször elegendő is az első három normálformának
Részletesebben5. Gyakorlat. 5.1 Hálós adatbázis modell műveleti része. NDQL, hálós lekérdező nyelv:
5. Gyakorlat 5.1 Hálós adatbázis modell műveleti része NDQL, hálós lekérdező nyelv: A lekérdezés navigációs jellegű, vagyis a lekérdezés megfogalmazása során azt kell meghatározni, hogy milyen irányban
RészletesebbenAdatbáziskezelés. Indexek, normalizálás NZS 1
Adatbáziskezelés Indexek, normalizálás NZS 1 Fáljszervezés módjai Soros elérés: a rekordok a fájlban tetszőleges sorrendben, például a felvitel sorrendjében helyezkednek el. A rekord azonosítója vagyis
RészletesebbenRelációs adatbázisok tervezése ---2
Relációs adatbázisok tervezése ---2 Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 3.2.8. Funkcionális függ-ek vetítése 3.3.3. Boyce-Codd normálforma 3.3.4.
RészletesebbenProgramozás. Adatbázis-kezelés (alapok) Fodor Attila
Programozás Adatbázis-kezelés (alapok) Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010. április 22. Bevezetés Adatbáziskezelés
RészletesebbenAdatbázis rendszerek 2. előadás. Relációs algebra
Adatbázis rendszerek. előadás Relációs algebra Molnár Bence Szerkesztette: Koppányi Zoltán Bevezetés Relációs algebra általában A relációs algebra néhány tulajdonsága: Matematikailag jól definiált Halmazelméletből
RészletesebbenABR ( Adatbázisrendszerek) 2. Előadás : Műveletek a relációs modellben
ABR ( Adatbázisrendszerek) 2. Előadás : Műveletek a relációs modellben 2.2 Műveletek a relációs modellben 2.2.1 Relációra vonatkozó megszorítások 2.2.2 Multihalmazon értelmezett műveletek 2.2.3 A relációs
Részletesebben11. Gyakorlat Adatbázis-tervezés, normalizálás. Redundancia: egyes adatelemek feleslegesen többször is le vannak tárolva
11. Gyakorlat Adatbázis-tervezés, normalizálás Redundancia: egyes adatelemek feleslegesen többször is le vannak tárolva Problémák: helypazarlás konzisztencia-őrzés nehéz Következmény -> Anomáliák: Beszúrási:
RészletesebbenAdatbázisok elmélete 4. előadás
Adatbázisok elmélete 4. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2005 ADATBÁZISOK ELMÉLETE
RészletesebbenAdatbáziskezelés 1 / 12
Adatbáziskezelés Demeter István-Hunor Adatbáziskezelés Adatbáziskezelés... 1 Alapfogalmak... 2 Adatmodellek... 3 Relációs adatmodell... 3 Attribútumok közötti függőségek... 5 Normál formák... 5 Feladat...
RészletesebbenADATBÁZIS-KEZELÉS. 1. Alapfogalmak
ADATBÁZIS-KEZELÉS 1. Alapfogalmak... 1 1.1. Adat... 1 1.2. Információ... 1 1.3. Egyed, Tulajdonság, Kapcsolat... 2 1.4. Adatmodellek... 2 1.5. Adatbázis (DATABASE, DB)... 3 2. A relációs adatmodell...
RészletesebbenAdatbázis rendszerek Ea: A rendes állapot. Normalizálás
Adatbázis rendszerek 1. 3. Ea: A rendes állapot Normalizálás 1/31 B ITv: MAN 2017.10.08 Normalizálás A normalizálás az adatbázis belső szerkezetének ellenőrzése, lépésenkénti átalakítása oly módon, hogy
RészletesebbenAdatbázis rendszerek 6.. 6. 1.1. Definíciók:
Adatbázis Rendszerek Budapesti Műszaki és Gazdaságtudományi Egyetem Fotogrammetria és Térinformatika 6.1. Egyed relációs modell lényegi jellemzői 6.2. Egyed relációs ábrázolás 6.3. Az egyedtípus 6.4. A
Részletesebben7. előadás. Karbantartási anomáliák, 1NF, 2NF, 3NF, BCNF, 4NF, 5NF. Adatbázisrendszerek előadás november 7.
7. előadás,,,,, 4NF, 5NF Adatbázisrendszerek előadás 2016. november 7., és Debreceni Egyetem Informatikai Kar Az előadások Elmasry & Navathe: Database Systems alapján készültek. Nem hivatalos tervezési
RészletesebbenAdatbázis rendszerek. dr. Siki Zoltán
Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti
RészletesebbenAdatbázisrendszerek 7. előadás: Az ER modell március 20.
Adatbázisrendszerek Jelölések, az 2018. március 20. Egyedtípusok 2 Definíció Azokat az egyedtípusokat, amelyek nem rendelkeznek saját kulcsattribútumokkal, gyenge egyedtípusoknak nevezzük. Ezzel ellentétben
RészletesebbenAdatbázisok - 1. előadás
Óbudai Egyetem Alba Regia Műszaki Kar (AMK) Székesfehérvár 2015. október 15. Köszönet A tárgyat korábban Kottyán László tanította. Köszönöm neki, hogy az általa elkészített
RészletesebbenTAJ. foglalkozás. gyógyszer
Feladat I. Orvosi adatbázist készítünk. Minden embernél számontartjuk a nevét, korát, TAJ számát. Ezen utóbbi alapján egyértelmően azonosítani lehet bárkit. Az orvosoknál tároljuk ezeken kívül még a tudományos
RészletesebbenHíd Szenzor Mérések Érték Név Kereszt Vezeték Nem Név ID Típus Híd Szenzor ID Hely Mérések HatárÉr. Érték Osztály Érték Nyak Tart Fej Apa Rokon Fiú Személy Birtokol Ingatlan Vizsgaalkalom Hallgató Felvesz
RészletesebbenADATBÁZIS-KEZELÉS. Modellek
ADATBÁZIS-KEZELÉS Modellek MODELLEZÉS Információsűrítés, egyszerűsítés Absztrakciós lépésekkel eljutunk egy egyszerűbb modellig, mely hűen tükrözi a modellezni kívánt világot. ADATMODELL Információ vagy
Részletesebben8. előadás. normálformák. Többértékű függés, kapcsolásfüggés, 4NF, 5NF. Adatbázisrendszerek előadás november 10.
8. előadás 4NF, 5NF Adatbázisrendszerek előadás 2008. november 10. ek és Debreceni Egyetem Informatikai Kar 8.1 (multivalued dependency, MVD) Informálisan, valahányszor két független 1 : N számosságú A
RészletesebbenAdatbázis rendszerek 2. előadás. Relációs algebra
Adatbázis rendszerek 2. előadás Relációs algebra Molnár Bence Szerkesztette: Koppányi Zoltán Bevezetés Relációs algebra általában A relációs algebra néhány tulajdonsága: Matematikailag jól definiált Halmazelméletből
RészletesebbenAdatbázis-kezelő rendszerek. dr. Siki Zoltán
Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati
RészletesebbenAdatbázisrendszerek. Karbantartási anomáliák, 1NF, 2NF, 3NF, BCNF, 4NF, 5NF március 13.
Adatbázisrendszerek,,,,,, 4NF, 5NF 2018. március 13. Nem hivatalos tervezési relációs adatbázisokhoz 2, Mit jelent a relációs adatbázis-tervezés? Az csoportosítását, hogy jó relációsémákat alkossanak.
RészletesebbenRelációs adatbázisok tervezése 2.rész (dekompozíció)
Relációs adatbázisok tervezése 2.rész (dekompozíció) Ullman-Widom: Adatbázisrendszerek Alapvetés. Második, átdolgozott kiadás, Panem Kiadó, 2009 3.3. Relációs adatbázissémák tervezése - Anomáliák, relációk
RészletesebbenAdatbázis rendszerek. 4. előadás Redundancia, normalizálás
Adatbázis rendszerek 4. előadás Redundancia, normalizálás Molnár Bence Szerkesztette: Koppányi Zoltán HF tapasztalatok HF tapasztalatok [ABR] az email címbe! Ne emailbe küldjük a házikat, töltsétek fel
RészletesebbenGazdasági informatika vizsga kérdések
Gazdasági informatika vizsga kérdések 1. Mi az adatbázis? Adatbázisnak a valós világ egy részhalmazának leírásához használt adatok összefüggı, rendezett halmazát nevezzük. 2. Mit az adatbázis-kezelı rendszer?
RészletesebbenXML alapú adatbázis-kezelés. (Katona Endre diái alapján)
XML alapú adatbázis-kezelés Adatstruktúrák: Digitális kép, hang: teljesen strukturálatlan A web (linkek): részben strukturált Relációs: teljesen strukturált Motiváció: (Katona Endre diái alapján) Ismeretlen
RészletesebbenObjektum relációs lehetőségek az Oracle-ben. Katona Endre Adatbázis alapú rendszerek diasorozata alapján
Objektum relációs lehetőségek az Oracle-ben Katona Endre Adatbázis alapú rendszerek diasorozata alapján Az objektum-relációs adatmodell ODL, OQL: az objektum-orientált világba átemel SQL elemeket. Itt
RészletesebbenAdatbázis-kezelés. Alapfogalmak. Összeállította: Nagy Zsolt. (fejlesztés alatt)
Adatbázis-kezelés Alapfogalmak Összeállította: Nagy Zsolt (fejlesztés alatt) 1 Adat: Autó: Típus, Rendszám, Szín, Évjárat. Az ismereteink megjelenési formája! Bármi, amiről ismeretet tudunk szerezni adatként
RészletesebbenAdatbázisok elmélete 6. előadás
Adatbázisok elmélete 6. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2004 ADATBÁZISOK ELMÉLETE
RészletesebbenKÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK. Részletek
KÖTELEZŐ PROGRAM, SZÁMONKÉRÉSEK Részletek FELADATOK Két zárthelyi dolgozat Önállóan kidolgozandó feladat (adatbázis alapú mintaalkalmazás készítése) A KÖTELEZŐ FELADAT A félév során kötelező programot
RészletesebbenHaladó DBMS Radványi, Tibor
Radványi, Tibor Radványi, Tibor Publication date 2011 Szerzői jog 2011 Hallgatói Információs Központ Copyright 2011, Felhasználási feltételek Tartalom 1. Haladó DBMS... 1 1. Előszó... 1 2. Az adatbázis-kezelés-
RészletesebbenADATBÁZIS-KEZELÉS. Relációalgebra, 5NF
ADATBÁZIS-KEZELÉS Relációalgebra, 5NF ABSZTRAKT LEKÉRDEZŐ NYELVEK relációalgebra relációkalkulus rekord alapú tartomány alapú Relációalgebra a matematikai halmazelméleten alapuló lekérdező nyelv a lekérdezés
RészletesebbenAdatbázis rendszerek. 3. előadás Adatbázis tervezés
Adatbázis rendszerek 3. előadás Adatbázis tervezés Molnár Bence Szerkesztette: Koppányi Zoltán Házi+ZH Mindenkinek kimentek a jelszavak HIVATALOS e-mail cím a Neptunban Szakmai adatbázis Legalább 100 rekordot
RészletesebbenAdatbázis tervezés normál formák segítségével
Adatbázis tervezés normál formák segítségével A normál formák - egzakt módszer a redundancia mentes adatbázis létrehozására A normál formák egymásra épülnek Funkcionális függőségek és a kulcsok ismeretére
RészletesebbenAz Adatbázis alapú rendszerek kurzus követelményei és tematikája
Az Adatbázis alapú rendszerek kurzus követelményei és tematikája Óraterv (2 óra) Gyakorlat 1. Követelmények, projektötletek 2. hxxx azonosítók begyűjtése. SSADM, diagramtervező programok használata (Dia)
RészletesebbenBevezetés: Relációs adatmodell
Bevezetés: Relációs adatmodell Tankönyv: Ullman-Widom: Adatbázisrendszerek Alapvetés Második, átdolgozott kiadás, Panem, 2009 2.1. Adatmodellek áttekintése 2.2. A relációs modell alapjai --Megjegyzés:
RészletesebbenMveletek a relációs modellben. A felhasználónak szinte állandó jelleggel szüksége van az adatbázisban eltárolt adatok egy részére.
Mveletek a relációs modellben A felhasználónak szinte állandó jelleggel szüksége van az adatbázisban eltárolt adatok egy részére. Megfogalmaz egy kérést, amelyben leírja, milyen adatokra van szüksége,
RészletesebbenAdatbázisok elmélete 12. előadás
Adatbázisok elmélete 12. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu http://www.cs.bme.hu/ kiskat 2005 ADATBÁZISOK ELMÉLETE
Részletesebben