Tentalabbet

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
Kursplanen på Studieinfo ↗