Seminární skupina PB138 Moderní značkovací jazyky a jejich aplikace
Stručný úvod do XML
Technické informácie
- Bodovanie predmetu
- Informácie o týmových projektoch (GoogleCode, týmy, zadania, programovacie jazyky)
Základné štruktúrovanie XML dokumentu
- Ukladanie len doležitých (neredundatných) informácií -> normálne formy v databázach
- Štruktúrovanie údajov
- Úloha: Navrhnite XML štruktúru tak, aby zachytávala študentov a predmety, ktoré má zapísané (<student>, <course>)
- Rozdiely medzi atribútami XML elementu a jeho potomkami
- Úloha: Stiahnite si zo stránok NITE XML ukážku z k korpusu Switchboard(groups.inf.ed.ac.uk/nxt/CorpusSamples/switchboard.zip). Vysvetlite, kde sa jedná o logické rozdelenie, ktoré je ekvivalentom inej DB/tabuľku a kde o funkčné rozdelenie, kde sa jedná o iný typ spracovanie údajov.
- Efektívne využívanie namespaces
- Úloha: Napíšte XML súbor, ktorý obsahuje rovnaké údaje ako Študijný katalóg na FI.