Databasteknik
Detta är hemsidan för kursen
Databasteknik
(på engelska: Database Technology),
som ges i november-januari höstterminen 2019.
Länkar till tidigare kurstillfällen finns
här.
Kursen ges på halvfart och håller på vecka 45-3,
med den schemalagda undervisningen koncentrerad före jul.
Den är i första hand tänkt för studenter som läser första terminen
på Dataingenjörsprogrammet,
men alla är välkomna att gå den.
Kursen har inga andra högskolekurser som förkunskapskrav,
så för att gå kursen räcker det med grundkunskaper om datorer och hur man hanterar dem.
Snabblänkar:
Idag
Föreläsningar
YouTube
Övningar
(1
2
3
4
5
6
7)
Inlämningsuppgifter
(1
2
3
4
5)
Mimer-intro
Mimer-FAQ
Allmän information om kursen
-
Kursplan
för DT105G Databasteknik, 7,5 högskolepoäng
-
Lokal kopia från 2019-11-01, ifall den länkade webbsidan försvunnit eller ändrats
-
Bokade lokaler
(idag)
-
Lokal kopia från 2019-11-01, ifall den länkade webbsidan försvunnit eller ändrats
-
Kursinnehåll och föreläsningsöversikt
-
Personal:
-
Inlämningsuppgifter och övningar
-
Det finns en sista inlämningsdag för varje inlämningsuppgift.
Observera att den första sista inlämningsdagen är redan fredag första veckan!
-
Om man inte hinner lämna in en uppgift i tid,
måste man ändå lämna in den,
och samtliga inlämningsuppgifter bör vara inlämnade före tentan.
Alla inlämningsuppgifter ska vara inlämnade före terminens slut.
Sista dagen är söndag 19 januari 2020.
-
Information om labbgrupper och labbgruppsindelning kommer senare.
Det blir förmodligen inte tre labbgrupper, som det står på schemat.
-
Betygskriterier
-
Innan man får skicka in examinationsuppgifter
(dvs inlämningsuppgifterna)
ska man fylla i
fusk-enkäten.
Nyheter
-
19 augusti 2020 kl 14:15:
Hemtentan publiceras i
Blackboard.
Lösningarna ska skickas in med inlämningsfunktionen i Blackboard.
Dessutom finns den här:
Hemtentan.
(Man kan behöva trycka Reload eller SHIFT-Reload i sin webbläsare.)
Den här hemtentan ersätter den planerade salstentan,
och är endast för de studenter som anmält sig till den tentan.
Skulle Blackboard krångla, kan man skicka in sina lösningar med vanlig e-post.
-
22 mars 2020:
Vissa lösningar (bara SQL-kommandon) till hemtentan 2020-03-19:
Lösningar
-
19 mars 2020 kl 14:15:
Hemtentan.
(Man kan behöva trycka Reload eller SHIFT-Reload i sin webbläsare.)
Den här hemtentan ersätter den planerade salstentan,
och är endast för de studenter som anmält sig till den tentan.
-
19 februari 2020:
Kursutvärdering från universitetets kursvärderingssystem EvaSys.
-
14 januari 2020:
Tentan 14 januari,
med
lösningsförslag.
-
1 november 2019:
Webbplatsen upplagd.
Första föreläsningen ges
måndag vecka 45 (4 november 2019) kl 15:15-17:00 i sal T129.
Välkomna!
Videofilmade föreläsningar från 2012 på YouTube
Man ser bäst om man tittar på filmerna i högsta upplösningen och i fullskärmsläge.
Nr | Innehåll | Video |
1 |
Databaser och databashanterare
|
del 1,
del 2
|
2 |
Datamodellering med ER-diagram
|
del 1,
del 2
|
3 |
Mer om datamodellering
|
del 1,
del 2
|
4 |
Relationsmodellen,
översättning från ER-diagram
|
del 1,
del 2
|
5 |
Grunder om SQL
|
del 1,
del 2
|
6 |
Integritetsvillkor. Säkerhet.
|
del 1,
del 2
|
7 |
Normalformer och normalisering
|
del 1,
del 2
|
8 |
SQL:
fortsättning
|
del 1,
del 2
|
9 |
Index och prestanda.
Transaktioner.
|
del 1,
del 2
|
10 |
Lagrade procedurer. Triggers. Databasbaserade webbplatser. XML.
|
del 1,
del 2
|
11 |
Microsoft Access.
MySQL.
|
Access,
MySQL
|
Kursmaterial
Kurslitteratur
-
Thomas Padron-McCarthy, Tore Risch:
Databasteknik, andra upplagan.
Studentlitteratur 2018.
ISBN 9789144069197.
(Även första upplagan från 2006 kan användas.)
-
Dessutom finns laborationshandledning och annan information här på kursens hemsida
-
Delar av kursboken baseras på en
webbkurs om databaser,
som finns fritt tillgänglig på webben.
Användbara länkar
-
Boken har
en egen webbplats,
med svar till övningar, mm.
-
Thomas Padron-McCarthy:
En webbkurs om databaser.
-
Mimer,
den databashanterare som vi kommer att använda i kursen.
Här kan man bland annat läsa hela
dokumentationen,
och
ladda ner
utvecklingsversioner (med begränsat antal samtidiga uppkopplingar)
för olika operativsystem.
(Numera måste man tyvärr registrera sig innan man kan ladda ner något.)
Thomas Padron-McCarthy
(thomas.padron-mccarthy@oru.se),
20 augusti 2020