Rendszergazdák adatbázis
Az adatbázis tartalma
Egy iskolában adatbázisban rögzítik a rendszergazdák teendőit.
Az iskola dolgozói és tanulói egy internetes űrlapon jelenthetik be a hibákat.
A hibák az adatbázisba kerülnek, a feladatokat az informatikai
munkaközösség egyik tagja rendeli a rendszergazdákhoz.
A hibabejelentés egy kódot, a bejelentés dátumát,
a hibás eszköz azonosítóját és a hiba rövid leírását tartalmazza.
A bejelentés után dől el,
melyik rendszergazda felelős a hiba elhárításáért.
Ekkor állapítják meg a probléma megoldásának fontosságát is. (A = alacsony, K = közepes, M = magas)
Bejelentéskor a hiba státusza ,"bejelentve",
a hozzárendelés után "folyamatban"
és a probléma megoldásakor "megoldva".
A relációs séma
hiba(
hibaaz : egész; a hibák azonosítója, elsődleges kulcs
bdat : dátum; a hibabejelentés dátuma (év-hónap-nap)
hdat : dátum; a hibát ekkor rendelték valamelyik rendszergazdához (év-hónap-nap)
rgaz : egész; a felelős rendszergazda azonosítója
mdat : dátum; a probléma megoldásának dátuma (év-hónap-nap)
stat : felsorolás; értéke 'bejelentve', 'folyamatban' és 'megoldva' lehet, a hiba státusza
szgaz : egész; a hibás eszköz kódja
hibadef: szöveg; a hiba leírása
prior : felsorolás; értéke 'A','K' és 'M' lehet (alacsony, közepes, magas), a probléma fontosságát jelzi
)
rg(
rgaz : egész; a rendszergazda azonosítója, elsődleges kulcs
neve : szöveg; a rendszergazda neve
tel : szöveg; a rendszergazda telefonszáma
)
szg(
szgaz : egész; a gép azonosítója, elsődleges kulcs
hely : egész; a gép szobaszáma
tip : felsorolás; értéke 'pc', 'szerver' és 'printer' lehet,az eszköz típusa
)
Kérdések
- Sorold fel a rendszergazdákat, név szerint rendezve!
- Hány hibabejelentés vonatkozik nyomtatóra?
- Listázd ki "Knuth Donald" rendszergazda megoldatlan feladatainak számát!
- Írd ki azon rendszergazdák nevét, akiknek van megoldatlan magas prioritású feladata!
- Mikori a legrégebben bejelentett megoldatlan probléma?
- Melyik szobákban vannak megoldandó feladatok?
- Sorold fel "Kiss Béla" megoldatlan feladatait a bejelentés
dátuma szerint rendezve!
- Melyek a megoldatlan, magas prioritású feladatok?
- Listázd ki szobánként csoportosítva, hogy hány bejelentett hiba volt!
- Rendezd sorba a rendszergazdákat, a megoldott problémák száma szerint rendezve.
Csak azok jelenjenek meg a listában, akik legalább egy munkát befejeztek.