![]() |
Az I. 677. feladat (2025. november) |
I. 677. Magyar találmányok, technikai alkotások neveinek gyűjteménye és a feltalálók néhány adata áll rendelkezésünkre egy adatbázisban. A találmányok és a feltalálók között N:M (több a többhöz) kapcsolat van, ezt egy kapcsolótábla használatával oldjuk fel.

Csak akkor szerepel egy találmány azonosítója a kapcsol táblában, ha a feltaláló neve ismert.
A következő feladatokat megoldó SQL-parancsokat rögzítsük a feladatok végén zárójelben megadott nevű és .sql kiterjesztésű szöveges állományban! Például a 3. feladat megoldását a 3bay.sql nevű állományban. Az értékelés során csak ezeknek az állományoknak 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 feltalalok.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 az SQL-szerveren a feltalalok.sql parancsfájlt.
- Listázzuk ki ábécérendben lekérdezés segítségével azoknak a találmányoknak a nevét és feltalálójuknak a nevét, amelyek nevében szerepel az ,,optika'' szó. (2optika)
- Lekérdezéssel írassuk ki Bay Zoltán találmányainak nevét. (3bay)
- Adjuk meg lekérdezés segítségével, hogy melyik találmányhoz fűződik a legtöbb kutató és az mennyi. (4tobben)
- Soroljuk fel lekérdezés alkalmazásával azoknak a kutatóknak a nevét, akiknek se a születési, se a halálozási évszáma nincs megadva az adatbázisban. (5hiany)
- Lekérdezéssel listázzuk ki azokat a kutatókat és találmányaik nevét, akiknek a vezetékneve szerepel a találmány nevében. (6nevado)
- Milyen találmányaik voltak azoknak a kutatóknak, akik a XIX. század második felében (1851 és 1900 között, a határokat is beleszámolva) is éltek? A kutatók és a találmányok nevét adjuk meg lekérdezés használatával. (7felszazad)
- Soroljuk fel lekérdezés alkalmazásával azoknak a kutatóknak a nevét és a találmányaik számát, akik Bay Zoltánnál több kutatási eredménnyel szerepelnek az adatbázisban. (8kutszam)
- Adjuk meg lekérdezés segítségével, hogy a ,,porlasztó'' feltalálóinak – a porlasztón kívül – milyen más találmányai vannak az adatbázisban. Minden találmány neve egyszer szerepeljen a listában. (9porlaszto)
Beküldendők egy i677.zip tömörített állományban a lekérdezések.
Letölthető fájl: feltalalok.sql
(10 pont)
A beküldési határidő 2025. december 15-én LEJÁRT.
Megoldás:

Statisztika:
10 dolgozat érkezett. 10 pontot kapott: Bortnyik Zétény, Krajcsovszki László, Rajtik Sándor Barnabás, Sümeghi Nándor , Szabó Imre Bence, Tóth Marcell Domonkos. 9 pontot kapott: Szekeres Linda, Zsámboki Ádám. 8 pontot kapott: 1 versenyző.
A KöMaL 2025. novemberi informatika feladatai

