Hoppa till huvudinnehållet
Till KTH:s startsida Till KTH:s startsida

IV1351 Datalagring 7,5 hp

Kurs-PM HT 2022-50341

Version 1 – 2022-10-07 11:34:29

Kursomgång

HT 2022-1 (Startdatum 2022-10-31, Svenska)

Undervisningsspråk

Svenska

Kursen ges av

EECS/Datavetenskap

Kurs-PM HT 2022

Presentation av kursen

Kursen introducerar området databaser/datalagring. Följande ämnen tas upp:

  • Introduktion till databaser, datalagring och informationsadministration
  • Relationsmodellen och normalisering
  • Konceptuell modellering och logisk databasmodellering
  • Frågespråk
  • Minneshantering och hantering av persistent lagring

Rubriker markerade med en asterisk ( * ) kommer från kursplan version HT 2021

Innehåll och lärandemål

Kursinnehåll

  • Introduktion till databaser, datalagring och informationsadministration
  • Relationsmodellen och normalisering
  • Konceptuell modellering och logisk databasmodellering
  • Frågespråk
  • Minneshantering och hantering av persistent lagring

Lärandemål

Efter godkänd kurs ska studenten kunna

  • beskriva och förklara grundläggande begrepp, principer och teorier inom området data/databaser/datalagring, samt inom informationsadministration och databasteknik
  • modellera informationsbehov utifrån en verksamhetsbeskrivning och omvandla modellen till en fungerande databas
  • använda relationsdatabaser och frågespråk
  • beskriva hur ett program kan komma åt en databas och skriva ett sådant program.

Läraktiviteter

Kursens läraktiviteter beskrivs under rubriken Scheduled Activities på kursens förstasida i Canvas

Förberedelser inför kursstart

Kurslitteratur

  • [Main] Fundamentals of Database Systems (7th Edition recommended, 6th edition is also fine) by Ramez Elmasri and Shamkant B. Navathe.
  • [Optional] Database System Concepts (7th Edition) by Silberschatz Abraham, Henry Korth, Sudarshan S.

Programvara

Det är bra att installera en diagrameditor och en databashanterare (database management system) innan kursen startar. Det finns förslag på sådana på sidan Software i Canvas.

Examination och slutförande

Betygsskala

A, B, C, D, E, FX, F

Examination

  • LAB1 - Laboration och projekt, 4,5 hp, Betygsskala: A, B, C, D, E, FX, F
  • TEN1 - Tentamen, 3,0 hp, Betygsskala: A, B, C, D, E, FX, F

Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

Examinator får medge annan examinationsform vid omexamination av enstaka studenter.

Avsnittet nedan kommer inte från kursplanen:

Examinationen beskrivs i detalj på kursens förstasida i Canvas.

Etiskt förhållningssätt

  • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
  • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
  • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

Ytterligare Information

Ingen information tillagd

Fakta om kursomgång

Startdatum

2022-10-31

Kursomgång

  • HT 2022-50341

Undervisningsspråk

Svenska

Kursen ges av

EECS/Datavetenskap

Kontakter