DB_2007_05_E

Moziműsor

A budapesti mozik adatai és azok egy heti műsora áll rendelkezésre a mozi.txt, a film.txt és a hely.txt állományban.

1. Készítsen új adatbázist musor néven! Importálja a mellékelt állományokat az adatbázisba mozi, film és hely néven! Az állományok a mozik és a filmek adatait, valamint a vetítési adatokat tartalmazzák. A txt típusú adatállományok tabulátorokkal tagoltak, és az első soruk tartalmazza a mezőneveket.
2. Beolvasás után állítsa be a megfelelő adatformátumokat és kulcsokat! A táblákba ne vegyen fel új mezőt!
 
Táblák:
mozi (moziazon, mozinev, irszam, cim, telefon)
moziazon A mozi azonosítója (szám), ez a kulcs
mozinev A mozi neve (szöveg)
irszam A mozi címének irányítószám része, négyjegyű szám (szám)
cim A mozi címe (szöveg)
telefon A mozi telefonszáma (szöveg)
film (fkod, filmcim, szines, szinkron, szarmazas, mufaj, hossz)
fkod A film azonosítója (szám), ez a kulcs
filmcim A film címe (szöveg)
szines A film színes-e (logikai)
szinkron A film szinkronizáltsága (szöveg)
szarmazas A film gyártóinak országa (szöveg)
mufaj A film műfaja (szöveg)
hossz A film vetítési ideje (szám)
hely (fkod, moziazon)
fkod A film azonosítója (szám)
moziazon A mozi azonosítója (szám)
Összetett kulcs
 

 

A következő feladatok megoldását a zárójelben lévő néven mentse el!
3. Lekérdezéssel írassa ki azokat a filmcímeket, amelyek gyártói között Franciaország is szerepel! Más mező ne jelenjen meg! (A)
4. Lekérdezéssel, minden adatával együtt listázza ki azokat a mozikat, amelyekben vetítik a„Lakótársat keresünk” című filmet! (B)
5. Lekérdezéssel írassa ki, hogy mely moziban vetítenek fekete-fehér filmet is! A listában minden mozi csak egyszer szerepeljen! (C)
6. Lekérdezés segítségével írassa ki azoknak a moziknak az adatait, amelyek nem vetítenek filmeket! A lekérdezés csak a mozik nevét és telefonszámát jelenítse meg! Szükség esetén használhat segédtáblát vagy segédlekérdezést. (D)
7. Sorolja fel lekérdezés segítségével azoknak a feliratos vígjátékoknak a címeit, amelyeket több mint két moziban vetítenek! (E)
8. Írassa ki, hogy melyik a leghosszabb vetítési idejű film és melyik mozi(k)ban vetítik! A lekérdezésben csak a film címét és a mozi(k) nevét jelenítse meg! (F)
9. Adja meg azoknak a filmeknek a címét, amelyeket a 13. kerületi mozik vetítenek (filmcím, a mozi neve, irányítószáma és címe)! A 13. kerületi mozik irányítószámának 2. és 3. számjegyéből képzett szám 13. A budapesti irányítószámok egyessel kezdődnek. (G)
10. Készítsen jelentést a G lekérdezés alapján mozi szerint csoportosítva, amelyben a mozi nevét, irányítószámát és címét együtt kiemelve adja meg a 13. kerületben vetített filmeket! A jelentésfejben a cím legyen „A 13. kerületben vetített filmek”! (H)