Adatbázis rendszerek 2. 0. Info MÁTRIX 28/1 B IT v: 2019.02.01 MAN
Info Mátrix 28/2
Szándék nyilatkozat Nem akarom megtölteni a koponyákat fölösleges adatokkal, célom az ott ébredező gondolatok helyes irányba terelése, a "vadhajtások nyesegetése". 28/3
Paraméterek (1) Tárgykód: GEIAL323BL Előfeltétel: GEIAL322BL Szakok: Mérnök informatikus BSc, levelező tagozat (GE-BIL) Kredit: 5 pont Teljesítés módja: Aláírás + vizsga Órakiosztás: 8 óra elmélet + 8 óra gyakorlat 28/4
Paraméterek (2) Célkitűzés: A tantárgy célkitűzése, hogy a hallgatók megfelelő jártasságot szerezzenek az adatbázisok távoli elérésének, programozásának és az aktív adatbázis elemek kialakításának, használatának módszereiben. A tárgy jegyzője: Szűcs Miklós (BitMan) A tárgy előadója: BitMan Gyakorlatvezető: BitMan 28/5
Paraméterek (3) A tárgy tartalma: Adatbázis objektumok áttekintése, Az SQL programozási felületek áttekintése, Tárolt eljárások, függvények, triggerek, jobok JDBC programozás, A tranzakció-kezelés alapjai. 28/6
Órarend Konzultációs igény: szucs@iit.uni-miskolc.hu 28/7
Követelmények A gyakorlatok látogatása kötelező. Minden órán lesz katalógus Nem kaphat aláírást az, aki 1-nél több alkalommal hiányzik az órákról Aláírás további feltétele: 1 zárthelyi dolgozat sikeres megírása Féléves gyakorlati feladat elkészítése A félév teljesítése vizsgajeggyel zárul Pótlási lehetőségek: A gyakorlatok pótlására nincs lehetőség A zh sem pótolható 28/8
Pontrendszer A félév értékelése a gyűjtött pontok alapján történik: Pontot érő tevékenységek: A féléves feladat elkészítése (max. 40 pont) A zh megírása (max. 20 pont) Minden tevékenységnél van egy kötelezően elérendő minimális pontszám: Féléves feladat: 40/20 p ZH: 20/11 p 28/9
Féléves feladat Két részből áll: 1. A megkapott szerkezetű tábla létrehozása Oracle rendszerben. A megadott tárolt eljárások és függvények elkészítése. 2. A megkapott szerkezetű tábla létrehozása SQLite rendszerben. JDBC program megírása a tábla kezelésére (minimális funkciók: adatok beszúrása, módosítása, törlése, listázása). 28/10
Féléves feladat A minimum feltételeknek eleget tevő alkalmazásra 25 pontot kaphat. Ha jobb jegyet szeretne, a következő lehetőségei vannak: Ha grafikus felületű JDBC alkalmazást készít, további 5 pontot kaphat. Ha nemcsak a megadott táblának, hanem egy ahhoz kapcsolódó másik táblának a kezelését is megvalósítja, további 5 pontot kaphat. Ha további funkciókkal látja el a programot, pl. keresés, statisztika, beléptetés-jogosultság ellenőrzés, további 5 pontot kaphat. 28/11
Féléves feladat A kész feladatot az utolsó gyakorlaton kell bemutatni, és megvédeni. A feladatra 25+15, összesen 40 pont kapható Az aláíráshoz legalább a fele pontszámot (20) meg kell szerezni A feladatokat sorsolással kapja meg mindenki! 28/12
Vizsgajegy Az utolsó gyakorlaton írunk egy zh-t A dolgozat kb. 75%-a tesztkérdés, 25%-a 28/13 néhány kifejtős választ igénylő kérdés Az elérhető maximális pontszám 80, (60+20) pont Minimum 43 pontot kell megszerezni Az elért pontszám egészre kerekített negyed része fog beszámítani megszerzett pontnak A vizsgajegy a féléves feladat pontjaiból (40p), és a zh eredményből (20p) alakul ki: 0 36 pont: elégtelen 37 42 pont: elégséges 43 48 pont: közepes 49 54 pont: jó 55 60 pont: jeles
Vizsga Vizsgaidőszakban jelentkezni kell vizsgára. Aki megszerezett a féléves feladat és a ZH alapján valamilyen eredményt, kérheti annak elismerését, ez esetben nem kell eljönni a vizsgára, beírom a jegyet a vizsgához! Akinek van aláírása, de nincs megszerzett jegye a félév végén (vagy jobb jegyet szeretne, mint amit szerzett), annak vizsgáznia kell! Vizsga: meg kell írni a vizsgazárthelyit A vizsga időtartama: 60 perc. A vizsgajegy ugyanúgy a féléves feladat pontjaiból, és a zh eredményből alakul ki. 28/14
Egyéni tanrend Felmentés az órák látogatása alól A féléves feladatot el kell készíteni, és a megadott időpontban be kell mutatni! A zárthelyit a megadott időpontban meg kell írni Elérhető pontszámok: Féléves feladat: 40, ZH: 20 A vizsgajegy ugyanúgy a féléves feladat pontjaiból, és a zh eredményből alakul ki. 28/15
Felmentés BSc képzésben elvégzett Adatbázis rendszerek 2 tárgy esetén kérhető a tárgy beszámítása a Dékáni hivatalban. Ha felsőoktatási intézményben tanult olyan tárgyat, amely legalább 5 kredit pontot ér, és szerepelt benne adatbázis programozás, akkor szintén kérhető a tárgy beszámítása. 28/16
Javasolt jegyzet Kovács László: Adatbázis rendszerek Műszaki könyvkiadó, 2004. Elektronikus tananyagok a tárgy weblapján 28/17
28/18
28/19
28/20
28/21
28/22
28/23
28/24
28/25
A tárgy szellemisége (mottója): 16 órában megtanulni adatbázist programozni olyan, mint e-mailben megtanulni úszni! Ebből logikusan következik: A vizsgajegy kb. annak felel meg, mint az e- mailes úszástanfolyamról kapott sikeres teljesítést igazoló oklevél! 28/26
28/27 Info mátrix by BitMan
VÉGE VÉGE 28/28