732G16 · 7,5 hp · Grundnivå (G1F) · Datavetenskap
Databaser: design och programmering
Ges · nästa start VT 2027
30 %
klarade senaste ordinarie tentan
TEN1 · 5 jun 2026 · 23 studenter
60 %
klarade ordinarie tentorna, alla tillfällen de senaste 5 åren
TEN1 · 102 studenter
Ovanligt svår 2025/26
30 % klarade ordinarie tentan läsåret 2025/26 (23 studenter), mot 66 % i snitt åren innan (79 studenter).
Ingår i 1 program
Tentamen
TEN1 Tentamen
- VG
- G
- U
Ordinarie tentor
60 % godkända · 102 studenter
- 30 %23
- 65 %17
- 83 %29
- 44 %18
- 73 %15
Omtentor
54 % godkända · 41 studenter
- 80 %10
- 50 %8
- 44 %9
- 50 %6
- 38 %8
- Klarar omtentan: 54 % (41 studenter), jämfört med 60 % (102 studenter) på ordinarie
- Får VG: 24 % (143 studenter)
Visa små tillfällen (4)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 0 %2
- 50 %2
- 75 %4
- 50 %2
Övriga moment
Deltentor, inlämningar och laborationer. De ingår inte i siffrorna överst.
Inlämning eller laboration
LAB1 Laboration
- G
Ordinarie tillfällen
100 % godkända · 59 studenter
- 100 %10
- 100 %16
- 100 %17
- 100 %16
Senare tillfällen
100 % godkända · 7 studenter
- 100 %7
- Klarar ett senare tillfälle: 100 % (7 studenter), jämfört med 100 % (59 studenter) på ordinarie
Visa små tillfällen (21)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 100 %4
- 100 %2
- 100 %4
- 100 %1
- 100 %2
- 100 %2
- 100 %2
- 100 %2
- 100 %2
- 100 %1
- 100 %1
- 100 %1
- 100 %2
- 100 %2
- 100 %1
- 100 %1
- 100 %2
- 100 %1
- 100 %2
- 100 %2
- 100 %2
Om kursen
Mål
Efter avslutad kurs ska den studerande kunna:
- Använda de viktigaste begreppen inom databasområdet på ett korrekt sätt
- Designa en datamodell med hjälp av ER-modellering
- Utforma och använda en relationsdatabas med hjälp av SQL
- Redogöra för den teoretiska grunden för relationsmodellen och hur denna påverkar vad som är bra design av en databas, speciellt normalisering
- Redogöra för hur datalagringsteknik kan påverka databashanteringssystemet och hur man med hjälp av indexering kan snabba upp sökningar
- Diskutera problem som kan uppstå när databasen används av många användare och några möjliga lösningar på detta.
- Redogöra för hur databashanteringssystem kan garantera att data är persistenta och hur detta kan lösas med hjälp av databasåterställning och backup
- Använda en relationsdatabas via ett egenkonstruerat applikationsprogram genom att nyttja fördefinierade programbibliotek.
Innehåll
I kursen behandlas följande:
- Principer för användning av generella databashanteringssystem (DBMS)
- Metoder för databasdesign och databasanvändning
- Datamodelleringstekniker: ER,modellen, relationsmodellen
- Databasspecifika datastrukturer
- SQL
- Relationsalgebra
- Databasintegritet
- Säkerhet
- Transaktioner
- Samtidighetskontroll
- Recovery
- Programbibliotek, t.ex JDBC
- Examinator
- Eva Ragnemalm
- Huvudområde
- Datavetenskap