Szponzorált hirdetés

Regisztráció az 50$-os ingyenes kezdőtőke megszerzéséhez ( póker -kvíz kitöltése után - többszöri próbálkozás és tesztenként 1 órás kitöltési határidő mellett további információk)

Önrész befizetésével bónusz szerzés lehetőségével való regisztráció. ( hasznos segítségek a regisztrációs lehetőségek, alatt található linkek között vagy itt + az online kifizetésről szóló bejegyzések a hasznos oldalak menü alatt - paypal, moneybookers | innen töltheted le a PartyPoker klienst)



Gif Banners

2009. április 6., hétfő

ADATBÁZIS KEZELÉS FELADATOK - Pékség vásárlóinak nyilvántartása

A következőkben egy olyan nyilvántartást szeretnénk létrehozni, amely egy faluban (Székkutason) működő pékség, valamint a vevők adatait tartalmazná napi felbontásban. Az előzetesen leadott rendeléseket leszállítják a faluban, és ezenkívül különböző körzetekben (Orosháza, Hódmezővásárhely) is házhoz szállítanak. A lista természetesen tovább bővíthető. A jelenlegi három körzetben alapértelmezésben három szállító dolgozik, vagyis minden körzetnek van egy-egy szállítója. Rendeléskor fehér kenyér, barna kenyér, kifli és zsömle közül lehet választani. A vevő extra és normál sebességű szállítást is kérhet. A kiszállításért külön kell fizetni, függően a szállítás módjától.

Feltételezzük, hogy:

• egy körzetben csak egy szállító dolgozik,
• egy szállító több vevőt szolgál ki, de egy vevőnek csak egy szállító szállíthat,
• egy vevő egyszerre többféle pékárut is rendelhet, és természetesen többen is rendelhetnek ugyanabból a fajta áruból.


A relációk kialakításánál célszerű a pékáru, a körzet, a szállító, valamint a vevő nevéhez egy-egy kódot hozzárendelni. Ezenkívül a gyorsaság megnevezését is ajánlatos egy külön kóddal ellátni. Így a következő egyedtípusok megalkotása válik szükségessé:

• a pékáruhoz kapcsolódó adatok (pékáru nevének kódja, pékáru neve, pékáru ára)
• a kiszállítás gyorsaságához kapcsolódó adatok(gyorsaság kódja, gyorsaság megnevezése)
• körzet adatai(körzet kódja, körzet megnevezése)
• szállítóhoz kapcsolódó adatok(szállító kódja, szállító neve)
• vevő adatai(a vevő személyi száma, a vevő neve, a vevő címe)


Az ER modellben a következő típusok fordulnak elő:

PÉKÁRÚ(pkód, pnév, ár)
GYORSASÁG(gykód, gynév)
KÖRZET(kkód,knév)
SZÁLLÍTÓ(szkód, sznév)
VEVŐ(szszám, név, cím)

ADATBÁZIS KEZELÉS FELADATOK - Csokoládé-nyilvántartás

Egy üzlet megbízást ad, hogy a náluk árusított csokoládékról készítsünk nyilvántartást.
Azt szeretnénk tudni, hogy az egyes gyártó cégek melyik országban, milyen nevű, ízesítésű, fajtájú, hány kalóriát tartalmazó csokit gyártanak. Kiegészítésként még azt is elmondták, hogy a csokoládé neve önmagában nem elegendő az azonosításhoz, mivel ugyanazt a csokoládét több cég is gyárthatja. Ez utóbbi információból következik, hogy a gyártó cég és a csokoládé neve együttesen határozza meg a származási országot.

A megadott információkat összefoglalva a következő egyedtípusokra lesz szükségünk:

• gyártó jellemzői (gyártó neve, csoki neve)
• csoki jellemzői (csokinév, kalória)
• a csoki fajtájának jellemzői (csoki fajtája, csoki fajtájának kódja)
• a töltelék jellemzői (ízkód, ízesítés)
• a származási hely jellemzői (országkód, ország)


Ezeknek megfeleően az ER-modell egyedtípusai:

CÉG(gyárnév, csokinév)
CSOKI(csokinév, kalória)
CSOKIFAJ(csokikód, csokifajtanév)
TÖLTELÉK(ízkód, íz)
SZÁRMAZÁS(országkód, országnév)

