Filmek

A filmek adatbázis ER modellje:

alt text

Ahol a filmek adatbázis mezői a következők:

Mezőnév Értéke
filmid (film) film azonosító, egész szám, automatikus sorszámozás, kötelező kitöltésű, elsődleges kulcs
cim film címe, változó hosszúságú (100) szöveges, kötelező kitöltésű
megjelenes megjelenés éve, egész szám (4), kötelező kitöltésű
mufaj film műfaja, változó hosszúságú (15) szöveges, kötelező ktöltésű
gyarto film gyártója, változó hosszúságú (25) szöveges, kötelező kitöltésű
hossz film hossza percben rövid egész, előjel nélküli, kötelező kitöltésű
szineszid (szinesz) színész azonosító, egész szám, automatikus sorszámozás, kötelező kitöltésű, elsődleges kulcs
nev színész neve, változó hosszúságú (30) karakter, kötelező kitöltésű
szuldatum színész születési dátuma, rövid dátum, kötelező kitöltésű
nemzet színész állampolgársága – nemzetisége változó hosszúságú (10) szöveges, kötelező kitöltésű
id szerepek azonosítója, egész szám, automatikus sorszámozás, kötelező kitöltésű elsődleges kulcs
filmid (szerepek) film azonosító egész szám, kötelező kitöltésű idegen kulcs a film tábla filmid mezőjéhez
szineszid (szerepek) színész azonosító egész szám, kötelező kitöltésű idegen kulcs a szinesz tábla szineszid mezőjéhez
szerep színész által eljátszott szerep változó hosszúságú (30) szöveges, kötelező kitöltésű

A feladatok megoldására egyetlen, .sql állományba dolgozz, majd ezt küld el nekem email-be! A Ügyeljen arra, hogy olyan lekérdezést készítsen, amely a feladatban elvárt összes mezőt tartalmazza, illetve felesleges mezőt ne jelenítsen meg! Figyeljen arra is, hogy a mezők pontosan, a minta szerint megadott néven jelenjennek meg. A minták nem feltétlenül a teljes eredménytáblát tartalmazzák!

  1. A filmek.sql állomány tartalmazza a táblákat létrehozó és az adatokat a táblába beszúró SQL parancsokat. Futtassa le a filmek.sql parancsfájlt a megadott vizsga datbázison!

  2. Antonio Banderas nevű színész születési dátumát a nyilvántartást vezető cég egyik alkalmazottja elgépelte, javítsa ki azt 1960. augusztus 10-re!

  3. Rögzítse az „Ötödik elem” sci-fi filmet, melyet 1997-ben a Gaumont jelentett meg és a hossza 123 perc!

  4. Készítsen lekérdezést, hogy hány perc hosszúságú a leghosszabb sci-fi az adatbázisban!

    alt text

  5. Készítsen lekérdezést, amely kilistázza az 1970 és 1980 között született színészeket születési időpontjuk szerint növekvő sorrendbe, azonos születési dátum esetén nevük szerint ABC rendbe legyenek rendezve! alt text

  6. Készítsen lekérdezést, mely eredményül adja, hogy mely nemzet színészei szerepelnek a legtöbben az adatbázisban! alt text

  7. Készítsen lekérdezést, mely kiírja a filmeket és azt, hogy hány éve jelentek meg! alt text

  8. Készítsen lekérdezést, amely kilistázza, hogy mely színészek szerepelnek egynél több filmben! A listát úgy rendezze, hogy a legtöbb filmben szerepelt színészek kerüljenek előre, azonos szereplésszám esetén a színészek neve szerint ABC rendbe! alt text