Videotéka
A videoteka.txt szöveges állományban egy videotéka filmkínálatát találja. Mivel nagyon sok filmet kínál a téka, a dolgozók úgy döntöttek, a könnyebb kezelhetőség érdekében egy adatbázisban tárolják az adatokat.
A megadott állományban a következő adatokat tárolják:
- cim : a film címe magyarul (szöveg)
- eredeti_cim : a film eredeti címe (szöveg)
- rendezo : a film rendezőjének neve (szöveg)
- szereplok : a film szereplőinek neve, vesszővel elválasztva (szöveg)
- evszam : a film készítésének éve (szám)
- hossz : a film hossza percben (szám)
- hang : a film szinkronos, feliratos, angol feliratos, néma, hangalámondásos, narrációs lehet (szöveg)
Feladatok
- Hozzon létre egy adatbázist video néven, majd importálja az adatokat ebbe az adatbázisba, egy filmek nevű táblába!
- Adjon minden filmnek egyedi azonosítót azon néven, ezt a program automatikus sorszámozással töltse ki
- Készítsen lekérdezést, mely a magyar nyelvű filmeket adja meg! (01_magyar)
- Készítsen lekérdezést, mely az amerikai nyelvű filmeket adja meg! (02_amerikai)
- Lekérdezés segítségével adja meg, hogy a szinkronos, feliratos, stb. filmekből hány darab található a tékában! (03_hang)
- Valaki meg szertné nézni az összes olyan filmet, aminek a címében a "cápa" szó szerepel. Listázza ki ezeket! (04_capa)
- Az egyik kölcsönző kedvenc rendezője Ridley Scott, és már látta tőle a "G.I. Jane" című filmet. Adja meg lekérdezés segítségével, hogy ezen kívül mely filmek találhatóak még a tékában, melyeket Scott rendezett. (05_rscott)
- Listázza ki, hogy az egyes országokból hány film található a tékában! (06_orszagok)
- Adja meg lekérdezés segítségével a magyar filmek átlagos hosszát. (07_magyaratlag)
- Ha valaki végig akarja nézni az összes francia filmet, ez hány percet venne igénybe? (08_osszfrancia)
Feladatok (második rész)
- Készítsen lekérdezést, mely megadja a leghoszabb magyar nyelvű film címét, rendezőjét és a készítés évét! Ehhez készítsen segédlekérdezést, mely megadja a leghosszabb magyar film hosszát! (09_magyar_max_hossz és 09_leghosszabbmagyar)
- Adja meg lekérdezés segítségével a legrégebbi filmet! (Ha több ilyen is van, akkor adja meg mindet!) (10_legregebbi és 10_legregebbi_seged)
- Adja meg annak a rendezőnek a nevét, aki a legtöbb filmmel van jelen a kínálatban! (11_legtobbfilm)
- Adja meg a legrövidebb amerikai film rendezőjét és címét! (12_legrovidebbamerikai)
- Adja meg lekérdezéssel, hogy a 90-es évek egyes éveiben hány filmet készítettek, ami megtalálható a tékában (12_kilencvenes)
- Adja meg lekérdezés segítségével, hogy melyik évben készítették a legtöbb filmet a téka kínálatában! (13_legjobbev)
Feladatok (harmadik rész)
- Készítsen jelentést a magyar filmekről. A jelentésben rendező szerint csoportosítva jelenjenek meg a filmek és a készítés éve. Egy-egy rendezőnél a készítés éve szerint növekvőleg mutassa a filmeket! (14_magyar_filmek)
- Készítsen jelentést, mely a '90-es években készült filmeket sorolja fel. A filmek évenként ABC sorrendben jelenjenek meg! A film címe mellett annak rendezőjét is jelenítse meg a jelentésben! (15_kilencvenes_filmek)