Most nézzük meg, hogy az egyes egyedek milyen kapcsolatban állnak egymásssal!

ADATBÁZIS KEZELÉS FELADATOK - Rendőrségi nyilvántartás

Célunk egy olyan adatbázis létrehozása, amely a rendőrség munkáját könnyítené meg. Elsősorban a bűnözők, és ehhez kapcsolódóan a sértett adatait tárolnánk. Mivel csak felderített esetekről lehet szó, így az ítéletet is nyilvántartásba vehetjük.

Feltételezzük, hogy:

• egy elkövetőre egy bűntettért csak egy ítéletet lehet kiszabni,
• minden bűntett esetén a sértett csak egy személy, aki képviselhet akár csoportot is,
• a rablógyilkosságot külön rablásként és gyilkosságként kezeljük,
• az ítélet független az elkövető személyétől.

Az elkövető adatainak tartalmaznia kell a személyi számát és a nevét, míg a sértett esetében csak a nevet tartjuk nyilván. Az elkövetett bűnt és az ezért kiszabott ítéletet kódolt formában is tároljuk. Ezen meggondolások alapján a következő egyedtípusokat hozhatjuk létre:

• a bűntett elkövetőjéhez kapcsolódó adatok (elkövető személyi száma, elkövető neve, sértett neve)
• elkövetett bűnnel kapcsolatos adatok (a bűn kódja, a bűn megnevezése)
• a kiszabott ítélettel kapcsolatos adatok (az ítélet megnevezése, az ítélet kódja)

Az így kialakított egyedtípusok és a hozzájuk kapcsolódó mezők:

BŰNÖZŐ (szemszám, elkövető_neve, sértett_neve)
BŰN (bűnkód, bűn)
ÍTÉLET (íkód, ítélet)

A modellben csupán két kapcsolat fedezhető fel. Az egyik a BŰNÖZŐ és a BŰN, a másik pedig a BŰN és az ÍTÉLET egyedtípusok között. Vizsgáljuk meg most ezeket a kapcsolatokat részletesebben!

ADATBÁZIS KEZELÉS FELADATOK - Üdülőcentrum csoportjainak nyilvántartása

Feladatunk egy többépületes üdülőcentrumban tartózkodó csoportok naprakész listáját és elhelyezését szemléltetni. A nyilvántartásnak tartalmaznia kell a csoportok nevét, a gyermekek és a felnőttek (kísérők) létszámát, nemzetiségüket, a megrendelő nevét, személyi számát, valamint az üdülőépületnek nevét, amelyben elhelyezték őket, illetve az üdülőház vezetőjének nevét. Külföldi megrendelő esetén a személyi szám helyett az útlevélszám kerül nyilvántartásba.

Feltételezzük, hogy:
• egy csoport több épületben is elhelyezhető,
• egy épületben egyszerre több csoport is tartózkodhat,
• egy megrendelő több csoport elhelyezését is intézheti.

Célszerű a nemzetiséghez és az üdülőház nevéhez egy-egy kódot hozzárendelni.

A következő egyedtípusokat kell megalkotni:

• csoport adatai
• megrendelő adatai
• üdülőház adatai
• a csoport nemzetiségére vonatkozó adatok

ADATBÁZIS KEZELÉS FELADATOK - Főzőcske, de okosan!

Ez az adatbázis háziasszonyoknak készül. Megtalálhatók benne tetszőleges ételek, azok elkészítési ideje, és egy főre jutó elkészítés költsége. Ezenkívül az egy-egy meghatározott alkalomra (pl.: ebéd, desszert, uzsonna, elegáns vacsora) ajánlott ételekből is lehet válogatni. Az adatbázis tartalmazza még, hogy melyik szakácskönyvben, hányadik oldalon található a recept.

Feltételezzük, hogy:

• egy recept több könyvben is megtalálható,
• egy könyvnek több szerzője is lehet,
• az elkészítési időt a receptek közti különbségek nem befolyásolják,
• egy ételt több alkalomra is lehet ajánlani.

Az elkészítési időt, a könyv és az alkalom megnevezését kódolt formában is tároljuk. Hozzunk létre négy egyedtípust, amelyek a következő adatokat tartalmazzák:

