Feladatok megoldásai

Hasonló dokumentumok
1. előadás Alapfogalmak Modellezés, a Bachman-féle fogalomrendszer, adatmodell,

Tájékoztató. Használható segédeszköz: -

Adatbázismodellek. 1. ábra Hierarchikus modell

Az adatbázis-alapú rendszerek tervezésének alapvető része az adatok modellezése. Ez legtöbbször két fázisban zajlik:

Mezők viszonya a relációs adatbázis tábláiban

Új adatbázis létrehozása

ADATBÁZISOK E-K MODELLBŐL RELÁCIÓS MODELL. Debrenti Attila

Munka a fájlokkal. Az általánosan használt fájltípusok. Programfájlok. Adatfájlok

SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT

Adatbázis, adatbázis-kezelő

Adatbázis Rendszerek II. 2. Ea: Gyakorló környezet

SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZAT

BELKER BONTÓ ELADÓ GÉPJÁRMŰVEI, ALKATRÉSZEI. BELKER BONTÓ (Belker Udvar 4030 Debrecen, Diószegi út )

Választó lekérdezések

Gazdasági informatika II (SZIE GTK GVAM 1. évfolyam) 2009/2010. tanév 2. félév

ADATMODELLEZÉS. Az egyed-kapcsolat modell

Adatbázis Rendszerek II. 8. Gyakorló környezet

MSL247 FORGALMI RENDSZÁMÚ JÁRMŰ ADATAI

Adatbázis Rendszerek II. 2. Gyakorló környezet

Adatbázisok I. Jánosi-Rancz Katalin Tünde 327A 1-1

Hogyan fogalmazzuk meg egyszerűen, egyértelműen a programozóknak, hogy milyen lekérdezésre, kimutatásra, jelentésre van szükségünk?

Adatbázisok gyakorlat

BGF. 4. Mi tartozik az adatmodellek szerkezeti elemei

TESZT- ÉS SZALONAUTÓK KEDVEZŐ ÁRON

Adatbázis Rendszerek II. 3. SQL alapok

Függőségek felismerése és attribútum halmazok lezártja

Működési vázlat: Egyéb feltétel. Opcionális rendszerelem. Központi kijelző. Ügyfél terminál érintő monitorral. Ügyfél. Ügyfél Hivatali PC.

Adatbázis terv- Könyvtár

Adatbázis-kezelés. 3. Ea: Viszonyított betűszámtan (2013) Relációs algebra alapok (átgondolt verzió) v: Szűcs Miklós - ME, ÁIT. 1.

A számítógép beállításainak megváltoztatása

PKZ684 FORGALMI RENDSZÁMÚ JÁRMŰ ADATAI

MZB999 FORGALMI RENDSZÁMÚ JÁRMŰ ADATAI

A Tervezzen egytáblás adatbázist tanulók hiányzásának nyilvántartására! Az adattábla a következ k rögzítésére legyen alkalmas:

Alapvető beállítások elvégzése Normál nézet

Adatbázis rendszerek 1. 4.Gy: ER modell

BEIRATKOZÁSI NAPLÓ a könyvtárak olvasói nyilvántartásához a 20.. évre

NORMALIZÁLÁS. Funkcionális függés Redundancia 1NF, 2NF, 3NF

1. Feladat: Adatbázis neve: TANULÓ Tanuló Vezeték- Kereszt- Születési Őr_szám Város Út Neme Telefon

DOAS-VMI adatok lekérdezése

Nyomtató telepítése. 1. ábra Nyomtatók és faxok Nyomtató hozzáadása

Tájékoztató. Használható segédeszköz: -

RDC628 FORGALMI RENDSZÁMÚ JÁRMŰ ADATAI

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

1. előadás Alapfogalmak Kialakulás, modellezés, a Bachman-féle fogalomrendszer, adatmodell, adatbázis, tulajdonságok

GÉPJÁRMŰ ÜZEMELTETÉSI SZABÁLYZAT

Könyvtári kölcsönzések kezelése

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

ADATBÁZIS-KEZELÉS. Modellek

A fájlkezelés alapjai

Eseményvezérelt alkalmazások fejlesztése II

Diagramkészítés a PowerPoint 2007 programmal

Az adatok a vállalat kulcsfontosságú erőforrásai. Az információs rendszer adatai kezelésének két alapvető változata:

11. Gyakorlat Adatbázis-tervezés, normalizálás. Redundancia: egyes adatelemek feleslegesen többször is le vannak tárolva

A 2018/2019 tanévi Országos Középiskolai Tanulmányi Verseny első fordulójának feladatai. INFORMATIKA I. (alkalmazói) kategória

Teszt autók mozgatása modul

Polár lekérdezés segédletek

Chevrolet, Daewoo, Opel patentek

3. Határozza meg és írja ki a minta szerint, hogy a forrásállományban hány kémiai elem felfedezési adatai

KORLÁTOZOTT TERJESZTÉSŰ. Írásbeli vizsgatevékenység, javítási-értékelési útmutató

II. számú melléklet A Justh Zsigmond Városi Könyvtár Nyilvántartási szabályzata

