Adatbázisok gyakorlat

Slides:



Advertisements
Hasonló előadás
Adatbázisok gyakorlat
Advertisements

Térinformatika a Soproni Vízmű Rt. - nél Bódis Gábor Varga Ákos Sopron és Környéke Víz- és Csatornamű Rt.
A kártyanyomtatás fortélyai Csákvári Krisztián Kártya és címke gyártás
FIATALOK LENDÜLETBEN PROGRAM Ruska Mónika – Mobilitás Országos Ifjúsági Szolgálat - Fiatalok Lendületben Programiroda.
Online szabadságtervező, jóváhagyó, nyilvántartó rendszer.
„Webra” nyílt beszerzési rendszer gyakorlati bemutatása Szeged, június 18. Készítette: Fekete Tibor Irodavezető-helyettes Telefon:
AZ ISKOLA–EGÉSZSÉG KÖZPONT – FORMA ÉS TARTALOM A TÁMOP KIEMELT PROJEKT KÖZNEVELÉSI ALPROJEKTJÉNEK CÉLJAI, A MEGVALÓSÍTÁS MÓDSZEREI ÉS A SZAKMAI.
1 Számítógép Hálózatok A hálózatok kialakulása, alapfogalmak Készítette: Csökmei István Péter ( CsIP ) Szegedi Tudományegyetem Természettudományi Kar levelező.
Semmelweis Egyetem Központi Könyvtár szeptember 7. Könyvtárosok Teadélutánja / „Next Generation” Önképzőkör Beke Gabriella Semmelweis Egyetem Központi.
1 Az önértékelés mint projekt 6. előadás 1 2 Az előadás tartalmi elemei  A projekt fogalma  A projektek elemei  A projekt szervezete  Projektfázisok.
Hogyan teljesíthetjük a HpT 13§B követelményeit Egy vállalati Compliance Adatbázis terve Dr Lőrincz István Associator Kft.
Turisztikai desztináció- menedzsment és klaszter Tóthné Bánszki Zsuzsa Észak-magyarországi Regionális Fejlesztési Ügynökség Kht.
CÉLCÉLCSOPORT  Egészségügyi szakmai tájékoztatás és betegtájékoztatás, az egészséges életvitelhez szükséges információk szolgáltatása, publikálása, áttekint-
Esettanulmány: egy inf. rendszer adatszerkezetének kialakítása ● Könyvtári adatbázis: ● Könyvek adatai: leltári szám, jelzet, szerző, cím, kiadás, ár,
BEST-INVEST Független Biztosításközvetítő Kft.. Összes biztosítási díjbevétel 2004 (600 Mrd Ft)
avagy a háromszög technika
A TF Könyvtár katalógusának használata
Intelligens céginformációs megoldások
Tájékoztató a Magyar Nemzeti Vidéki Hálózatról
Adatbázis normalizálás
Dr. Kovács László Főtitkár
A víziközmű-szolgáltatásról szóló évi CCIX
Köszöntünk mindenkit a Nyíregyházi Egyetem Nyílt Napján!
HUNTÉKA Integrált Könyvtári (Közgyűjteményi) Rendszer
Foglalkoztatási Paktumok az EU-ban
videós team Team vezetője: Tariné Péter Judit Tagok:
Az iskolai könyvtár szolgáltatás típusai
Az Európai Uniós csatlakozás könyvtári kihívásai
AZONOSÍTÁS emlék: ET-TT viszonylagosság
MTMT szervezeti hierarchia kialakítása a Széchenyi István Egyetemen
T.R. Adatbázis-kezelés - Alapfogalmak Adatbázis:
Követelményelemzés Cél: A rendszer tervezése, a feladatok leosztása.
CSOPORT - A minőségellenőrök egy megfelelő csoportja
KERESÉS ELEKTRONIKUS KÖNYVTÁRI KATALÓGUSOKBAN
Kovács Gergely Péter Egyszerű lekérdezések
Környezeti teljesítményértékelés
Tömör testmodellek globális kapcsolatai
Rövid kalandozás a skandináv könyvtárak világában
Gazdaságstatisztika Korreláció- és regressziószámítás II.
Adatbázis-kezelés Alapfogalmak.
Az én házi feladatom volt:
Adatbázis alapfogalmak
Rendszerfejlesztés gyakorlat
Kovács Gergely Péter Bevezetés
STRUKTURÁLT SERVEZETEK: funkció, teljesítmény és megbízhatóság
CONTROLLING ÉS TELJESÍTMÉNYMENEDZSMENT DEBRECENI EGYETEM
A könyvtár mint rendszer
A könyvtár fogalma, szerepe az információszerzés folyamatában, könyvtártípusok  Minden jog fenntartva.
ONAP ↓ HELYI ÓVODAI PROGRAM ÜTEMTERV TERVEZET
A csoportok tanulása, mint a szervezeti tanulás alapja
Lapkiadó, rendezvényszervező vállalatirányítási rendszer SQL alapon
Adatbázisok használata
5. Előadás tartalma Magas szintű adatbázismodellek Adatmodellezés
SZAKKÉPZÉSI ÖNÉRTÉKELÉSI MODELL I. HELYZETFELMÉRŐ SZINT FOLYAMATA 8
TUDATOSSÁG ÉLJÜNK A JELENBEN.
I. HELYZETFELMÉRÉSI SZINT FOLYAMATA 3. FEJLESZTÉSI FÁZIS 10. előadás
Könyvtárhasználati alapismeretek II. Olvasószolgálat
Erasmus+ hallgatói mobilitásra jelentkezéshez
SQL jogosultság-kezelés
Dr. Vasas Lívia, PhD december
Felvételi a középfokú iskolákban a 2016/2017. tanévben
Az irodalomkutatás és idézet keresés segédeszköze
Áramlástan mérés beszámoló előadás
Bevezetés Tematika Számonkérés Irodalom
Access alapok Táblák, kapcsolatok, űrlapok.
A geometriai transzformációk
A dolgozói teljesítménymérés gyakorlata a százhalombattai Hamvas Béla Városi Könyvtárban Hamvas Béla Pest Megyei Könyvtár Minőségirányítási szakmai nap.
Előadás 02 A 3 szintű ANSI/SPARC architektúra
Erasmus+ hallgatói mobilitásra jelentkezéshez
Hagyományos megjelenítés
Előadás másolata:

