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. 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.

  1. 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.
  2. A maradék oszlopok alapján állapítsuk meg a maradék három entitást.
  3. 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.
  4. 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.
  5. Jelenítsük meg egy új munkalapon a táblák kapcsolatát a minta szerint.
  6. Egészítsük ki a táblákat azokkal a mezőkkel, amelyek a táblák kapcsolataiért felelősek!
  7. Készítsük el az F1-2024.sql szöveges állományt.
    1. Ez tartalmazza az adatbázist létrehozó SQL parancsokat,
    2. a táblákat létrehozó SQL parancsokat,
    3. é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

F1-2024.sql


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