Az I. 638. feladat (2024. október) |
I. 638. A http://www.balatonihajok.hu portálról sok olyan balatoni hajózásra jellemző adatot ismerhetünk meg, amely történetileg és a jelenben érdekes lehet.
A rendelkezésre álló és letölthető adatbázisban a különböző korú, típusú, funkciójú és tulajdonosú hajókkal foglalkozunk, ezek adatai állnak rendelkezésre.
Az adatbázis a következő táblákat tartalmazza:
Táblák
A következő feladatokat megoldó SQL parancsokat rögzítsük a bh_megoldas.sql nevű állományban a feladatok végén zárójelben megadott névvel. A javítás során csak ennek az állománynak a tartalma lesz értékelve. Ügyeljünk arra, hogy a lekérdezésekben pontosan a kívánt mezők szerepeljenek, felesleges mezőt ne jelenítsünk meg. A feladat megoldásához a digitális kultúra emelt szintű érettségin használható XAMPP használatát javasoljuk.
- A hajolista.sql állomány tartalmazza az adatbázist és a táblákat létrehozó, valamint az adatokat a táblába beszúró SQL parancsokat. Futtassuk a lokális SQL szerveren a hajolista.sql parancsfájlt.
- Készítsünk lekérdezést, amely ábécérendben jeleníti meg a jelenleg is üzemelő vitorlások nevét. (2vitorlas)
- Lekérdezés segítségével írassuk ki azoknak a hajóknak a nevét és tulajdonosait, amelyek jelenlegi neve tartalmazza a „Balaton'' szórészletet. (3balaton)
- Készítsünk lekérdezést, amely az „Angolna'' nevű hajó tulajdonosának birtokában lévő hajók nevét és típusát kilistázza. (4angolna)
- Készítsünk lekérdezést, amely meghatározza, hogy a „Balatoni Hajózási Zrt.'' az összes hajó hány százalékának tulajdonosa. (5bahart)
- Lekérdezés segítségével határozzuk meg azoknak a tulajdonosoknak a nevét és székhelyét, akik személyhajóval nem, de uszállyal rendelkeznek. A listában minden tulajdonosnév egyszer jelenjen meg. (6uszaly)
- Lekérdezés segítségével írassuk ki a legtöbb névváltoztatáson átesett hajók jelenlegi nevét és tulajdonosait. (7soknev)
- Lekérdezés segítségével adjuk meg azoknak a tulajdonosoknak a nevét, akik személyhajóval nem rendelkeznek. A listában a tulajdonosok neve ábécé sorrendben, ismétlődés nélkül jelenjen meg. (8nevek)
- Készítsünk lekérdezést, amely megadja, hogy típusonként hány hajó nem üzemel jelenleg. A listában a típus neve és a darabszám jelenjen meg – az utóbbi szerint csökkenően rendezve. (9tipus)
Letölthető állomány: hajolista.sql.
(10 pont)
A beküldési határidő 2024. november 15-én LEJÁRT.
Statisztika:
Az I. 638. feladat értékelése még nem fejeződött be.
A KöMaL 2024. októberi informatika feladatai