Adatbázisok gyakorlat Adatmodellezés I – Egyed-Kapcsolat modell

Adatmodellek (áttekintés) Hierarchikus modell (fastruktúra) Hálós modell (1961, pointerek, setek) Relációs modell (1970, rekordok,táblák, SQL) Objektumorientált modell (~1990, C++, Smalltalk, OQL) Objektum-relációs modell (széles körben elterjedtek, relációs modell OO lehetőségekkel) Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Adatmodellezés Létfontossága adatbázisok létrehozásánál A valóságot nem lehet adatbázisban tárolni  Valóság töredékét szeretnénk tárolni Valamilyen modellalkotási módszerrel jellemezni kell ezt a töredéket Több módszer létezik, mi az egyed-kapcsolat modellel fogunk foglalkozni Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Egyed-kapcsolat modell Egyed-kapcsolat modell: A valós világ jelenségeit egyedekkel, tulajdonságokkal és kapcsolatokkal leíró modell. Egyed-kapcsolat diagram: Ezt ábrázoló diagram. Grafikus leíró eszköz Diagram segítségével szemléletesen adja meg az adatbázis struktúráját. Az adatbázis implementálásához a diagramot transzformálni kell valamilyen adatmodellre, ill. annak megfelelő nyelvi leírásra (pl.: SQL) Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Egyed-kapcsolat modell Egyed (entitás): Valós világban létező dolog, amit tulajdonságokkal akarunk leírni (pl.: könyv) Jelölése: téglalap Tulajdonság (attribútum): Az egyed egy jellemzője (pl.: szerző) Jelölése: ellipszis Kapcsolat: összefüggés egyedek között Jelölése: rombusz Kulcs: Egy egyed attribútumainak az a minimális részhalmaza, amely egyértelműen meghatározza az egyedet Jelölése: aláhúzás Egyedtípus, egyedpéldány, egyedhalmaz Tulajdonságtípus, tulajdonságpéldány, tulajdonsághalmaz Kapcsolattípus, kapcsolatpéldány, kapcsolathalmaz Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Egyed-kapcsolat modell Könyvtár kölcsönzési nyilvántartása Könyvek Olvasók Kölcsönzési időpontok Egyed: téglalap Tulajdonság: ellipszis Kapcsolat: rombusz Kulcs: aláhúzás Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

