Lärandemål
Kursens övergripande mål är att studenten ska tillägna sig kunskap om principer och metoder för att designa och använda relationsdatabaser.
Efter avslutad kurs ska studenten kunna:
Kunskap och förståelse
- förklara normaliseringens betydelse för en designlösning av en relationsdatabas.
- förklara betydelsen av att designa bra identifierare för tabeller i relationsdatabaser.
Färdighet och förmåga
- 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 skapa, ändra samt ta bort databasobjekt med hjälp av SQL och PL/SQL.
- använda normalisering för att analysera, verifiera och modifiera en datamodell så att den uppfyller tredje normalformen.
Innehåll
Examinationsformer
Skriftlig tentamen (4,5 hp) och skriftlig redovisning av laborationer (3 hp, betygskala U-G).
Arbetsformer
Betyg
Som betygsskala används U–VG.
Resultatet på den skriftliga tentamen styr slutbetyget på kursen.
Förkunskapskrav
- Grundläggande programmering 7,5 hp
Övrigt
Antal examinationstillfällen är p.g.a. ämnets snabba utveckling begränsade till fem.
Kursen kan ej tillgodoräknas i en examen samtidigt som kurser i grundläggande databassystem.
Ersätter IK1051.