Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

. .
Suche

yxgg

Datenbanksysteme II
Universität Siegen Department ETI Fachgruppe Praktische Informatik
Datenbanksysteme II
Inhalt:
Diese Vorlesung baut auf die im Wintersemester 2015/16 gehaltenen Vorlesung Datenbanksysteme I auf. Thematische Schwerpunkte der Datenbanksysteme II sind:
  1. XML-Technologien (ca. 9 Vorlesungstermine)
    1. Extensible Markup Language (XML): Grundlagen
    2. Entwurf von XML-Dokumenttypdefinitionen
    3. Abfragesprachen für XML-Datenbestände: XPath, XSLT, XQuery
  2. Objektorientierte Datenbanken (2 Vorlesungstermine)
  3. Transaktionen, Concurrency Control, Recovery (ca. 2 Vorlesungstermine)
Die Veranstaltung wird bei Bedarf parallel in zwei Varianten mit 4 bzw. 5 Leistungspunkten für die ältere bzw. neuen Prüfungsordnungen angeboten.
Art Vorlesung mit Übungen
separate Seite mit Aufgabenblättern und weiteren Materialien für die Übungen
Umfang Die Veranstaltung wird in zwei Versionen mit 4 bzw. 5 LP (Leistungspunkten) und 2V/1Ü bzw. 2V/2Ü durchgeführt. Die 5-LP-Version ist nur für 2012 neu akkreditierten Informatik-Studiengänge relevant.
Die Vorlesung ist in beiden Varianten identisch.
Die Übungen sind bei der 5-LP-Version umfangreicher.
Studiengang Diese Veranstaltung ist belegbar in den Studiengängen
  • Master Informatik (PO 2006 (4LP) und 2012 (5LP))
  • Angewandte Informatik (DPO 2001)
  • Wirtschaftsinformatik (Diplom PO 1998/2006, Master)
  • Bachelor Informatik (BPO 2006 und spätere Varianten, Wahlpflichtblock Informatik-Vertiefung)
  • diverse Master-Studiengänge
Termine Vorlesung: mittwochs 10:15 - 11:45, Raum H-F114
Beginn: 13.04.2016, Ende: 20.07.2016
LSF-Eintrag der Vorlesung

Übungen: donnerstags, 12:15-13:45, Raum H-A6120
erste Sitzung: Donnerstag, 21.04.2016
LSF-Eintrag der Übungen
Schein / Prüfung mündliche Prüfungen siehe unten
Vorkenntnisse Vorlesung Datenbanksysteme I (weitere Vorkenntnisse s. dort)
Skript / Literatur / Materialien Für einzelnen Abschnitte der Vorlesung liegen entweder ausgearbeitete Skripten oder zumindest Stichworte vor, in denen jeweils weitere Referenzen angegeben sind. Links befinden sich unten in der Liste der Vorlesungstermine.

Relevante XML-Standards:

Eine deutlich breitere und detailliertere Darstellung von XML-Technologien (die wesentlich über den Stoffumfang der Vorlesung hinausgeht) findet sich in:
  • Möller, Anders; Schwartzbach, Michael I.: An Introduction to XML And Web Technologies; Addison Wesley; ISBN 0321269667; 2006; 542 Seiten; ca. 65 Euro, Paperback
Veranstalter Katharina Zetzsche, (Sekretariat, di-do 8-14), H-C8322, Tel. 2612
Udo Kelter, H-C8322, Tel. 2611 (Sprechstunde: immer nach der Vorlesung und n.V.)
Michaela Rindt, H-C8305, Tel. 2613
Sonstiges / Anmerkungen:

Vorläufige Liste der Vorlesungstermine:

 
KW Datum Inhalt / Anmerkungen Skript
      SZ PS PDF
15 2016-04-13 Organisatorisches, Übungsgruppentermine, Übersicht      
    Transportdateien und die SGML (Skript Abschnitte 1, 2 und A) 29S. 101kB 145kB
    XML (Skript Abschnitte 1 und 2) 20S. 132kB 113kB
16 2016-04-20 XPath (Stichworte) 16S. 112kB 130kB
17 2016-04-27 XSLT, Teil 1 (Stichworte) 17S. 124kB 125kB
18 2016-05-04 XSLT, Teil 2 (Stichworte) 17S. 118kB 122kB
19 2016-05-11 XSLT, Teil 3 (Stichworte) 17S. 109kB 109kB
20 2016-05-18 Fortsetzung XSLT, Teil 3 (Stichworte)      
    XML-Namensräume 12S. 57kB 77kB
21 2016-05-25 Fortsetzung XML      
    Entwurf von XML-Dokumenttypdefinitionen 37S. 151kB 218kB
22 2016-06-01 Fortsetzung Entwurf von XML-Dokumenttypdefinitionen      
23 2016-06-08 Einführung in XQuery (Stichworte) 19S. 115kB 118kB
24 2016-06-15 Objektorientierte Datenbanksysteme 33S. 104kB 155kB
25 2016-06-22 Fortsetzung Objektorientierte Datenbanksysteme      
26 2016-06-29 Transaktionen und die Integrität von Datenbanken 20S. 126kB 141kB
27 2016-07-06 Sperrverfahren 24S. 146kB 215kB
28 2016-07-13 Recovery 42S. 159kB 179kB
29 2016-07-20 Allgemeine Studienberatung zum Studiengang Master Informatik      
           
    ergänzende Lektüre:      
    Sperrverfahren für Hierarchien von Sperreinheiten 16S. 99kB 108kB

