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. 602. feladat (2023. október)

I. 602. Az európai Az év autója szavazást 1964 óta tartják meg minden évben a bemutatott új autókról. A jelölésben és a szavazásban autós magazinok szakújságírói vesznek részt.

A rendelkezésre álló és letölthető adatbázisban az 1964\(\displaystyle \,\)–\(\displaystyle \,\)2023 időszak első három helyezettjének adatai állnak rendelkezésre.

Az adatbázis a következő táblát tartalmazza:

Táblák:

A következő feladatokat megoldó SQL parancsokat rögzítsük az evautoja_lekerdezesek.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.

1. Az evautoja.sql állomány tartalmazza az adatbázist és a táblát létrehozó, valamint az adatokat a táblába beszúró SQL parancsokat! Futtassuk a lokális SQL szerveren az evautoja.sql parancsfájlt.

2. Készítsünk listát lekérdezés segítségével azokról az autókról (ev, gyar, modell, pont), amelyek 200 pontnál többel lettek harmadik helyezettek. (2harmadik)

3. A díjazott autók gyárai között 4 japán van: a Honda, a Mazda, a Nissan és a Toyota. Listázzuk ki az összes modelljüket (ev, gyar, modell, helyezes) helyezés szerinti sorrendben. (3japan)

4. Adjuk meg lekérdezés segítségével, hogy melyek azok a gyárak, amelyek csak egyszer szerepelnek a táblában. (4Egyszer)

5. Adjuk meg lekérdezés segítségével, hogy melyik az első három autógyár, amelyik legtöbbször volt a valamelyik modelljével első helyezett. (5Elsok)

6. Írassuk ki lekérdezés segítségével, hogy mely években nyerte díjait az az autó, amely legtöbbször szerepelt a díjazottak között. (6Evek)

7. A Fiesta nevű autó gyártójának milyen más modellje van még a táblázatban? Jelenítsük meg a gyár és a modellek nevét (mindegyiket egyszer). (7Fiesta)

8. Melyek azok az autómodellek, amelyek első és második díjat is nyertek? Adjuk meg lekérdezés segítségével a gyártó, valamint a modell nevét és a díjak évét. (8Elsomasodik)

9. Adjuk meg azokat az éveket és autóknak az adatait, amikor az első és második helyezett pontszáma legfeljebb 5 ponttal tért el. (9Szorosnyeres)

10. Készítsük el lekérdezés segítségével gyáranként az éremtáblázatot (gyáranként az első, a második és a harmadik helyezések száma) a nevük szerinti sorrendben, a mintához hasonlóan. (10Eremtabla)

Beküldendő egy tömörített i602.zip állományban az evautoja_lekerde­ze­sek.sql nevű állomány, amely a feladatok megoldását tartalmazza.

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

(10 pont)

A beküldési határidő 2023. november 15-én LEJÁRT.


Mintamegoldásként Puppi Barna kaposvári versenyző megoldását közöljük: evautojalekerdezesek.sql


Statisztika:

9 dolgozat érkezett.
10 pontot kapott:Gyönki Dominik, Kiss Ákos, Nagy 292 Korina, Pál Benedek József , Puppi Barna, Schmidt Marcell, Sógor-Jász Soma, Szabó Imre Bence.
8 pontot kapott:1 versenyző.

A KöMaL 2023. októberi informatika feladatai