Informationsteknik – Databaser

Course code I140103
ECTS Credits 5
Goals

Efter avslutad kurs skall den studerande ha förståelse för relationsdatabasers funktion och uppbyggnad samt kunna använda sig av en relationsdatabas för att skapa tabeller, hämta och modifiera information.
För att uppnå målen skall den studerande kunna:
– redogöra för relationsdatabasens funktionsprinciper
– använda sig av ett databasspråk för att skapa och modifiera databastabeller
– skriva databasfrågor som hämtar, uppdaterar, sätter in och raderar data
– utnyttja selektion, projektion, nästlade frågor (subqueries), sammanslagningar (joins), grupperingar (group by)

Contents

Databassystems uppbyggnad och funktion
Relationsdatamodellen
Datamanipulering (DML) med Standard Query Language (SQL)
Datadefinition (DDL) med Standard Query Language (SQL)
Databasvyer
Lagrade procedurer och triggers

Grading scale name

1-5 (för betygssättning)

Vocational education and training

Informationsteknik

Degree program

Utbildningsprogrammet för informationsteknik

Descriptive assessment

Skriftlig tentamen samt godkända inlämningsuppgifter.

Bedömningskriterier – tillfredsställande – synnerligen tillfredsställande (1 – 2)
Har grundläggande insikter i relationsdatabasteori.
Kan skapa enkla databastabeller.
Kan skapa enkla databasfrågor för att hämta och manipulera data.

Bedömningskriterier – goda – synnerligen goda (3 – 4)
Har goda insikter i relationsdatabasteori.
Kan mångsidigt tillämpa olika tekniker för att skapa databastabeller.
Kan mångsidigt tillämpa olika tekniker för att skapa databasfrågor.

Bedömningskriterier – berömliga (5)
Har utmärkta insikter i relationsdatabasteori.
Kan skapa databastabeller med utmärkt beaktande av domäner och övriga begränsningar.
Kan skapa komplexa databasfrågor.

Material

Connolly, T.M. & Begg, C.E. (2014). Database Systems: A Practical Approach to Design, Implementation and Management (6th ed.). Addison-Wesley.

Prerequisite

Introduktion till informationsteknik, Programmering 1

Documentation

Godkänt vitsord noteras i studiekort. Vitsordsskala 1-5 (Vid validering används vitsordet Godkänd).

Teaching methods

Föreläsningar, laborationer och inlämningsuppgifter.

Totalt 5sp*26.7h/sp=133h
21h Föreläsningar
20h Gemensamma övningar
8h Handledning
80h Självständigt arbete
4h Tentamen

Utskriven 09 maj 2025 kl 16:08