A balatoni hajózás a XIX. század közepétől követhető nyomon. A jelenlegi és a már forgalomból kivont hajók, valamint úszó munkagépek adatai a hajo.txt, a tort.txt és a tulajdonos.txt állományokban állnak rendelkezésre. A hajo.txt a vízi járművek legfontosabb adatait tartalmazza. Amennyiben volt névváltoztatás egy hajónál, annak régi nevét vagy neveit a tort.txt fájlban rögzítették. A tulajdonos.txt a tulajdonosok néhány adatát tartalmazza, ha azok ismertek.
hajo (az, nev, tipus, tulaz, uzemel) | ||
az | a hajó azonosítója (szám), ez a kulcs | |
nev | a hajó jelenlegi neve (szöveg) | |
tipus | a hajó típusa (szöveg), például: komp, személyhajó, uszály stb. | |
tulaz | a hajó tulajdonosának azonosítója (szám), kitöltetlen, ha az adat ismeretlen | |
uzemel | a hajó jelenleg üzemel-e (logikai vagy szám), ha üzemel, akkor igaz, ha a forgalomból kivonták, akkor hamis | |
tort (az, hajoaz, nev) | ||
az | a hajó történeti bejegyzésének azonosítója (számláló), ez a kulcs | |
hajoaz | a hajó azonosítója (szám) | |
nev | a hajó régi, egykori neve (szöveg) | |
tulajdonos (az, nev, varos) | ||
az | a tulajdonos azonosítója (szám), ez a kulcs | |
nev | a jelenlegi tulajdonos neve (szöveg) | |
varos | a tulajdonos székhelye (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!
SELECT tulajdonos.nev, tulajdonos.varos FROM tulajdonos WHERE tulajdonos.az Not In ( 9szolg1 ) AND tulajdonos.az In ( 9szolg2 );