Ralibajnokok (2022. május - idegen nyelv)
Kategória: access - középszint
Feladat leírása
A rali az autósport egyik szakága, amelynél két versenyző ül a versenyautóban, a pilóta, aki
vezeti, és a navigátor, aki az aktuális szakaszról információkat közöl.
Rendelkezésünkre állnak az 1974–2019 időszak magyar bajnokainak adatai a bajnok.txt
és a versenyzo.txt állományokban. Minden évben csak egy páros (pilóta-navigátor) nyert
bajnoki címet.
Táblák:
bajnok (ev, pilotaid, navigatorid, csapat, auto)
| ev | A bajnokság éve (szám), ez a kulcs |
| pilotaid | A versenyautó vezetőjének azonosítója (szám) |
| navigatorid | A navigátor azonosítója (szám) |
| csapat | A versenyzőpáros csapatának neve (szöveg) |
| auto | A versenyautó gyártója vagy típusa (szöveg) |
versenyzo (id, nev)
| id | A versenyző azonosítója (szám), ez a kulcs |
| nev | A versenyző neve (szöveg), az adatbázisban egyedi |
A következő feladatok megoldásánál a lekérdezéseket a zárójelben olvasható néven mentse!
Ügyeljen arra, hogy a megoldásban pontosan a kívánt mezők szerepeljenek!
Részfeladatok
1. Készítsen új adatbázist rali néven! A mellékelt két – tabulátorokkal tagolt, UTF-8 kódolású – szöveges állományt (bajnok.txt, versenyzo.txt) importálja az adatbázisba a fájlnévvel azonos nevű táblába (bajnok, versenyzo)! Az állományok első sora a mezőneveket tartalmazza. A létrehozás során állítsa be a megfelelő típusokat és kulcsokat!
2. A Rally szórészlet több csapat nevében szerepel. Lekérdezés segítségével listázza ki ábécérendben ezeket a neveket úgy, hogy mindegyik csak egyszer jelenjen meg! (2rally)
3. Készítsen lekérdezést, amely megadja a 2000–2010 időszak minden évére a navigátor nevét! A listában az év és a navigátor neve jelenjen meg évek szerinti sorrendben! (3iranyitok)
4. Készítsen lekérdezést, amely felsorolja, hogy Kiss Ferenc pilóta mellett melyik évben ki volt a navigátor! A listában a bajnokság éve és a navigátor neve jelenjen meg! (4kiss)
5. Lekérdezés segítségével adja meg annak a versenyzőnek a nevét és bajnoki címeinek számát, aki a megadott adatok alapján a legtöbbször volt pilótaként bajnok! (5csillag)
6. Készítsen lekérdezést, amely felsorolja a navigátorokat, a bajnoki címeik évével és pilótájukkal! A listát navigátoronként, azon belül időrendben, a fejléc szövegszerű tartalmát tekintve pedig a minta szerint jelenítse meg! Biztosítsa az ékezethelyes megjelenést, és azt, hogy minden érték látható legyen! (6versenytars)