IINI4022

XML-Teknologi

Sist undervist 2019

Høst og Vår

Trondheim

Norsk

Oversikt

Snitt

D

2,33

0,04

Ståprosent

100 %

likt

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Hva er XML og nytteverdien av denne teknologien. Lagre data, endre data, hente ut data i XML. Validering av XML (bruk av skjema). Eksempler på praktisk bruk av XML inkludert SVG. Bruk av DTD, XML Schema, XSLT, DOM, Lagring av XML i database. XQuery (for å hente ut data).

Læringsmål

Etter å ha gjennomført emnet XML -teknologi skal studenten ha følgende samlete læringsutbytte:

KUNNSKAPER:
Kandidaten:
- kjenner sentrale begreper innen XML-teknologi og hvordan teknologien kan brukes, og kan gjøre rede for dette
- forstår hvordan et XML-dokument er bygd opp (tre-struktur) og vite hvordan skjema brukes til å validere (sette krav til) struktur og datainnhold til dokumentet
- forstår skillet mellom data (innhold), struktur (skjema) og presentasjon
- kan gjøre rede for noen praktiske eksempler på konkret bruk av XML
- kjenner til eksempler på hvordan XML kan lagres i en relasjonsdatabase

FERDIGHETER:
Kandidaten:
- kan lage egne løsninger i XML -teknologi for oppbevaring og utveksling av data i et informasjonssystem (e-løsninger og web-løsninger).
- kan lage egne skjema i en gitt skjemastandard mot egne eller gitte XML-dokument
- vite hvordan en kan endre (oppdatere) struktur og/eller datainnhold til et gitt XML-dokument
- kan utføre enkle XQuery-spørringer mot en eller flere XML-dokument

GENERELL KOMPETANSE:
Kandidaten:
- viser en bevisst holdning til lagring og representasjon av semi-strukturelle data i et informasjonssystem
- viser en bevisst holdning til å unngå unødvendig dobbeltlagring av data i en XML-struktur

Læringsformer og aktiviteter

Nettstudium. Moduler (leksjoner), øvingsoppgaver (tilsvarende 8 obligatoriske), diskusjonsforum og andre former for studentaktivitet på Web, selvstudium.