![]() |
Az I. 680. feladat (2025. december) |
I. 680. Nézzük meg a mintát, és nyissuk meg a mellékelt F1-2024.xlsx táblázatot.


A táblázat a Formula 1 2024-es nagydíjainak néhány adatát tartalmazza. 480 sorból és 18 oszlopból áll. Azért ilyen nagy, mert az adatokat redundánsan – indokolatlanul többszörösen – tárolja.
Ezeket az adatokat – későbbi felhasználás céljából – alakítsuk át adatbázis táblákká. Ha alaposan átvizsgáljuk az adatokat, hét különböző entitás adatai keveredtek össze, ebből négy a Futam, a Csapat, a Versenyző és az Eredmény.
- Válogassuk szét e négy entitáshoz tartozó adatoszlopokat. Figyeljünk arra, hogy a többiekből kiszámítható vagy megadható oszlop ne szerepeljen egyik adattáblában sem.
- A maradék oszlopok alapján állapítsuk meg a maradék három entitást.
- Hét új munkalapon, amelyek neve az egyes táblák/entitások nevével egyező, jelenítsük meg a megfelelő tábla adatait.
- Egészítsük ki számláló típusú elsődleges kulcsokkal a táblákat, valamint újabb mezők bevezetésével biztosítsuk a táblák közötti kapcsolatot. és a táblák kapcsolatát biztosító mezőkkel a táblákat.
- Jelenítsük meg egy új munkalapon a táblák kapcsolatát a minta szerint.
- Egészítsük ki a táblákat azokkal a mezőkkel, amelyek a táblák kapcsolataiért felelősek!
- Készítsük el az F1-2024.sql szöveges állományt.
- Ez tartalmazza az adatbázist létrehozó SQL parancsokat,
- a táblákat létrehozó SQL parancsokat,
- és az adatokat a táblába beszúró SQL parancsokat!

Beküldendő az i680.zip tömörtett állományban a munkafüzet az eredeti nevén, az F1-2024.sql állomány és egy rövid dokumentáció, a táblázatkezelő neve, verziószáma.
Letölthető fájl: F1-2024.xlsx
(10 pont)
A beküldési határidő 2026. január 15-én LEJÁRT.
Rajtik Sándor Barnabás kiemelkedő megoldása: F1-2024.xlsx
Statisztika:
4 dolgozat érkezett. 10 pontot kapott: Bortnyik Zétény, Rajtik Sándor Barnabás, Sümeghi Nándor , Szabó Imre Bence.
A KöMaL 2025. decemberi informatika feladatai

