Databaser 2

7,5 hp

Kursplan, Grundnivå, 2IS227

Det finns en senare version av kursplanen.
Kod
2IS227
Utbildningsnivå
Grundnivå
Huvudområde(n) med fördjupning
Informationssystem G1F
Betygsskala
Underkänd (U), godkänd (G), väl godkänd (VG)
Fastställd av
Institutionsstyrelsen, 3 september 2019
Ansvarig institution
Institutionen för informatik och media

Allmänt

Kursen ingår i följande utbildningsprogram:

* Kandidatprogram i systemvetenskap, inriktning programvaruteknik 180 hp

Behörighetskrav

30 hp informationssystem eller motsvarande inklusive 7,5 hp databaser

Mål

Vad gäller kunskap och förståelse förväntas studenten efter genomgången kurs kunna:

  • sammanfatta hur NoSQL-databaser fungerar
  • förklara vad data warehouse, data mining och distribuerade databaser är och hur de relaterar till relations- och NoSQL-databaser.

Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna:

  • implementera hantering av databastransaktioner,
  • tillämpa avancerade tekniker i relationsdatabaser, exempelvis index, vyer, triggers och stored procedures,
  • utforma och hantera NoSQL-databaser.

Vad gäller värderingsförmåga och förhållningssätt ska studenten efter genomgången kurs kunna:

  • diskutera skillnader och likheter mellan NoSQL-databaser och relationsdatabaser,
  • reflektera kring hur användande av databaser och datalagring kan påverka individ, organisation och samhälle utifrån etiska perspektiv.

Innehåll

Kursen är en fördjupning i relationsdatabaser där transaktionshantering och fleranvändarsystem behandlas samt en fördjupning i SQL med övningar i att arbeta med vyer, index, triggers, cursors och stored procedures.

Vidare behandlas olika typer av NoSQL-databaser med fokus på deras användning i applikationer och deras funktionalitet. Kursen tar även upp användningsområden och designprinciper för olika typer av databaser.

Kursen behandlar även etiska aspekter på hur utformning och användande av olika former av databaser och datalagring påverkar individer, organisationer och samhälle.

Undervisning

Kursen ges i form av föreläsningar, seminarier och laborationer.

Examination

Kursen examineras genom seminarier och inlämningsuppgifter.

Om särskilda skäl finns får examinator göra undantag från det angivna examinationssättet och medge att en student examineras på annat sätt. Särskilda skäl kan t.ex. vara besked om särskilt pedagogiskt stöd från universitetets samordnare eller beslut om undantag som fattats av institutionens arbetsgrupp för studieärenden.

FÖLJ UPPSALA UNIVERSITET PÅ

facebook
instagram
twitter
youtube
linkedin