Mål
Kunskap och förståelse
Efter godkänd kurs ska den studerande kunna:
- förklara normaliseringens betydelse för en designlösning av en relationsdatabas
- förklara betydelsen av tydliga identifierare för tabeller i relationsdatabaser
Färdighet och förmåga
Efter godkänd kurs ska den studerande kunna:
- tillämpa grundläggande principer för relationsdatabaser i enlighet med relationsmodellen
- använda begreppsmodellering samt grafiska beskrivningstekniker för att designa relationsdatabaser som svarar mot lägst tredje normalformen
- manipulera data och databasobjekt
- använda normalisering för att analysera, verifiera och modifiera en datamodell
Innehåll
Kursens behandlar principer och metoder för att designa och använda relationsdatabaser. Kursen introducerar databaskonceptet, systemteori och grundläggande designprinciper för relationsdatabaser. Kursen innehåller även metoder för att utveckla databassystem. Vidare behandlas hur och varför databaser används i företag, myndigheter och organisationer.
Examinationsformer
- Laborationsrapport
- Hemtentamen
Betyg
Som betygsskala på hel kurs används U–G.
Betyg rapporteras enligt följande:
- Laborationsrapport - 4 hp | U–G
- Hemtentamen - 3,5 hp | U–G
Behörighet
- Programutvecklingsteknik 7,5 hp eller annan programmeringskurs 7,5 hp
Övrigt
Undervisning och material kan förekomma på engelska.
Kursen kan inte ingå i en examen tillsammans med andra kurser med motsvarande innehåll.
Om studenten har ett beslut/rekommendation om riktat pedagogiskt stöd från Högskolan Dalarna på grund av funktionsnedsättning, har examinator rätt att anpassa examinationen. Examinator avgör utifrån kursplanens mål om examinationen kan anpassas i enlighet med beslutet/rekommendationen.