Formula 1-es adatbázist kéne csinálnom, egy tetszőleges évről. Bővebben lent. Tudtod segíteni?
Készítse el a Forma-1 versenyek és eredményeinek adatbázisát. A tárolt adatok alapján meg
lehessen határozni egy adott évben a csapatok és a versenyzők sorrendjét, a szerzett pontok számát.
Az adatbázis tartalmazza:
• a csapatok adatait
• a versenyzők adatait
• a futamok adatait
• a futamokon elért eredményeket
Hozzá se tudok kezdeni, bármilyen segítség jól jön.
Miben kell ezt megcsinálni?
Át kell gondolni, programozási nyelvben rekord lenne, úgy kell felépíteni, hogy amit kérnek, az meghatározható legyen belőle.
A feladat megfogalmazza a teendőket, csak ki kell belőle olvasni.
Négy egyedtípus (adatbázis tábla) van:
CSAPAT, VERSENYZO, FUTAM, FUTAM_EREDMENYEK
Mindegyikhez meg kell adnod (kitalálod) elsődleges kulcsot. A legszebb és legjobb, ha az egyed tulajdonságai közül választasz egyedi azonosítót, pl. CSAPAT esetén Csapat_neve - ha feltételezzük hogy nincsenek azonos nevű csapatok.
Kitalálod/kinézed valahonnan az egyedek leíró tulajdonságait - a tábla oszlopait.
Átgondolod, és meghatározod, hogy az egyedek milyen kapcsolatban vannak egymással. Pl.: a CSAPAT egy előfordulásához (sorához) a VERSENYZO több előfordulása (sora) tartozhat, tehát 1:N kapcsolatban vannak. Meghatározod a kapcsolatok mindkét oldali opcionalitását. Pl.: a CSAPAT minden előfordulásához kell tartoznia VERSENYZO előfordulásnak, és minden VERSENYZO elfordulásnak egy CSAPAT-hoz kell tartoznia, tehát a CSAPAT-VERSENYZO kapcsolat mindkét oldalról kötelező.
És így tovább.
Koszonok minden valaszt, foleg az utolsot.
Mysql workbenchben dolgozunk.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!