Herbst
2026
MDV-1004 Databaser, søkemotorer og datamodellering - 10 stp
Course content
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)
Objective of the course
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
Teaching methods
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.
Schedule
Eksamen
| Vurderingsform: | Karakterskala: |
|---|---|
| Oppgave | A–E, stryk F |
Obligatoriske arbeidskrav:Følgende arbeidskrav må være gjennomført og godkjent før man kan framstille seg til eksamen: |
|
| Datamodellering | Godkjent – ikke godkjent |
| Normalisering | Godkjent – ikke godkjent |
| SQL-spørringer og søk | Godkjent – ikke godkjent |
| Databaser / Søkemotorer | Godkjent – ikke godkjent |
- Questions about the course
-
E-post: hsl-instadm@uit.no
Telefon: 77660793
- Earlier years and semesters for this topic