Definition av relationsmodellen. Informationstrukturering enligt ”Entity-Relationsship”-modellen.
Funktionella beroenden och deras betydelse för god databasdesign. Normalisering. Frågespråk och
bakomliggande matematik. Transaktionshantering. Översikt över olika modeller för
datarepresentation. Laborationer utförda på experimentella och kommersiella system.
Efter godkänd kurs ska studenten kunna:
- förklara ett databashanteringssystems funktioner och uppbyggnad
- diskutera för- och nackdelar med olika databasmodeller
- modellera och strukturera data med hänsyn till aktuella restriktioner
- förklara hur olika restriktioner påverkar databasstrukturen
- använda frågespråk för att formulera frågor samt beskriva den matematiska bakgrunden för frågespråk
- skriva inbäddade SQL-satser i ett tredje generationens programspråk
- redovisa självständigt inhämtad nödvändig kunskap muntligt och skriftligt.