Kursen byggs upp av ett antal föreläsningar, projekt och tentamina.
De tre föreläsningarna tar upp det innehåll som ingår i kursen: Oracle Database 10g, relationsdatabasdesign, databasstruktur, DDL, DML, PL/SQL, användare, roller, rättigheter, import och backup.
De två projekten tar upp praktiska uppgifter inom kursens innehåll.
De tre tentamina tar upp teoretiska uppgifter inom kursens innehåll uppdelat i tre delar.
Det övergripande målet med kursen är att ge en insikt i hur en Oracle 10g-databas fungerar, av vad den är uppbyggd och hur den skall administreras.
För ett godkänt resultat, skall studenten efter avslutad kurs kunna:
- Beskriva hur en relationsdatabas fungerar.
- Beskriva begreppen tabell, kolumn, primärnyckel, främmande nyckel, begränsning, datatyp och vy.
- Beskriva hur en Oracle 10g-databas är uppbyggd.
- Använda SQL DDL-kommandon för att bygga upp och editera en Oracle 10g-databas.
- Använda SQL DML-kommandon för att på en grundläggande nivå välja ut, uppdatera och ta bort data i en Oracle 10g-databas.
- Använda PL/SQL-kommandon för att på en grundläggande nivå bygga procedurer, funktioner och triggers i en Oracle 10g-databas
- Använda användare, roller och rättigheter för att hantera säkerhet i en Oracle 10g-databas.
- Använda befintliga verktyg i Oracle 10g för att importera data.
- Använda befintliga verktyg i Oracle 10g för att göra backup av databaser.
För ett högre betyg, skall studenten efter avslutad kurs kunna:
- Ange ingående hur en Oracle 10g-databas fungerar.
- Ange ingående hur en Oracle 10g-databas är uppbyggd.
- Ange ingående vilka typer av användare, roller och rättigheter som finns att tillgå i Oracle 10g för att hantera säkerhet.