Databasteknik I
5 hp
Kursplan, Grundnivå, 1DL300
Kursen är avvecklad.
Det finns en senare version av kursplanen.
- Kod
- 1DL300
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Datavetenskap G1F, System i teknik och samhälle G1F, Teknik G1F
- Betygsskala
- Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 15 mars 2007
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
Matematik 15 hp och datavetenskap 22,5 hp
inkl. grundläggande programmering, datastrukturer och grundläggande logik.
Mål
För godkänt betyg ska studenten kunna
- designa och använda relationsdatabaser i både teori och praktisk tillämpning, och
- förklara grundläggande skillnader mellan databasdesign och konventionell programmering.
Innehåll
Kursen innehåller
- en introduktion till databasområdet och databasterminologi,
- entitets-relations (ER) modellering och utvidgad entitets-relations (EER) modellering,
- en genomgång av relationsdatamodellen och relationsalgebra samt transformering av datarepresentationen från ER datamodellen till relationsdatamodellen,
- introduktion till fysisk databasdesign med funktionella beroenden och normalisering,
- introduktion till frågor, uppdateringar och data definition med hjälp av frågespråket SQL,
- introduktion till transaktioner, grundläggande tekniker för transaktionshantering och samtidighetskontroll och återhämtning,
- introduktion till fysisk databasdesign med filorganisation, en-nivå index och träd-index,
- introduktion till procedurell SQL och applikationsgränsnitt, samt
- en orientering om avancerade databas-applikationer och -tekniker.
Undervisning
Föreläsningar, lektioner, laborationer och inlämningsuppgifter. Även seminarier och gästföreläsningar kan förekomma.
Examination
Skriftlig tentamen (3 hp) och uppgifter (2 hp).
När kursen ges i kurspaket med Databasteknik II examineras båda kurser tillsammans.
Övriga föreskrifter
Kurstillfällen kan förekomma där Databasteknik I och Databasteknik II ges integrerat i ett kurspaket.
Litteraturlista
- Litteraturlista giltig från och med vårterminen 2013
- Litteraturlista giltig från och med höstterminen 2012
- Litteraturlista giltig från och med vårterminen 2011
- Litteraturlista giltig från och med höstterminen 2010
- Litteraturlista giltig från och med höstterminen 2007, version 2
- Litteraturlista giltig från och med höstterminen 2007, version 1