German English

DBS2

Prof. Erhard Rahm, Dr. Dieter Sosna

Die Vorlesung findet montags statt.

  • Zusätzliche Vorlesung am 29.06.2009 um 17:15 Uhr im Seminarraum 2 / I212 (WiWi-Fakultät). Daher an diesem Termin keine Übungsveranstaltung. Betroffene Studenten wählen einen der anderen Termine (2.7. oder 6.7.).

  • Mo 15:15-16:45 Uhr, ab sofort: Hörsaal 1 (alt:KH 2-07)

  • Zwischenklausur: 10.06.09, 15.15 Uhr, Hörsaal 9, Hörsaalgebäude
    Zur Anmeldung ist eine Eintragung in die Gruppe “Zwischenklausur” notwendig. Bitte überprüfen Sie dazu auch ihre Profildaten bzgl. Studiengang! Falls Sie aus gesundheitl. Gründen nicht teilnehmen können, ist ein Krankenschein erforderlich um an der Nachholzwischenklausur teilnehmen zu dürfen.

    • Ergebnisse
    • Nachholtermin: Mittwoch, 1. Juli 2009 um 15 Uhr im Raum 4-42 (Johannisgasse 26).
    • Klausureinsicht: Mittwoch, 8. Juli 2009 um 13:15 in den Räumen 4-31 u. 4-32 (Johannisgasse 26).

Teilnehmerkreis

Studenten der Informatik und anderer Fachrichtungen.

Übersicht

Aufbauend auf der Vorlesung Datenbanksysteme I werden das Relationenmodell/SQL weitergehend behandelt. Im Mittelpunkt stehen die Anwendungsprogrammierung, objektorientierte und objektrelationale DBS, die Web-Anbindung von Datenbanken sowie XML-Datenbanken. Zur Vertiefung des Wissens dienen vorlesungsbegleitende Übungen.

Gliederung / Skript

KapitelThema
0 Organisation/Inhalt (PDF)
1 Datendefinition und -kontrolle in SQL (PDF)
2 Normalisierung von Relationen (PDF)
3 DB-Anwendungsprogrammierung (PDF)
4 Von relationalen zu objektrelationalen Datenbanken (PDF)
5 Objektrelationale DBS: SQL2003 (PDF)
6 XML-Datenbanken: Strukturierung (PDF)
7XML-Datenbanken: Anfragen (PDF)

Übungen mit Besprechung

Zur gleichmäßigen Aufteilung in Gruppen und die Möglichkeit Benachrichtigungen zu erhalten tragen Sie sich bitte in eine der drei Gruppen ein (Einloggen > Meine Gruppen).

Bitte beachten Sie: kein strikter 2-Wochen Rhythmus!

montagsdonnerstagsmontags
17:15 Uhr9:15 Uhr17:15 Uhr
SG 115WiWi S5SG 115
Serie PDFsGruppe 1Gruppe 2Gruppe 3
120.04.0927.04.0930.04.0904.05.09
204.05.0911.05.0914.05.0918.05.09
318.05.0925.05.0928.05.0901.06.09
401.06.0908.06.0911.06.0922.06.09
530.06.0929.06.0902.07.0906.07.09

Die Aufgaben der Übungsblätter werden hier als PDF veröffentlicht.

Übungen in LOTS

Die Kennung für die DBS2-Gruppe in LOTS lautet: dbs2#ss09

Blatt Thema
Blatt 1 Views, Trigger, Integritätsbedingungen
Blatt 2 Schlüsselkandidaten, Normalisierung
Blatt 3 Datenbank-Anbindung an Programiersprachen
Blatt 4 OODBS/ORDBS, SQL1999/2003

Die Übungsblätter stehen bis zur Klausur nochmals zur Verfügung (max. insges. 6 Versuche, jetzt mit sofortiger Lösungsanzeige).

Bewertung

Prüfungsklausur (60 Minuten).

Erwartete Vorkenntnisse

DBS1

Literatur

  • Kemper: Datenbanksysteme. 7. Auflage. Oldenbourg 2009
  • Saake/Sattler/Heuer: Datenbanken: Konzepte und Sprachen, 3. Auflage, mitp 2008
  • Vossen: Datenmodell, Datenbanksprachen und Datenbankmanagementsysteme, 5. Auflage, 2008
  • Kudrass: Taschenbuch Datenbanken. Fachbuchverlag Leipzig / Hanser, 2007
  • Türker/Saake: Objektrelationale Datenbanken. dpunkt 2006
  • Rahm/Vossen: Web & Datenbanken. dpunkt 2003
  • Schöning: XML und Datenbanken. Hanser 2003
  • Lehner/Schöning: XQuery, Dpunkt 2004