Erläuterungen zu den Spalten SZ, PS, PDF:

SZ: Seitenzahl
PS: Link auf komprimierte Postscript-Datei; enthält je 2 DIN-A5-Seiten auf einem Blatt; Angabe der Dateigröße in kB
PDF: Link auf (unkomprimierte) PDF-Datei; DIN A5; Angabe der Dateigröße in kB

Die Postscript-Dateien sind mit gzip komprimiert. Die Dateien sind keine Zip-Archive!!

Detaillierte Erläuterung zu den Dateiformaten (Bitte lesen, sofern beim Entpacken oder Drucken der Dateien Probleme auftreten, z.B. beim Drucken fehlende Bilder)


Generelle Hinweise zu allen Übungen

Die aktive Teilnahme an den Übungen ist unerläßlich für einen nachhaltigen Lernerfolg! Ohne praktisches Anwenden werden die meisten Lernstoffe nicht richtig verstanden, daher ist es praktisch immer sinnlos, nur die Vorlesung anzuhören (oder einen entsprechenden Lehrtext zu lesen) und den Lernstoff nicht zu üben. Auf dem Sportplatz wird Ihre Kondition auch nicht besser, wenn der Trainer für Sie die Runden läuft.
Die Aufgaben werden im Regelfall während der Vorlesung ausgegeben und in der darauffolgenden Woche besprochen, sollten also unmittelbar nach der Vorlesung bearbeitet werden.

Zeitplanung: Der Umfang der Übungsaufgaben ist bei einem Modul mit 2V/1Ü/4LP bzw. 2V/2Ü/5LPso dimensioniert, daß die Übungen mit einem Zeitaufwand von ca. 4 -6 Stunden pro Woche incl. Nacharbeitung des Vorlesungsstoffs bearbeitet werden können. Inclusive der 3-4 Stunden Präsenzzeiten (2V + 1 oder 2 Ü) beträgt der gesamte einzuplanende Zeitaufwand ca. 7 - 9 Stunden pro Woche, bei durchschnittlicher Arbeitseffizienz. Sofern Sie diese Zeiten nicht erübrigen können - warum auch immer -, ist der Lernerfolg gefährdet, und Sie sollten lieber weniger Module im jeweiligen Semester einplanen, um pro Modul mehr Zeit zu haben.

Umfang der Einzelaufgaben: Bei den Einzelaufgaben sind geschätzte Bearbeitungszeiten angegeben, die in etwa in einer Klausur unterstellt werden würden, die also jemand benötigen würde, der den Stoff gut kennt. Wenn man den Stoff noch üben muß, braucht man ca. doppelt soviel Zeit, wenn man erst dem Lehrstoff durch Lektüre des Skripts lernen muß, die drei- bis vierfache Zeit.

Abgabe der Lösungen: Wie die Lösungen abzugeben sind, wird jeweils im Einzelfall bekanntgegeben. Die abgegebenen Lösungen werden i.d.R. innerhalb von wenigen Tagen korrigiert und beim nächsten Übungsgruppentermin zurückgegeben. Lösungen, die nicht wieder abgeholt werden, werden am Semesterende vernichtet.

Übungsgruppentermine: Der Sinn der Übungsgruppentermine besteht darin, 1. Fragen zur Vorlesung oder zu den Lehrmaterialien zu beantworten und 2. Schwierigkeiten bzw. Fehler zu diskutieren, die bei der Bearbeitung der Aufgaben oder in den abgegebenen Lösungen aufgetreten sind. Der Sinn der Übungsgruppentermine besteht nicht darin, daß erstmalig die Übungsaufgaben durchgelesen werden oder die Betreuer Musterlösungen vorrechnen. Den Betreuern ist untersagt, Musterlösungen vorzurechnen oder in sonstiger Form zu verteilen. Sofern sich keiner der Übungsteilnehmer bereiterklärt, seine Lösung einer Aufgabe vorzustellen, wird die betreffende Teilaufgabe nicht besprochen.


Spezielle Hinweise zu den DBS II-Übungen

Gruppenabgabe: Die Hausaufgaben sollten in Gruppen von 2 - 3 Personen bearbeitet und untereinander diskutiert werden. Pro Gruppe braucht nur eine Lösung eingereicht zu werden.
Lösungen können elektronisch (PDF) oder auf Papier eingereicht werden. Blätter können im Briefkasten neben Raum HC8322 eingeworfen werden. Abgabetermin ist im Regelfall eine Woche nach der Vorlesung, jeweils mittwochs um 12:00.

separate Seite mit Aufgabenblättern und weiteren Materialien für die Übungen


Mündliche Prüfungen

Bitte zuerst allgemeine Hinweise zur Anmeldung, Planung und Durchführung von mündlichen Prüfungen lesen.

Mündliche Prüfungen fallen in einigen älteren Studiengängen nur in Kombination mit anderen Fächern, insb. Datenbanksysteme I oder Softwaretechnik II, an. Details s. Hinweise zu Prüfungen in Kernfächern.


Stand: 24.03.2016