DB_2005_05_E

Forgalom


Egy élelmiszerüzlet napi eladási adatait vizsgáljuk meg a következő adatbázis-kezelési feladatok megoldásával.
1. Készítsen új adatbázist forgalom néven! A mellékelt három adattáblát (aru.txt, eladas.txt és kategoria.txt) importálja az adatbázisba ARU, ELADAS és KATEGORIA néven! Az állományok első sora a mezőneveket tartalmazza.
2. Beolvasáskor állítsa be a megfelelő adatformátumokat és kulcsokat! A táblákba ne vegyen fel új mezőt!
 
Táblák:
KATEGORIA (kat_kod, kat_nev)
kat_kod Az árukategória kódja (szám), ez a kulcs
kat_nev Az árukategória neve (szöveg)
ARU (aru_kod, kat_kod, nev, egyseg, ar)
aru_kod Az áru kódja (szám), ez a kulcs
kat_kod Az árukategória kódja (szám)
nev Az áru neve (szöveg)
egyseg Az áru eladási mértékegysége (szöveg)
ar Az áru eladási ára (szám)
ELADAS (aru_kod, mennyiseg)
aru_kod Az áru kódja (szám), ez a kulcs
mennyiseg az áru adott napon eladott mennyisége (szám)

 

Oldja meg a következő feladatokat! A zárójelben lévő néven mentse el a megoldásokat!
3. Készítsen lekérdezést, amelynek segítségével kiírathatja az 1000 Ft-nál drágább áruk nevét és árát! (draga)
4. Listázza ki lekérdezés segítségével az üdítőitalok nevét, árát, egységét és az eladott menynyiségét! (uditoital)
5. Hány olyan áru van az adatbázisban, amelynek az egysége liter? (folyekony)
6. Készítsen lekérdezést, amely kiírja, hogy árunként mekkora volt a bevétel! A lista (árunév, bevétel) az áruk neve szerint alfabetikus növekvő sorrendben jelenjen meg!(aru_bevetel)
7. Írassa ki, hogy kategóriánként hány fajta termék van az adatbázisban! A kategória nevét és a termékek számát adja meg a lekérdezés. (osszegzes)
8. Összesítse árukategóriánként a bevételt! A listában a kategória neve mellett a hozzátartozó bevétel értéke jelenjen meg! (kategoria_bevetel)
9. Adja meg a legdrágább áruk nevét és árát! (legdragabb)
10. Melyek azok az árukategóriák amelyekben van olyan áru, amely drágább, mint 1000 Ft? (kategoria_1000)