• az étellel kapcsolatos adatok (név, egy főre jutó költségek)
• az elkészítés időtartamával kapcsolatos adatok (elkészítés időtartama időtartam kódolt formája)
• a szakácskönyv adatai (szerzők, cím, könyv kódja)
• az ajánlott alkalommal kapcsolatos adatok (alkalom megnevezése, alkalom kódja)


Az ER-modellben előforduló egyedtípusok:

• ÉTEL(név,ár/fő)
• IDŐ(ellkód,elkidő)
• KÖNYV(szerzők,cím,kkód)
• ALKALOM(alknév,alkkód)

Az egyes egyedtípusok közötti kapcsolatok feltérképezésekor azt tapasztaljuk, hogy az ÉTEL egyedtípus központi szerepet tölt be, hiszen az IDŐ, KÖNYV és az ALKALOM által tartalmazott adatok szoros kapcsolatban vannak elkészítendő étellel. Így ezen három egyedtípus az ÉTEL egyedtípussal lesz külön-külön kapcsolatban.

ADATBÁZIS KEZELÉS FELADATOK - Nemzetközi Táncverseny

Olyan relációs adatbázist szeretnénk létrehozni, amely egy nemzetközi táncversenyen résztvevő csoportok adatait tartalmazza. Tároljuk a tánccsoport nevét, nemzetiségét, a csoport átlagéletkorát, a verseny folyamán elért pontszámot, a bemutatott tánc nevét, a táncot betanító oktató nevét, valamint a zenére vonatkozó adatokat, azaz a zene műfaját, a szám előadóját.

Feltételezzük, hogy:

• Egyféle táncot több csoport is táncolhat,
• Egy csoport több táncot is előadhat,
• A versenyen nincs kikötés a táncra vonatkozóan, így bármilyen táncot be lehet mutatni,
• Egy tánccsoportnak a tánc műfajától függően más-más oktató tanítja be a táncot,
• A zenét egyértelműen azonosítja a címe, tehát nincs olyan két szám, amely azonos a címe, de más-más az előadó,
• Egy csoportban csak azonos nemzetiségű táncosok vannak.

Mivel a tánc műfaja, valamint a csoport nemzetisége csak meghatározott értéket vehet fel, ezért ezeket az adatokat kódolt formában is tároljuk. A csoport nevét a könnyebb áttekinthetőség érdekében szintén célszerű kódolva is felvenni.

Az ER-modell kialakításához a következő egyedeket kell létrehoznunk:

• Tánccsoport adatai (csoport kódja, csoport neve, táncosok átlagéletkora, az elért pontszám)
• Nemzetiséggel kapcsolatos adatok (nemzetiség kódja, nemzetiség megnevezése)
• Az előadott tánccal kapcsolatos adatok (a tánc kódja, a tánc megnevezése)
• A zenével kapcsolatos adatok (zeneszám címe, előadója, műfaja)

Az ER-modell-ben előforduló egyedtípusok tehát a következők:

TÁNCCSOP(cskód,csnév,átlagéletkor,pontsz)
NEMZETISÉG(nkod,nnév)
TÁNC(tkód,tnév)
ZENE(zcím,zműfaj,zelőadó)

Vizsgáljuk meg, hogy milyen kapcsolatban vannak az egyes egyedtípusok egymással!

A tánccsoporthoz egyértelműen hozzátartozik a táncosok nemzetisége, valamint az előadott tánc is. A TÁNCCSOP egyedtípus tehát kapcsolatban van a NEMZETISÉG és a TÁNC egyedtípusokkal. A ZENE meghatározza, hogy milyen TÁNC tartozik hozzá, így ezeket az egyedtípusokat is kapcsolatok kötik össze.

Szponzorált hirdetés

Hasznos kulcsszavak, amik alápján az oildalamra találhat

OKJ vizsga, okj , okj vizsgatétel, tétel, vizsgatétel, informatika, adatbázis, multimédia, programozás, szoftverüzemeltetés, szoftver, hardver, softwer, hardwer, authorware, flash, php, delphi, c, c++, c#, java, multimedia builder, raszter grafika, vektor grafika, grafika, hang, zaj, szakdolgozat, feladatsor, okj vizsga feladatsor, okj követelmények, okj vizsga, rendszerinformatikus írásbeli, tételek, okj,, címtárszolgáltatás win 2003, tételek, rendszerinformatikus tételek, rendszerinformatikus írásbeli, vizsga tételek, okj vizsgák, okjvizsgasegedlet