Hatoslottó

A hatoslottó 1988 óta népszerű szerencsejáték hazánkban. A feladatban a számhúzások és az azokhoz kapcsolódó nyeremények ismert adatait kell feldolgoznia.

  1. Készítsen új adatbázist lotto6 néven! A mellékelt három – tabulátorokkal tagolt – szöveges állományt (huzott.txt, huzas.txt, nyeremeny.txt) importálja az adatbázisba a fájlnévvel azonos néven (huzott, huzas, nyeremeny)! Az állomány első sora a mezőneveket tartalmazza. A létrehozás során állítsa be a megfelelő típusokat és kulcsokat!

    Táblák:

    huzott (id, huzasid, szam)
    id Egy számhúzáshoz tartozó egyik szám azonosítója (szám), ez a kulcs
    huzasid A húzás azonosítója (szám)
    szam A húzott szám (szám)
    huzas (id, ev, het)
    id A számhúzás azonosítója (szám), ez a kulcs
    ev A számhúzás éve (szám)
    het A számhúzás hete (szám)
    nyeremeny (id, huzasid, talalat, darab, ertek)
    id A nyeremény azonosítója (szám), ez a kulcs
    huzasid A nyereményhez tartozó húzás azonosítója (szám)
    talalat A találat azonosítója (szám), a 3 és 6 között az eltalált számok száma, a 7 az 5+1 találatot jelzi, amely nem egyenértékű a 6 találattal.
    darab Megadja, hogy az adott találatszámot hány szelvény érte el (szám)
    ertek Megadja, hogy az adott találatszámhoz milyen értékű nyeremény tartozott egy-egy szelvény esetén (szám)

    A következő feladatok megoldásánál a lekérdezéseket és a jelentést a zárójelben olvasható néven mentse! Ügyeljen arra, hogy a megoldásban pontosan a kívánt mezők szerepeljenek!

  2. Készítsen lekérdezést, amely megadja, hogy az előző évezredben (2001. január 1. előtt) mikor volt hat találatos szelvény! A húzáshoz tartozó évet és hetet jelenítse meg időrendben! (2hatos)
  3. Készítsen jelentést, amely a 2010-es nyereményeket heti csoportosításban, a sorok és oszlopok sorrendje, valamint a tartalom szempontjából az alábbi mintának megfelelően jeleníti meg! A jelentést lekérdezéssel készítse elő! (32010)
  4. Készítsen lekérdezést, amely megadja, hogy mely évtől volt számhúzás minden héten, azaz évente legalább 52 alkalommal! (4hetente)
  5. Készítsen lekérdezést, amely megadja: mikor fordult elő, hogy az 1 és a 45 is a húzott számok között volt! Az évszámot és a hét sorszámát adja meg! (5veglet)
  6. Készítsen lekérdezést, amely megadja, hogy a XXI. század első évtizedében (2001. január 1. – 2010. december 31.) évente mennyit fizettek ki nyereményként! Az évszámot és a kifizetett összeget jelenítse meg! (6evente)