Jégkorong (2023. május - idegen nyelv)

Kategória: access - középszint

Feladat leírása

Jégkorong (2023. május - idegen nyelv) illusztráció

A sportban nagyon fontos a „legjobb” megállapítása. Joggal érezheti magát a világ
legjobbjának az a játékos vagy csapat, amelyik egy világversenyt megnyer, de az azt megelőző
időszakokban nehéz erről dönteni. A rangsor felállítására dolgozott ki Élő Árpád egy
pontszámítási módszert, amelyet több sportágban, így a jégkorongban is használnak. 

A tárolt adatok a magyar jégkorong válogatott összes mérkőzésének eredményét és az ehhez
kapcsolódó Élő-ranglista adatokat is tartalmazza a merkozes.txt fájl. A szöveges adatok
angol nyelvűek.

merkozes (id, datum, ellenfel, lott, kapott, tipus, helyszin, mpont, epont, mhelyezes, ehelyezes)

id A mérkőzés azonosítója (szám), ez a kulcs
datum A mérkőzés dátuma (dátum)
ellenfel Az ellenfél neve, országnév angol nyelven (szöveg)
lott A mérkőzésen a magyar csapat által lőtt gólok száma (szám)
kapott A mérkőzésen a magyar csapat által kapott gólok száma (szám)
tipus A mérkőzés milyen verseny keretében került megrendezésre (szöveg), ha nem tétmérkőzés, akkor üres
helyszin A mérkőzés helyszínének országa angol nyelven (szöveg)
mpont A magyar csapat Élő-pontja a mérkőzés után (szám)
epont Az ellenfél Élő-pontja a mérkőzés után (szám)
mhelyezes A magyar csapat helyezése az Élő-pontszám alapján a mérkőzés után (szám)
ehelyezes Az ellenfél helyezése az Élő-pontszám alapján a mérkőzés után (szám)

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. 1. Készítsen új adatbázist jegkorong néven! A mellékelt – tabulátorokkal tagolt, UTF-8 kódolású – szöveges állományt (merkozes.txt) importálja az adatbázisba a fájlnévvel azonos néven (merkozes)! Az állomány első sora a mezőneveket tartalmazza. A létrehozás során állítsa be a megfelelő típusokat és kulcsot! A merkozes táblához adjon hozzá id néven egyedi azonosítót! 

  2. 2. Készítsen lekérdezést, amely felsorolja „Canada” válogatottja ellen vívott mérkőzéseket dátum szerint növekvő rendben! A dátum, a lőtt és kapott gólok száma jelenjen meg! (2Canada

  3. 3. Készítsen lekérdezést, amely megadja, hogy mennyi volt a legtöbb lőtt és mennyi a legtöbb kapott gól! (3legtobb

  4. 4. Sorolja fel lekérdezés segítségével azokat az ellenfeleket, amelyekkel csak egy mérkőzést játszott a magyar válogatott! (4csakegy)  

  5. 5. Készítsen lekérdezést, amely megadja, hogy a II. világháborút követően mikor játszotta az első tétmérkőzést a magyar válogatott! A világháború Európában 1945. május 8-án fejeződött be. (5tetmeccs)  

  6. 6. Készítsen lekérdezést, amely megadja azokat az ellenfeleket, akik valamely mérkőzést követően az Élő-rangsort vezették! Minden csapat neve csak egyszer jelenjen meg! (6ellovas

  7. 7. A jégkorongban gyakran előfordul, hogy két válogatott csapat semleges pályán (a helyszín országa egyik mérkőző fél országával sem egyezik) küzd meg egymással. Készítsen lekérdezést, amely megadja, hányszor fordult elő, hogy a mérkőzés helyszíne sem Magyarországgal („Hungary”), sem az ellenfél országával nem egyezett meg! (7semleges)

  8. 8. Több mérkőzést is lejátszott a magyar válogatott, mire először sikerült nyernie. Készítsen lekérdezést, amely megadja, hány mérkőzésen volt már túl az első győzelemig! (8elso


Forrásfájlok

Megoldásfájlok