Tanösvény

A tanösvény kijelölt, jelzéssel ellátott tematikus túraútvonal, amelyen megismerhetők az érintett terület természeti értékei és kulturális öröksége. A Magyar Nemzeti Park Igazgatóságok által kialakított tanösvények adatai állnak rendelkezésre az ut.txt, a telepules.txt és az np.txt állományokban.

  1. Készítsen új adatbázist tanosveny néven! A mellékelt állományokat (ut.txt, telepules.txt és np.txt) importálja az adatbázisba a fájlnévvel azonos táblaneveken (ut, telepules, np)! Az állományok tabulátorral tagolt, UTF-8 kódolású szövegfájlok, az első soruk a mezőneveket tartalmazzák. Az ut táblához adjon hozzá azon néven egyedi azonosítót! A létrehozás során állítsa be a megfelelő típusokat és a kulcsokat!

    Táblák:

    ut (azon, nev, hossz, allomas, ido, vezetes, telepulesid)
    azona tanösvény azonosítója (számláló), ez a kulcs
    neva tanösvény neve (szöveg)
    hosszaz útvonal hossza kilométerben (szám)
    allomasaz útvonalon lévő állomások száma (szám)
    idoaz útvonal bejárásához tervezett idő órában (szám)
    vezetesa tanösvényen van-e idegenvezetés (logikai)
    telepulesida település azonosítója, amelyhez a tanösvény tartozik (szám)
     
    telepules (id, nev, npid)
    ida település azonosítója (szám), ez a kulcs
    neva település neve (szöveg)
    npida nemzeti park igazgatóság azonosítója, amelyhez a település tartozik (szám)
     
    np (id, nev)
    ida nemzeti park igazgatóság azonosítója (szám), ez a kulcs
    neva nemzeti park igazgatóság neve (szöveg)

    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 lekérdezésben pontosan a kívánt mezők szerepeljenek, felesleges mezőt ne jelenítsen meg!

  2. Készítsen lekérdezést, amely ábécérendben jeleníti meg a 10 kilométernél hosszabb tanösvények nevét! (2hosszu)
  3. A legtöbb útvonalat oktatási célból alakították ki, így nevükben szerepel a "tan" szócska. Azonban van néhány kivétel. Lekérdezés segítségével jelenítse meg azoknak az útvonalaknak a nevét, amelyekben nem szerepel a "tan" szócska! (3kivetel)
  4. Lekérdezés segítségével írassa ki annak a nemzeti park igazgatóságnak a nevét, amelyhez a legkevesebb tanösvény tartozik! Az igazgatóság nevét és hozzá tartozó tanösvények számát adja meg! (4keves)
  5. Lekérdezés segítségével listázza ki azoknak a településeknek a nevét, amelyekhez egynél több tanösvény tartozik! A listát a darabszám szerint csökkenően, a települések nevével együtt jelenítse meg! (5tobb)
  6. Lekérdezés segítségével listázza ki az "Aggtelek"-kel azonos nemzeti park igazgatósághoz tartozó tanösvények nevét, településük nevét és bejárásuk idejét! (6aggtelek)
  7. Hosszabb és elmélyültebb sétát igényelnek azok a tanösvények, amelyekhez túravezetőt is felkérnek, és emellett vagy hosszabbak 5 km-nél, vagy tíznél több állomásuk van. Készítsen jelentést ezek nevéről, hosszáról és az állomások számáról hosszuk szerint csökkenő sorrendben! A jelentést a megfelelő mezőket tartalmazó lekérdezéssel vagy ideiglenes táblával készítse elő! (7komoly)
  8. Készítsen jelentést a tanösvényekről. A jelentésben a Nemzeti park igazgatóság szerint csoportosítva jelenítse meg a tanösvény nevét, hosszát és az állomások számát! Az egy igazgatósághoz tartozó tanösvények közül aleghosszabb jelenjen meg előként a listában! (8osvenyek)
  9. Készítsen űrlapot, melynek segítségével új tanösvény vehető fel az adatbázisba! (9ujosveny)