E-K különleges tulajdonságok Összetett tulajdonság: Olyan tulajdonság, aminek vannak tulajdonságai Többértékű tulajdonság: A tulajdonságot adathalmaz jelöli, nem csupán egyetlen adat. Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Kapcsolatok Számosságuk szerint különböztetjük meg: 1:1 kapcsolat 1:N kapcsolat N:M kapcsolat Kettőnél több egyed között (sokágú): Ritka, visszavezethető bináris kapcsolatokra Egy: legfeljebb egy Kapcsolatok: csak két egyed között Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Kapcsolatok Önmagával kapcsolatban álló egyed: Előfordulhat, hogy az egyed önmagával áll kapcsolatban (pl. dolgozó főnöke is dolgozó, sportoló és edzője, stb.) Specializáló kapcsolat: Egy általános egyed altípusainak ábrázolására szolgál (pl. Alakzat  Kör, Négyzet, Háromszög) egy az Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Gyenge egyed Gyenge entitás: Az attribútumai nem határozzák meg egyértelműen, csak a kapcsolatai révén lesz meghatározva. Jelölése: kettős téglalap Meghatározó kapcsolat: gyenge egyedet határoz meg. Jelölése: kettős rombusz Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Gyenge egyed Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Gyakorló feladatok Van egy vendégkönyv, amit a szállodai szobában hagytak, hogy az adott vendég véleményét kikérjék a szolgáltatásról. Minden vendég 1 lapot tölthet ki. A lapnak van sorszáma, nyomtatója (személyzet), dátuma, és egy üzenete, amit a vendég tölt ki. Minden vendégnek van azonosítója, neve, lakcíme. Egészítsük ki az előző feladatot a szállodai személyzettel, aki nyomtathat lapokat. A személyzet tagjának van azonosítója, neve, beosztása. Egészítsük ki a személyzeti hierarchiát, minden személyzeti tagnak van főnöke (aki szintén a személyzet tagja). Egészítsük ki az előző feladatot, hiszen elfelejtettük, hogy a személyzet szobát is adhat ki a vendégek részére. Természetesen, a szoba kiadásánál fontos tudnunk a szobaszámot, a kiadás, és a kijelentkezés dátumát. +1. Online szakácskönyvhöz készíts adatbázis tervet! A szakácskönyvben el kell tárolni az ételek nevét, elkészítésének szöveges leírását, az elkészítési időt, fényképet, valamint a hozzávalókat. A szakácskönyv olyan szempontból interaktív, hogy regisztrált felhasználók is tölthetnek fel receptet. Rajzolja le a szakácskönyv E-K diagramját! Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor

Megjegyzések Feladatgyűjtemény: Adatbázisok. Előadás jegyzet, pub/Adatbazisok/feladatok_v1.1.pdf Adatbázisok. Előadás jegyzet, www.inf.u-szeged.hu/~katona, pub/Adatbázisok/ Cser Lajos diái alapján Szegedi Tudományegyetem Természettudományi és Informatikai Kar Antal Gábor