Új típusú döntési fa építés és annak alkalmazása többtényezős döntés területén

Bár a szoftverleltárt elsősorban magamnak készítettem, de ha már itt van, miért is ne használhatná más is.

IV/1. sz. melléklet: Vállalati CRM, értékesítési terület funkcionális specifikáció

Adatmodellek. 2. rész

3. beadandó feladat: adatbázis-kezelő alkalmazás. Közös követelmények:

KÖNYVTÁRRENDSZER. Igen

Táblák és a közöttük / az adatmezők közötti kapcsolatok grafikusan megjelenítve. 7 tábla, adatmezőik, bennük elsődleges és külső kulcsok

A d m i n i s z t r á c i ó s f e l a d a t o k a I n t e g r á l t K ö n y v t á r i R e n d s z e r b e n

MWP537 FORGALMI RENDSZÁMÚ JÁRMŰ ADATAI

Adatbáziskezelés 1 / 12

EGYSÉGSZINTŰ MŰKÖDÉSI SZABÁLYZAT

Alapfogalmak. Adatbázis. Adatbázis és adatok

A megújult MOL Group Gold Europe és a korábbi típusú MOL Gold termékkódos kártya leírása:

számított mező, számított tétel

Adatbázis rendszerek Definíciók:

PÁLYÁZAT. használt személy és kistehergépkocsik

Gépjármű ügyintézés: Elérhetőség. Ügyfélfogadási idő. Főbb típusok:

PNV550 FORGALMI RENDSZÁMÚ JÁRMŰ ADATAI

Gábor Dénes Számítástechnikai Emlékverseny 2005/2006 Alkalmazói kategória, III. korcsoport Második forduló

Adatbázisrendszerek 7. előadás: Az ER modell március 20.

LBRA6i integrált rendszer

NNY711 FORGALMI RENDSZÁMÚ JÁRMŰ ADATAI

Vállalkozási mérlegképes könyvelő Államháztartási mérlegképes könyvelő szakképesítés-ráépülés

Értékelés a BUS programhoz elkészült termékek magyar változatáról Készítette: Animatus Kft. Jókay Tamás január 07.

Feladatok. Az adatokat tartalmazó munkafüzetet mentsük le saját számítógépünkre, majd onnan nyissuk meg az Excel programmal!

Adatbázis használat I. 1. gyakorlat

Felhasználói Leírás v.2.00

A MOL Gold termékkódos kártya leírása: A kártya előlapját ábrázolja a következő kép:

Alkalmazói rendszerek ACCESS ZH - javítókulcs Informatika tanár MSC, levelező tagozat, január 06.

A 27/2012 (VIII. 27.) NGM és a 12/2013 (III.28) NGM rendelet szakmai és vizsgakövetelménye alapján.

SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM. Írásbeli feladat 2010 NEMZETI SZAKKÉPZÉSI ÉS FELNŐTTKÉPZÉSI INTÉZET

Egyetemi könyvtári nyilvántartó rendszer


Microsoft Office PowerPoint 2007 fájlműveletei

A webáruház meglátogatásához lépjen be oldalra. Írja be az azonosítóját (az Ön mail címe) Írja be a jelszavát

PÁLYÁZAT. Autószervíz, alkatrész kereskedés

TERVEZET! OKTATÁSI ÉS KULTURÁLIS MINISZTER OKM-11767/2006. Tárgy: a 2006/2007. tanév rendjéről szóló 4/2006. (II. 24.) OM rendelet módosítása

A Szent Benedek Gimnázium, Szakképző Iskola és Kollégium Kiskunfélegyházi Petőfi Sándor Tagintézményének tankönyvellátási rendje

T Írásbeli vizsgatevékenység

Magyar szarvasmarha ENAR füljelzők és dokumentumok

Átírás:

1. Dolgozza ki az alábbi Autókereskedés teszteseteket: a. Autók listája, ahol a vevő meghatározza a márkát és a hengerűrtartalmat. Kimutatásminta: Autók listája <Opel>, <1400 cm 3 > Rendszám Űrtartalom Típus Szín Évjárat Üzemmód EAP-231 1398 Astra Fehér 2001 Benzin FGD-112 1401 Corsa Zöld 2003 Benzin HIW-182 1405 Vectra Metál ezüst 2004 Diesel Rendszám szerint növekvő sorrendben. Minden autó i. rendszáma, ii. hengerűrtartalma (tényleges) iii. típusa, iv. színe, v. évjárata, vi. üzemmódja, ahol az autó márkája = megadott márka és hengerűrtartalom beleesik az autó hengerűrtartalma ± 10% intervallumban. Paraméter: márka, hengerűrtartalom b. Vevők listája, akik ebben az évben autót vásároltak. Kimutatásminta Vevők listája Év: 2006 Név Kiss Lajos 53462 Nagy Imre 76456 Pál Péter 24354 Vörös Beáta 65436 Vevő azonosítója Vevőnév növekvő sorrendben. Minden vevő, - neve, - azonosítója, akihez létezik értékesítés, ahol dátum = <megadott év> Paraméter: aktuális év Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 1

