A magyar színházi élet igen sokszínű és gazdag. Az elmúlt 10 évben több száz állandó és időszakosan működő színház és színtársulat nyújtott igényes szórakozási és művelődési lehetőséget a közönségnek.
Ez az adatbázis 2011-től tartalmazza a színházak bemutatóinak néhány adatát.
Az adatbázis a következő, színházi bemutatókkal kapcsolatos táblákat tartalmazza:
Táblák:
szinhaz (id, nev, szekhely, belfoldi)
id A színház vagy színtársulat azonosítója (szám), ez az elsődleges kulcs
a feladat szövegében a színház alatt színtársulatot is értünk
nev A színház vagy színtársulat neve (szöveg), minden név eltérő
szekhely A település, ahol a színház vagy színtársulat működik (szöveg)
belfoldi Megadja, hogy a székhely országhatáron belül van-e (szám), ha
országhatáron belüli, akkor értéke igaz esetén 1, hamis esetén 0
eloadas (id, cim, szinhazid, datum, mufaj, nyelv)
id Az előadás azonosítója (szám), ez az elsődleges kulcs
cim Az előadott darab címe (szöveg)
szinhazid A darabot bemutató színház vagy színtársulat azonosítója (szám), idegen kulcs,
egyes előadások esetén nincs megadva
datum A bemutató dátuma (dátum)
mufaj A darab műfaja (szöveg), előfordulhat, hogy nincs megadva
nyelv Az előadás nyelve (szöveg), előfordulhat, hogy nincs megadva
tulajdonsag (id, eloadasid, nev, ertek)
id A tulajdonság azonosítója (szám), ez az elsődleges kulcs
eloadasid Az előadás, amelyhez a tulajdonság tartozik (szám)
nev A tulajdonság neve (szöveg), a perc az előadás percekben mért hosszát,
a felvonás a felvonások számát, a tol a megtekintés alsó korhatárát, az ig
a megtekintés javasolt felső korhatárát adja meg
ertek A tulajdonság értéke (szám)

Ügyeljen arra, hogy a lekérdezésekben pontosan a kívánt mezők szerepeljenek, felesleges mezőt ne jelenítsen meg!
Feladatok:
A bemutatoforras.sql állomány tartalmazza az adatokat. (A táblákat és a táblába beszúró SQL-paracsokat.) Futtassa le a bemutatoforras.sql-t.
A továbbiakban a bemutato adatbázisban dolgozzon!
Lekérdezés segítségével írassa ki azon belföldi színházak nevét és székhelyét, amelyek nevében szerepel a „Kamara” karaktersorozat!

Lekérdezéssel adja meg, hogy a magyaron kívül milyen nyelveken tartottak bemutatókat! Ügyeljen arra, hogy ez a mező nincs minden előadásnál kitöltve! Minden nyelvet csak egyszer jelenítsen meg!

Vannak olyan bemutatók, amelyek adatait hiányosan rögzítették. Készítsen lekérdezést, amely kilistázza azokat a 2017-es bemutatókat, amelyekhez nem rögzítettek színházat! A lekérdezésben az előadás címe és az előadás dátuma jelenjen meg!

Készítsen lekérdezést, amely megadja, „A kis herceg” című mű bemutatóit! Adja meg a színház nevét, a bemutató dátumát, az előadás műfaját! A lista a bemutató dátuma szerint legyen rendezett!
Adja meg lekérdezés segítségével, hogy átlagosan hány óra hosszúak voltak azok az adatbázisban szereplő „opera” műfajú előadások, amelyek hosszáról rendelkezünk adatokkal!
Lekérdezés segítségével adja meg azon színházak nevét és a bemutatók számát, amelyeknek legalább 100 bemutatóját tartalmazza az adatbázis!
Azt a legtöbben sejtik, hogy hazánkban melyik városban működik a legtöbb társulat / játszóhely. Határozza meg a szinhaz tábla felhasználásával, hogy melyik székhelyen működik a második legtöbb! Adja meg a település nevét és a színházak számát! Ha több ilyen település is van, elegendő az egyiket megadnia.
Készítsen lekérdezést, amely megadja azoknak a szegedi székhelyű színházaknak a nevét, amelyek nem mutattak be operettet!
Készítsen lekérdezést, amely megadja, mely miskolci előadásokon adtak meg alsó (tol) és felső (ig) korhatárt is! Jelenítse meg az előadás címét, valamint az alsó és a felső korhatárt!
Készítsen lekérdezést, amely megadja, hogy az adatbázis hányszor annyi budapesti színházat tartalmaz, mint Budapesten kívülit!
Forrás: oktatási hivatal