Leonardo da Vinci Kísérleti projekt által továbbfejlesztett Szakmai program KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Adatbáziskezelés III. (elmélet+gyakorlat) Készítette: Kupcsikné Fitus Ilona Szakmai lektor: Csák Máté Dr. Herdon Miklós 2003
1. A TANTÁRGY CÉLJA A modul célja, hogy megismertesse a széleskörően alkalmazott relációs adatbázisok SQL-ben történı feldolgozását. 2. KÖVETELMÉNYEK A TANTÁRGY MEGKEZDÉSEKOR A tantárgy teljesen az Adatbáziskezelés II tantárgy fogalmaira épül. A tantárgy gyakorlata konkrét adatbáziskezelı rendszer segédletével az elmélettel párhuzamosan tanítható. (A gyakorlati háttér MS Access adatbázissal kapcsolatos alap.) 3. TANANYAG IDİSZÜKSÉGLETE A TANTÁRGY ÓRASZÁMA (kontakt óra, csoportos gyakorlat, egyéni(önálló) tanulás, projektmunka, összes óraszám) Kontakt óra: Csoportos gyakorlat: Egyéni (önálló) tanulás: A tantárgy összes óraszáma: 20 óra 30 óra 50 óra 100 óra 4. A TANTÁRGY TARTALMA SQL nyelv elemei A nyelv mint szabvány és kapcsolata a 4GL fejlesztıi eszközökkel Adatbázis, táblák, adattípusok, kifejezések, aggregáló függvények Adatbázis felépítése adat-, eredmény-, nézet-, index-, szinonima-tábla (4 óra) Az SQL parancsai (16 óra) adatdefiníciós: adatbázis létrehozása, megnyitása, törlése; adattábla létrehozása, megmódosítása, törlése; sorok bevitele, módosítása, törlése lekérdezı: E-tábla létrehozása; a SELECT parancs és minden alparancsa (sor, oszlop kiválasztása, csoportosítás, rendezés, több tábla összekapcsolása, beágyazott SELECT, E-tábla elmentése) megszorítások és triggerek az újabb SQL-szabványokban kulcsdefiniálás, hivatkozási integritás oszlopra vagy sorra vonatkozó feltételek több sort ill. táblát érintı megszorítások triggerek hozzáférési jogok kiosztása és visszavonása táblákon ill. adatbázison végzett mőveletekre tranzakciós eljárások érvényesítése és érvénytelenítése Több adatbázis felépítése Adatdefiníciós parancsok kipróbálása Lekérdezések megvalósítása Egyszerőbb megszorítások beépítése (6 óra) (3 óra) (18 óra) (3 óra)
5. KÖVETELMÉNYEK A TANTÁRGY MEGTANÍTÁSA UTÁN A képzést követıen a hallgató képes: a szabvány SQL nyelvet használni a lekérdezéseket SQL-ben, a megszorításokat verbálisan megfogalmazni a szabvány SQL nyelven lekérdezéseket elkészíteni 6. A TANTÁRGY KAPCSOLÓDÁSA MÁS TANTÁRGYAKHOZ Adatfeldolgozást igénylı feladatoknál gazdasági tárgyakban. A tantárgyban szerzett ismeretekre és készségekre épít az Adatbázis IV. (gyakorlati alkalmazás) tantárgy a IV. szemeszterben. 7. A HALLGATÓI ÉRTÉKELÉS MÓDJA A vizsga írásban történik (60 perces) a tantárgy oktatásának legvégén. Ajánlott a számítógéphasználat (varázsló alkalmazása kizárva). Értékelés: 0%-60% elégtelen 61%-70% elégséges 71%-80% közepes 81%-90% jó 91-100% jeles Nem szükséges az ötfokozatú értékelés, de az elégséges szintő pontszám kell ahhoz, hogy a képzésben résztvevı modulvizsgára (kollokvium) jelentkezhessen a félévi vizsgaidıszakban. A III. szemeszter végi kollokviumra ( Informatika felsıfokú szakmai ismeretek modul kollokvium) való jelentkezés feltétele a minimum 60%-os teljesítmény elérése. 8. MINTAFELADATOK, MINTAPÉLDÁK Mellékelve: 1 vizsgasor. Továbbiak: az elektronikus tananyag Feladattárában 9. TÁRGYI FELTÉTELEK (a tantárgy tanításához elmélet, gyakorlat szükséges tárgyi feltételek) Számítógépes kivetítı vagy írásvetítı Vizuál-tábla Számítógép terem a tantárgy megtanításához szükséges hardver és szoftver konfigurációval, mely minimálisan az alábbi: Hardver: processzor 800 MHz memória 128 MB HDD 10 GB monitor 14 colos SVGA
Szoftver: minimálisan Ms Access for Windows adatbáziskezelı 10. SZEMÉLYI FELTÉTELEK A törvényi szabályozásnak megfelelı végzettségő informatika tanár. A tanárnak rendelkeznie kell a tanulásirányítási módszer ismeretével és alkalmaznia kell a tanítás-tanulási folyamatban azt. 11. AJÁNLOTT IRODALOM TANÁROK RÉSZÉRE Kishore Bhamidipati: SQL programozói referenciakönyv, Panem Kft. Budapest 1999. 12. AJÁNLOTT IRODALOM HALLGATÓK RÉSZÉRE Kupcsikné F. Ilona: Adatbáziskezelés III, elektronikus tankönyv, kísérleti jegyzet, SZÁMALK Kiadó Kupcsikné F. Ilona: Adatbáziskezelés, elektronikus példatár, kísérleti jegyzet, SZÁMALK Kiadó Stolnicki Gyula : SQL kézikönyv, ComputerBooks 1995. J.D.Ullman J.Widom: Adatbázisrendszerek alapvetés, Panem 1998. MS Access Help 13. A TANTÁRGY KREDITPONTJAINAK SZÁMA (A MODUL ÖSSZKREDITBEN)
AIFSZ A csop. Adatbáziskezelés III név: Házi filmtárunkban a filmek alapadatait, rendezıjét, fıbb szereplıit tartjuk nyilván. A személyek közül kerülnek ki a rendezık is és a szereplık is. A filmek több témával is foglalkozhatnak és viszont. Az adatbázis : azon azon tema tema azon szereplo kod TEMA FOGLALK FILM SZEREPEL SZEMELY elnevezes cím nev rendezo nemzet mufaj szul_eve idotartam kesz_eve hany_dij A betőstílusok jelentése: EGYED, kulcs, egyéb tulajdonság. SQL-lekérdezések: 1. Név szerint kik a fıbb szereplıi a Kapcsolat címő filmnek 2. Mőfajonként hány díjnyertes filmünk van 3. A leghosszabb film milyen témákkal foglalkozik 4. Hány filmben szerepel Al Pacino Robert de Niro -val 5. Melyek azok a filmek, melyek rendezıje szerepelt már valamely filmben Rendelkezésre álló idő: 60 perc Elérhető pontszám: 5x2 pont Elégtelen: 60% alatt KFI