Databasesystemer, forår 2005

[Nyheder] [Kursusplan] [Kursusbeskrivelse] [Links]

Nyheder

Kursets pensum. Du kan se eksamenssættet her, samt et løsningsforslag (2. rettede udgave). Resultaterne foreligger, og offentliggøres via mit.itu. 81% bestod, med en gennemsnitlig karakter på 7,7.

Hvis du oplever problemer med at udskrive forelæsningsslides, så prøv den udgave, hvor der kun er een slide per side. Den fås ved at fjerne "-2s" fra filnavnet i URLen, altså f.eks. ændre "Normalisering-2s.pdf" til "Normalisering.pdf".

Kursusplan

Dette er en foreløbig plan. Der kan forekomme ændringer under kursets gang. Mere specifikke læseanvisninger vil blive angivet løbende, og senest en uge før hver forelæsning.

Dato Tid forelæsning (øvelser) Emne Litteratur Øvelser Aflevering
3/2 17.00-19.00 (øv. 19.00-21.00) Introduktion MDM 1+2 Øv0 Ingen
10/2 17.00-19.00 (øv. 19.00-21.00) Relationer og SQL (eksempler) MDM 7 (spring i denne omgang over materiale om constraints og integritetskontrol), MDM 8 indtil "Outer join" Øv1 Ingen
17/2 17.00-19.00 (øv. 19.00-21.00) E-R modellering (slides1, slides2) MDM 3 Øv2 Individuel opgave 1
24/2 17.00-19.00 (øv. 15-17 og 19-21) E-R modellering II (slides1, slides2) MDM 4 (men spring i denne omgang over "business rules revisited"), MDM 5 indtil "Normalization" Arbejde på gruppeopgave 1 Ingen
3/3 17.00-19.00 (øv. 15-17 og 19-21) Business rules, constraints & triggers (slides, eksempler). Gæst: Helen Lunau, ATP (slides) Rest af MDM 4 og 7, MDM s. 346-348 Øv4 Gruppeopgave 1
10/3 17.00-19.00 (øv. 14-16 og 19-21) Normalisering (slides) MDM 5 s. 211-225 + MDM Appendix B Øv5 Ingen
17/3 17.00-19.00 (øv. 15-17 og 19-21) Case study: Et database udviklingsforløb (ved Helen Lunau og Allan Hendeles, ATP) - Arbejde på gruppeopgave 2 Individuel opgave 2
24/3 - Påske      
31/3 17.00-19.00 (øv. 15-17 og 19-21) Database effektivitet (slides, eksempler, kørsel) MDM 6 og Greenspun kapitel 13, indtil "Tracing/Tuning Case 3" Øv6 Gruppeopgave 2
7/4 17.00-19.00 (øv. 14-16 og 19-21) Mere om SQL, og objektorientering i databaser (slides, kørsel) MDM 8, MDM 12 s. 505-511, MDM 14 Øv7 Ingen
14/4 17.00-19.00 (øv. 15-17 og 19-21) Data warehousing og OLAP (slides1, slides2). Gæster: Helen Lunau og Allan Hendeles fra ATP. MDM 11 Arbejde på gruppeopgave 3 Ingen
21/4 17.00-19.00 (øv. 14-16 og 19-21) Transaktioner (slides, eksempler). Gæst: Martin Jensen, Oracle MDM 12 s. 516-530, artikel Øv8, excel Gruppeopgave 3
28/4 17.00-19.00 (øv. 14-16 og 19-21) XML og dataudveksling (slides). Eksamensforberedelse (slides) MDM 10. Øv9 Ingen
6/6 9.00-11.00 Spørgetime, Aud. 3      
7/6 9.00-13.00 Skriftlig eksamen. Lokale 4A14+4A16.      

Litteratur:

Links

Undervisere

Rasmus Pagh (forelæsninger)
Kontor: 3C 07
E-mail: pagh@itu.dk
Tøger Gralle Nørgaard (øvelser og opgaveretning)
E-mail: norgard på diku punktum dk

Lise Gregersen (øvelser og opgaveretning)
E-mail: liseg på itu punktum dk