| Skriv ut | Lukk vindu |
Høst 2026
MDV-1004 Databaser, søkemotorer og datamodellering - 10 stp
Ansvarlig enhet
Emnetype
Studiepoengreduksjon
Innhold
Databaser og søkemotorer er grunnleggende innen all moderne dokumentorganisering og viktige for alle institusjoner som håndterer dokumenter. Utgangspunktet er gjerne samlinger av et eller annet: bøker, filmer, nettsider, varer i en butikk, kurs ved universitetet, nyheter i en nettavis. Ofte registreres informasjon om hvert objekt i samlingen i en database, mens en søkemotor registrerer innholdet (f.eks. fulltekst). En kombinasjon gir i mange tilfeller det beste resultatet.
Datamodellering er arbeidet med å planlegge databasen. Først modelleres objektene (entitetene) som skal være med, deres egenskaper, sammenhenger og begrensninger. Modellen konverteres deretter til et normalisert skjema som danner grunnlaget for en velfungerende database.
Emnet gir en praktisk og teoretisk innføring i datamodellering, søkemotorer og databaseteori med vekt på relasjonsdatabaser. I hovedsak er behandlingen fra et informasjonsteknologisk perspektiv, men også samfunnsmessige og politiske konsekvenser blir tatt opp. Som en del av emnet gjennomfører studentene flere større praktiske databaseprosjekter, blant annet en bibliotekkatalog og en database med selvvalgt tema som semesteroppgave (eksamen)
Opptakskrav
Generell studiekompetanse eller realkompetanse.
Søknadskode 9199 - Enkeltemner (ikke realfag), lavere grad.
Hva lærer du
Etter bestått emne skal du ha følgende læringsresultat:
Kunnskaper
Du har:
- kunnskap om ulike typer informasjonsarkitektur, spesielt databaser og søkemotorer
- kunnskap om konseptuell og logisk datamodellering
- kunnskap om og forståelse for normalisering
- kunnskap om hvordan informasjon kan hentes ut av databaser med SQL-spørringer
- grunnleggende forståelse for søketeknologiens politiske og samfunnsmessige betydning
Ferdigheter:
Du kan:
- utføre datamodellering med ER-diagram og logisk skjema (implementasjonsskjema)
- normalisere tabeller til tredje normalform
- lage SQL-spørringer mot minst to tabeller
- implementere et logisk skjema til en fungerende database med tabeller, sentralbord, skjemaer, spørringer, rapporter og makroer
Undervisnings- og eksamensspråk
Undervisning
3 timer forelesning og 2 timer seminarer / praktiske øvelser ukentlig i semesteret.
Kvalitetssikring av emnet: Alle emner midtveis-evalueres en gang i løpet en 3-årsperiode på bachelorgradsnivå. Studieprogramleder avgjør hvilken studieretning som skal evalueres per år, og hvilke emner som skal evalueres av studenter og lærer per år.