„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% 61%-70% 71%-80% 81%-90% 91-100%
elégtelen elégséges közepes jó 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 Adatbáziskezelés III
A
csop._____________ 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 : tema TEMA elnevezes
azon tema FOGLALK
azon szereplo SZEREPEL
azon FILM cím rendezo mufaj idotartam kesz_eve hany_dij A betőstílusok jelentése: EGYED, kulcs, egyéb tulajdonság.
kod SZEMELY nev nemzet szul_eve
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