Az I. 554. feladat (2022. január) |
I. 554. A magyar asztalitenisz-bajnokság 1905-ben kezdődött. Jelenleg ötféle versenyszám – férfi egyéni, női egyéni, férfi páros, női páros és vegyes páros – bajnoki címét osztják ki évente. A magyar nyelvű Wikipédia oldalán megtalálható adatok sok érdekes kérdés megválaszolásához nyújtanak forrást: https://hu.wikipedia.org/wiki/Magyar_asztalitenisz-bajnokság.
A feladatunk a forrásadatok feldolgozása, átrendezése olyan formába, hogy azokat adatbázisba lehessen importálni. Minden adatot a megadott webcímről mentsünk le és szervezzük az alább megadott adatbázis-szerkezetbe, más forrás nem áll rendelkezésre.
1. Mentsük le a megadott webcímről a bajnokok adatait.
Tetszőleges alkalmazással rendezzük át, töröljük ki a felesleges részeket, illetve egészítsük ki a szükséges adatokkal a táblákat. Használhatunk például szövegszerkesztőt, táblázatkezelőt vagy készíthetünk saját programot is. Az átalakítás egyes lépéseit más-más programmal is végezhetjük. A rendezett adatokat utolsó lépésként TXT típusú, tabulátorokkal tagolt UTF-8 kódolású egyszerű szöveges állományokként mentsük, amelyek neve a táblanevekkel egyezzen meg. Az állományok első sora tartalmazza a mezőneveket az adatbázisba importáláshoz.
2. A táblák kialakításához vegyük figyelembe az alábbi táblaleírásokat és kapcsolatokat:
Tábla:
A táblák elsődleges kulcs mezőjét (id) tetszőleges értékkel kitölthetjük, míg az idegen kulcsok (jatekos_id, egyesulet_id, vsz_id mezők) megadásakor úgy járjunk el, hogy azok helyes kapcsolatot mutassanak.
Beküldendő egy tömörített i554.zip állományban a négy adattábla szöveges állománya és rövid dokumentációja, amely megadja a feldolgozás lépéseit, eszközeit.
A következő feladat a most elkészített adatbázishoz kapcsolódik. Ha megoldottuk ezt a feladatot, akkor a következő feladatban használjuk a saját megoldást az adatbázis forrásaként. Amennyiben ezt a feladatot nem vagy csak részben oldottuk meg, akkor a következő feladathoz mellékelt forrásokat használjuk annak megoldásához.
(10 pont)
A beküldési határidő 2022. február 18-án LEJÁRT.
Mintamegoldás:
A mintamegoldás:
Gyönki Dominik, az egri Neumann János Gimnázium 9. osztályos tanulójának megoldása:
Statisztika:
9 dolgozat érkezett. 10 pontot kapott: Gyönki Dominik, Nagy 292 Korina, Simon Tamás, Zádor-Nagy Zsombor. 9 pontot kapott: Horváth Hunor. 6 pontot kapott: 1 versenyző. 1 pontot kapott: 2 versenyző. Nem versenyszerű: 1 dolgozat.
A KöMaL 2022. januári informatika feladatai