c. Értékesítések listája, ahol az eladási ár kisebb volt, mint az irányár (alkudtak). Lealkudott értékesítések listája Értékesítés azonosítója Rendszám Irányár Eladási ár 3456 ABC-543 2,500,000 2,250,000 5342 DEF-765 3,500,000 3,125,000 7654 JHK-543 5,200,000 Értékesítések növekvő sorrendben. Minden értékesítés - azonosítója, - az autó rendszáma, - az autó irányára, - eladási ár, ahol értékesítés eladási ára < az értékesítéshez tartozó autó irányára d. Értékesítők, akik nem adtak el autót a múlt hónapban. Értékesítők listája, akik nem adtak el autót az <aktuális hónap 1> hónapban Név Barát Lajos 32 Cifra Imre 12 Holló Péter 31 Kő Zita 18 Azonosítója Értékesítők név szerinti növekvő sorrendben, akiknél nincs hozzájuk tartozó értékesítés, ahol értékesítés dátumának hónapja = aktuális hónap -1 Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 2

2. Készítse el az alábbi háziorvosi adatbázis modell-ábráját! 1. ábra Kórház megoldás Az általános modell tulajdonképpen az Ügyfél Ügyfélfogadás Ügyintéző rendszer (Beteg Rendelés Orvos). Egy ügyfél több ügyintézőhöz is járhat, és egy ügyintéző több ügyfél ügyeit is intézi. Esetünkben egy beteg több orvoshoz is járhat, egy orvos pedig több beteget is kezel. Az orvos és a beteg közötti kapcsolatot a saját nem csak a beteg és orvos azonosítóit tartalmazó attribútumokkal is rendelkező Rendelés egyed valósítja meg (mint a valóságban is). Ennek módosított változata a Beteg Kezelés Orvos viszony. A Betegség kiegészítő egyed, melynek segítségével több információt kaphatunk az egyes betegségekről. A kapcsolat, ellentétben a korábbi autókereskedés Autó egyedének példájával, itt egy-több, mivel a Betegség nem egy konkrét, mindenki számára egyedi előfordulást jelöl (pl. influenza -> több ember). Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 3

3. Készítse el az alábbi könyvtári adatbázis modell-ábráját!: 2. ábra Könyvtár megoldás Az alapmodell az előző feladathoz hasonló; az olvasó és a könyv között a kapcsolatot a kölcsönzés realizálja, egy olvasó többször is kölcsönözhet, és egy könyvet is több kikölcsönözhetnek. A kölcsönzés mint minden hasonló modellben az olvasók és a könyvek közti több több kapcsolatot bontja fel két, egy több kapcsolatra. A szerzők és a könyvek között ilyen, a feladatban saját okán megjelenő, felbontó kapcsolategyed nincs: egy szerző több könyvet is írhat, és egy könyvnek is lehet több szerzője. Később, amikor relációs adatbázist használunk a modellek megvalósítására, látni fogjuk, hogy abban a modellben nem tudjuk a több több kapcsolatot megoldani: ilyenkor technikai megoldás kapcsolótábla közbeiktatásával, mesterségesen kell majd ezt felbontani, két egy több típusú kapcsolatra. Ez hasonlóan az Autókereskedés Autó egyedénél ott bemutatott pontatlansági gondjára rámutat majd itt is a Könyv egyed hasonló problémájára. 3. ábra A "pontatlan" modell Az SZ_K egyed feladata az lenne, hogy a szerzőket a könyvekhez kapcsolja (vagy fordítva, ez most mindegy). A szerzői oldalon nincs is gond, de a könyveknél világosan jelentkezik a probléma: mivel nem különböztettük meg a Könyv egyedtípust a könyvek konkrét előfordulásaitól (emlékezzünk: az egyed fogalma alatt ezek könnyen összemoshatók), Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 4

nyilvántartásunkban most minden könyvpéldányt egyenként hozzá kell rendelnünk a szerzőhöz (mert leltári számonként jegyezzük be a szerzőket). Ha a modellt pontosan készítjük el, 4. ábra Pontosítás akkor elválik egymástól a könyv, mint fogalom (melyhez a szerző, a cím, a tartalom, stb. kapcsolódik), és a konkrét példány, amely ugyanabból a könyvből több is lehet, és amelyeket ténylegesen kölcsönzünk. A feladat végleges megoldása tehát például így nézne ki (kiegészítve a szükséges további egyedekkel és tulajdonságokkal): 5. ábra A pontos megoldás Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 5

Ebben a modellben a szerzők-könyvek nyilvántartásában már nem jelentkezik a többszörös tárolás problémája, és világosan látszik a könyv-nyilvántartás, a példányok készletezése és a kölcsönzés részfeladatok megoldása. Végül felhívjuk az olvasó figyelmét arra, hogy a több-több kapcsolatok alapos vizsgálata nem csak a relációs adatbázis alapú megvalósításnál ajánlatos: az elemzés feltárhat újabb, rejtőző egyedtípusokat, és alapvető módosításokat eredményezhet a megoldás szemléletében, filozófiájában is. Készítette: SZÁMALK Zrt, Szakképzési Igazgatóság 6