4. Testvértelepülések
Forrás
A testvértelepülések választásának az az oka, hogy távol élő emberek közötti kulturális
kapcsolatokat erősítsék. Budapest kerületei több településsel, vagy azok kerületeivel alakítottak
ki ilyen kapcsolatot.
Rendelkezésünkre állnak Budapest kerületeinek és testvértelepüléseinek adatai a
kerulet.txt és a testver.txt állományokban.
Készítsen új adatbázist testvertelep néven! A mellékelt két – tabulátorokkal tagolt,
UTF-8 kódolású – szöveges állományt (kerulet.txt, testver.txt) importálja az
adatbázisba a fájlnévvel azonos néven (kerulet, testver)! Az állományok első sora a
mezőneveket tartalmazza. A létrehozás során állítsa be a megfelelő típusokat és kulcsokat!
A testver táblához adjon hozzá azon néven egyedi azonosítót
Táblák:
kerulet (szam, nev, lakossag, terulet)
szam A kerület sorszáma római számmal jelölve (szöveg), ez a kulcs
nev A kerület neve (szöveg), üres, ha a kerületnek nincs neve
lakossag A lakosság száma az utolsó felméréskor (szám)
terulet Területe km2-ben (valós szám, a tizedesjegyek száma 2).
testver (azon, szam, telepules, resz, orszag)
azon A testvértelepülés azonosítója (szám), ez a kulcs
szam A budapesti kerület azonosítója római számmal jelölve (szöveg)
telepules A testvértelepülés neve (szöveg)
resz A testvértelepülés kerületének, vagy részének neve (szöveg). Ha nincs, akkor üres.
orszag A testvértelepülés országának neve (szöveg)
- A következő feladatok megoldásánál a lekérdezéseket a zárójelben olvasható néven mentse!
Ügyeljen arra, hogy a megoldásban pontosan a kívánt mezők szerepeljenek!
Sorolja fel lekérdezés segítségével a budapesti kerületeket lakosságszám szerint csökkenő
sorrendben! A listában a kerületek római számos jelölése és a lakosságszám jelenjen meg!
(2lakossag) - Készítsen lekérdezést, amely megadja a XIII. kerület testvértelepüléseinek adatait az ország
neve szerint ábécérendben! A település és részének nevét és országát jelenítse meg!
(3testver13) - Néhány kerületnek magyarországi testvérvárosa van. Készítsen lekérdezést, amely
felsorolja a budapesti kerületek magyar testvérvárosait! A listában a kerület és a
testvérváros neve jelenjen meg! (4magyar) - Sorolja fel lekérdezés segítségével a három legtöbb testvértelepüléssel rendelkező kerületet
és a testvértelepülései számát! (5nepszeruek) - Készítsen lekérdezést, amely minden kerülethez meghatározza, hogy hány ország
településeivel van testvértelepülési kapcsolatban! Ha szükséges, akkor a lekérdezést
segédlekérdezéssel készítse elő! A listában a kerület sorszáma és az országok száma
(beleértve Magyarországot is) jelenjen meg az utóbbi szerint csökkenő sorrendben!
(6orszagszam)
15 pont