IS-100 Digitaliseringens betydning for fremtidens samfunn og IS-110 Objektorientert programmering, eller tilsvarende.
Læringsutbytte
Etter fullført emne skal studentene kunne:
gjennomføre analyse, design og konstruksjon av enklere relasjonsdatabaser
forklare viktige prinsipper for organisering og håndtering av relasjonelle data
gjennomføre normalisering
bruke SQL til å definere og håndtere en relasjonsdatabase
forklare prinsipper for kontroll av parallelle prosesser i databaser.
Innhold
Dette emnet gir en innføring i dataanalyse innenfor området datamodellering ved bruk av bl.a. UML klassediagram, ER-diagram, og relasjonsmodell. Emnet vil videre introdusere relasjonsdatabaser og normalisering av data. Studentene vil lære å utvikle databaser i praksis ved bruk av SQL (Structured Query Language).
Undervisnings- og læringsformer
Undervisning gis i form av forelesninger og labøvelser. Undervisningen i IS-201 samordnes med IS-200 og IS-202, så studenter anbefales å ta disse i samme semester.
Estimert arbeidsomfang er 270 timer.
Vilkår for å gå opp til eksamen
Obligatoriske oppgaver må være godkjent.
Eksamen
Mappeevaluering med gruppearbeid og individuelle elementer. Individuell gradert karakter, A-F.
Studentevaluering
Emneansvarlig i samråd med studenttillitsvalgt fastsetter evalueringsform og om emnene skal ha midtveis- eller sluttevaluering, jf. kvalitetssystemet kapittel 4.1. Informasjon om evalueringsform for emnet publiseres i Canvas.