Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az I. 669. feladat (2025. szeptember)

I. 669. A régi magyar könnyűzenei albumokat játszó rádióadó az elmúlt öt évtized kiadott lemezeiből választott ki 50-et. Ebben a feladatban a kiválasztott albumokhoz, az albumokon szereplő dalokhoz és az albumokat megjelentető lemezkiadókhoz kapcsolódó feladatokat kell megoldanunk. Az adatbázis a következő táblákat tartalmazza:

Táblák:

Az alábbiakban következő feladatokat megoldó SQL parancsokat rögzítsük a lemez_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.

  1. A lemez.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 lemez.sql parancsfájlt.
  2. Készítsünk lekérdezést, amely megadja a '80-as években (1980–1989) megjelent albumok előadóinak nevét ábécérendben. A listában minden név csak egyszer jelenjen meg. (2elo80)
  3. Készítsünk lekérdezést, amely megadja azokat a dalokat, amelyek címében előfordul a ,,rock and roll'' szövegrészlet. A lekérdezés jelenítse meg a dal címét, valamint annak az albumnak az előadóját, címét és megjelenésének évét, amelyen a dal szerepel. (3rock)
  4. Készítsünk lekérdezést, amely megadja, hogy melyik kiadó hány albumot adott ki. A lista legyen a kiadott albumok száma szerint csökkenő sorrendben. (4kiadok)
  5. Készítsünk lekérdezést, amely megadja azt az évet, amelyben a legtöbb album jelent meg. Ha több ilyen év van, akkor elegendő az egyiket megjeleníteni. (5evek)
  6. Készítsünk lekérdezést azokról a dalokról, amelyek címében szerepel a ,,dal'' szó önálló, ragozatlan szóként. A lekérdezés az album címét, a hozzá kapcsolódó rádióműsor online elérhetőségét, az előadó nevét és a dal címét jelenítse meg. (6dal)
  7. A kiválasztott könnyűzenei albumok nagy részét a Hungaroton adta ki. Melyik az az év, amikor először jelent meg olyan album, amelyet beválasztottak az 50-es listába, de nem a ,,Hungaroton'' adta ki? A lekérdezés jelenítse meg a kiadó nevét, a megjelenés évét, az album címét és az előadó nevét. Ha az adott évben több – a feltételnek megfelelő – album is megjelent, akkor elegendő az egyik adatait megjeleníteni. (7eloszor)
  8. Soroljuk fel lekérdezés segítségével azoknak a daloknak a címét, amelyek ugyanazon az albumon vannak, mint az ,,Ez a helyzet'' című szám. (8ez)
  9. Készítsünk lekérdezést, amely megadja azoknak a kiadóknak a nevét és alapításának évét, amelyek az alapítás évében vagy az azt követő évben megjelentettek az adatbázisban szereplő albumot. (9alap)

Beküldendő egy tömörített i669.zip állományban a lemez_megoldas.sql nevű állomány, amely a feladatok megoldását tartalmazza.

Letölthető állomány: lemez.sql

(10 pont)

A beküldési határidő 2025. október 15-én LEJÁRT.



Statisztika:

11 dolgozat érkezett.
10 pontot kapott:Bortnyik Zétény, Krajcsovszki László, Rajtik Sándor Barnabás, Sárközi Ármin, Szabó Imre Bence, Szekeres Linda, Tóth Marcell Domonkos.
9 pontot kapott:Zsámboki Ádám.
8 pontot kapott:1 versenyző.

A KöMaL 2025. szeptemberi informatika feladatai