Datenbanken Databases
2002-10-01

Lehrpersonen


Dozent(in)
Übungsleiter(innen)

Termine


Vorlesung

Tag

Zeit

Ort

Dienstag 14:15 - 15:45LB/237
Mittwoch 14:15 - 15:45LB/237

Übungen


Beschreibung


Anmerkung


Dies ist nicht die Seite zur aktuellen Vorlesung im WS '03/'04. Die findet man hier: WS 03/04

Die Lehrveranstaltung Datenbanken behandelt die Architektur und den Einsatz von Informationssystemen, wobei neben reinen Datenbank- auch Information-Retrieval-Systeme behandelt werden und die Kombination der beiden Ansätze in Form von XML-Datenbanken betrachtet wird.

Gliederung der Vorlesung

  • Einführung
  • Datenbanken
    • Einführung in Datenbanken
    • Datenbankentwurf
    • Das relationale Modell
    • Relationale Anfragesprachen
    • Datenintegrität
    • Relationale Entwurfstheorie
    • Transaktionsverwaltung
    • Mehrbenutzersynchronisation
    • Sicherheitsaspekte
    • Erweiterbare und objekt-relationale Datenbanken
    • Deduktive Datenbanken
  • Information Retrieval
    • Einführung
    • Grundlegende Konzepte
    • Evaluierung
    • Repräsentation von Textinhalten
    • Nicht-probabilistische Retrievalmodelle
    • Probabilistische Retrievalmodelle
  • XML

Bemerkungen


Für Ankündigungen zur Übungsgruppe gibt es einen Mail-Alias. Wer nicht in diesen Mail-Alias aufgenommen ist, aber noch aufgenommen werden möchte, möge mir (Kai) bitte eine Mail schicken.

Begleitmaterial


Beispiele zur Prüfungsfragen

Datenbanksysteme

Der Datenbank-Teil der Vorlesung basiert auf dem Lehrbuch A. Kemper, A. Eickler: Datenbanksysteme. Eine Einführung. 4. Auflage, Oldenbourg, 2001.

Aus der Vielzahl anderer Bücher zum Thema Datenbanken sollen hier nur einige Titel genannt werden:

  • J. Biskup, Grundlagen von Informationssystemen, Vieweg, 1995
  • R. Elmasri, S.B. Navathe: Fundamentals of Database Systems , Benjamin/Cummings, Redwood City etc.
  • W. Kießling, G. Köstler: Multimedia-Kurs Datenbanksysteme, Springer.
  • J.D. Ullmann, Principles of Database and Knowledge-Base Systems, Volume I and II, Computer Science Press.
  • A. Heuer, G. Saake: Datenbanken - Konzepte und Sprachen MITP-Verlag, Bonn.
  • G. Vossen, Datenmodelle, Datenbanksprachen und Datenbank-Management-Systeme, Addison-Wesley.
  • Th. Härder, E. Rahm: Datenbanksysteme: Konzepte und Techniken der Implementierung, Springer.

Information Retrieval

Zum Information-Retrieval-Teil wird ein Skriptum herausgegeben.

Für diesen Bereich sind ferner folgende Bücher empfehlenswert:

  • R. Baeza-Yates, B. Ribeiro-Neto: Modern Information Retrieval. Addison Wesley.
  • R. Belew: Finding Out About. A Cognitive Perspective on Search Engine Technology and the WWW. Cambridge University Press.

XML

Zu XML gibt es ein ausgezeichnetes Skriptum von Mario Jeckle

Folien


Material zu den Übungen


Übungszettel


  1. Präsenzblatt 00
  2. Blatt 01
    1. Lösungshinweise zu Aufgabe drei
  3. Blatt 02
  4. Blatt 03
  5. Blatt 04
    1. SQL-Skript zum Aufbau der Datenbanktabelle LIEF
  6. Blatt 05
  7. Blatt 06
  8. Blatt 07
  9. Blatt 08
  10. Blatt 09
    1. ji.tar.gz -- Ein embryonales IR-System in Java
  11. Blatt 10
  12. Blatt 11
  13. Blatt 12
  14. Blatt 13

Zusätzliche Informationen


  1. SQL-Referenz zu DB2 (5 MB)
  2. SQLcourse.com scheint ein schönes SQL-Tutorial zu haben. Es ist aber wohl für Anfänger gedacht.
  3. SQLcourse2.com ist der Nachfolger von SQLcourse.com und dort gibt es Tutorials für Fortgeschrittene. Wobei das Niveau nicht so sehr "fortgeschritten" ist. . .
  4. Noch ein Tutorial