Csütörtökön 13:30-15:00-ig és 15:15-16:45-ig.
Informatika tanár szakon újabb kötelezően választható blokk indítását tervezzük, mely az adatbázisok és a rájuk épülő integrált környezetek megismertetését tűzi ki célul. Jelenleg informatika tanár szakon a hallgatók összesen 2+2 órában tanulnak adatbázis-kezelést, mely idő nagyon kevés ahhoz, hogy megfelelő mélységben ismertessük a napjainkban oly fontos informatikai területtel kapcsolatos tudnivalókat.
A blokk egyik félévében lehetőséget szeretnénk adni a tanár szakos hallgatóknak, hogy az adatok formális illetve formázott megjelenítését is megismerhessék. A W3C szabványainak, a szemantikus WEB építőelemeinek egyre nagyobb elterjedtségére miatt az XML technológiát választottuk. Így a hallgatók egy félév alatt betekintést kapnak az új formális leírónyelvek használatába. Emellett foglalkozunk a félig strukturált adatok adatbázisban történő tárolási lehetőségivel. Ez egyrészt érinti a relációs modell kiegészítési lehetőségeit XML adatok tárolására, másrészt megismerkedünk natív XML adatbázissal is (Xindice).
Egy egyénileg vagy csoportosan elkészített XML-t használó beadandó feladat bemutatása és megvédése szükséges a gyakorlati jegy megszerzéséhez.
Adatbázisok reprezentálása, adatok leírása, XML szintaktika, jól-formázott leírás. Adatmegszorítás dokumentumtípus definícióval illetve sémával (DTD, schema), érvényesítés. SAX és DOM programozási lehetőségek. Xpath: adattagok címzése. XML dokumentum transzformálása (XSL, XSLT), formázott megjelenítése (akár PDF-ben). Natív XML adatbáziskezelő, az Xindice.