För betyget 3 krävs:
En felaktigt eller dåligt uppbyggd databas kan ge stora svårigheter.
När man väl konstruerat en databas och börjat fylla den med data,
kan den finnas kvar i årtionden,
kanske långt efter att de nuvarande applikationsprogrammen slutat användas
och ersatts av nya, som arbetar med samma databas.
Även om det i teorin går att ändra databasens schema,
kan det i praktiken vara mycket svårt.
Därför är det mycket viktigt att göra ett korrekt och bra schema för databasen.
För att överhuvudtaget bli godkänd på kursen,
måste man ha järnkoll på grundläggande datamodellering.
Om man inte kan skilja på ett ett-till-många-samband
och ett många-till-många-samband blir man underkänd.
Om man inte kan implementera dem korrekt och bra i form av tabeller i en relationsdatabas,
blir man underkänd.
Dessutom:
grunder om SQL, integritetsvillkor,
grunder om prestanda, index och transaktioner.
Grunder om normalisering och normalformer.
För betyget 4 eller VG krävs:
Mer kunskap och färdigheter att skriva SQL,
och en djupare förståelse för prestanda, index och transaktioner.
Förståelse för normalisering och normalformer.
Lagrade procedurer. Aktiva databaser. Databasbaserade webbplatser och XML.
För betyget 5 krävs:
Mer och bättre kunskap, förståelse och färdigheter.
Thomas Padron-McCarthy
(thomas.padron-mccarthy@oru.se),
19 november 2014