Adatbázis rendszerek II. - Első féléves egyéni feladat 1. Hozzon létre egy adatbázist, mely legalább 4 - egymással összekapcsolt - táblából áll. Használjon minél több féle adattípust (szöveges, numerikus, dátum, logikai...). 2. Töltse fel az összes táblát egyenként legalább 10-10 rekorddal. 3. Készítsen egy naplo táblát is, mely [időpont, esemény, adatok] szerkezetű, és alkalmas az adatbázis eseményeinek naplózására. 4. Készítsen legalább 2 táblához olyan tárolt eljárásokat, mellyel: - felvihető egy rekord, - módosítható egy-egy adat, - törölhető egy rekord. 5. Készítsen legalább 3 olyan tárolt függvényt, melyekkel valamilyen adat kikereshető az adatbázisból (pl. autó színe, termék ára, átlagértékek, beszúrás dátuma...) 6. Készítsen olyan tárolt alprogramot, mely kurzorkezelést valósít meg. 7. Néhány tárolt alprogramban alkalmazzon hibakezelést. 8. Készítsen triggereket, melyek naplózzák a DML eseményeket: pl. [időpont, beszúrás a személy táblába, 17_Kiss Béla_Miskolc...] pl. [időpont, törlés a termék táblából, termék ID: 27] pl. [időpont, ár módosítás a termék táblában, ID: 14_220_240] 9. Készítsen olyan triggert, amely megakadályozza, hogy valamilyen érték egy bizonyos szint alá csökkenjen: pl. termék ára nem lehet kisebb, mint 100, vagy autó ára nem lehet kevesebb, mint 200000. 10. Az egyes táblákhoz tartozó tárolt alprogramokat helyezze el egy-egy csomagban, és a csomagból hívja meg őket. 11. Törölje az összes objektumot (alprogramokat, triggereket, táblákat). 12. Beadandó egy sajátnév(neptunkód).txt fájl, mely a teljes feladat kódját tartalmazza: - táblák létrehozása, feltöltése, - napló tábla, - tárolt alprogramok létrehozása, - hívó parancsok, - az összes objektum törlése. 13. Beadás módja: 2017.április 12-ig küldjön egy emailt a gyakorlatvezetője email címére, és csatolja az email mellé a txt fájlt. Tárgy: ab2 plsql feladat Tartalom: Név, neptunkód, csatolt fájl neve 14. A feladatok szóbeli megvédése a április 12.-ei gyakorlati órán lesz.