582304 XML-metakieli (ohtk 25.8.2011)
Pääteemat | Esitiedot | Lähestyy oppimistavoitetta | Saavuttaa oppimistavoitteet | Syventää oppimistavoitteita |
---|---|---|---|---|
Tietomuodot ja XML | Tietokantojen perusteet |
Osaa selittää millainen on XML-tietorakenne yleisrakenteena.
Osaa selittää käsitteen metakieli Osaa selittää mitä tarkoitetaan merkkauskiellellä
Osaa selittää käsitteiden XML-metakieli, XML-kieli ja XML dokumentti väliset suhteet
Osaa selittää miten XHTML ja XML suhtautuvat toisiinsa
|
Osaa selittää tiedon rakenteen monikerroksisuuden Osaa selittää millaisia ovat on hyvinmuodostetut ja validit XML-dokumentit Tunnistaa erilaisia tiedon merkkaustapoja ja osaa arvioida niitä Osaa kuvata tietojen väliset kytkentätavat XML-rakenteessa
|
Pystyy omatoimisesti perehtymään uusiin tietojen tallennusratkaisuihin ja arvioimaan rakenteiden käsittelymahdollisuuksia.
|
XML-kielen määrittely |
Osaa selittää määrittelyn aseman XML-kielen käsittelyssä Osaa tulkita XML-rakenteen DTD- ja Schema-määrittelyjä Osaa selittää, mitä tarkoitetaan kuvauksen mukaisella XML-rakenteella
Osaa tulkita nimistömäärityksen vaikutuksen XML-kielen määrittelyssä
|
Osaa selittää erot DTD ja XML Schema määrittelyjen välillä Osaa tulkita eri tekniikoilla laadittuja XML-kielen määrittelyjä ja tuottaa niitä Osaa suunnitella ja määritellä yksinkertaisen XML-kielen Osaa selittää mitä ovat nimistöt ja mihin niitä käytetään |
Osaa suunnitella ja määritellä monimutkaisia XML-kieliä | |
XML-rakenteisen tiedon käsittely |
Osaa nimetä ja kuvailla standardoituja XML-tiedon esitys- ja käsittelytekniikoita Osaa kuvata ainakin yhden tavan käsitellä XML-tietoa ohjelmallisesti |
Osaa nimetä, kuvata ja soveltaa standardoituja XML-käsittelytekniikoita ja niitä hyödyntaviä ohjelmistoja Osaa selittää, mihin käyttötilanteisiin standardoidut käsittelytekniikat soveltuvat ja mihin eivät
Osaa kuvata erilaisia tapoja laatia XML-rakennetta käyttävä ohjelma Osaa arvioida käsittelytekniikoiden etuja ja ongelmia
|
Osaa suunnitella XML-rakenteita käyttävän järjestelmän ja valita välineet rakenteen käsittelyyn | |
XML-kielet | Osaa nimetä ja kuvailla joitain XML-kieliä ja niiden käyttötilanteita | Osaa nimetä ja kuvailla useita XML-kieliä ja niiden käyttötilanteita | Osaa valita käyttötarkoitukseen sopivan XML-kielen ja hyödyntää sitä tehokkaasti |