Databaser og web 6065
Læringsmål
Studentene skal bli kjent med teknologi, verktøy og språk som brukes for å utvikle interaktive, databasedrevne web-applikasjoner, og få praktisk erfaring med utvikling av slike applikasjoner.
Innhold
Systemarkitekturer for databasedrevne web-applikasjoner. Databasesystemer, programmeringsspråk, skriptspråk og dokumentstandarder. Dynamisk innhold på web. Klassebiblioteker for databaseprogrammering. Interaktive web-applikasjoner (AJAX). Dokumentobjektmodellen (DOM). Programmering i databasetjeneren, med lagrede prosedyrer, markører (cursors) og triggere. Flerlagsarkitektur og applikasjonstjenere. Objektrelasjonelle avbildninger (object relational mappings). Semi-strukturerte databaser og XML.
Organisering
5 timer forelesning, øvinger og veiledning pr uke i vårsemesteret.
Vurderingsformer
En individuell, skriftlig 4 timers eksamen. Det blir gitt et antall obligatoriske oppgaver som skal være godkjent før man kan gå opp til eksamen.
Det tas forbehold om mindre justeringer i planen.
Publisert av / forfatter Bjørn Kristoffersen <Bjorn.KristoffersenSPAMFILTER@hit.no>, sist oppdatert av Ian Hector Harkness - 09.09.2010