Architektur von Datenbanksystemen

Belegnummer: 41.5000 Modulbeschreibung

N├Ąchstes Angebot:

  • Wintersemester 2018/19 (geplant)

Masterialien zu Vorlesung und Praktikum

  • werden im Moodle bereitgestellt

Inhalte der Vorlesung 

  • Einf├╝hrung und ├ťbersicht
  • Speicherstrukturen und Verwaltung des Hintergrundspeichers
  • Dateiorganisation und Zugriffsstrukturen
  • Basisalgorithmen f├╝r DB-Operationen
  • Anfrageoptimierung
  • Transaktionsverwaltung und Recovery
  • Verteilte Datenbankarchitekturen

Praktikum

  • Wichtiger Hinweis: F├╝r das Praktikum wird ein eigener Laptop ben├Âtigt, auf dem Sie entweder die ben├Âtigte Software installieren oder die von uns bereitgestellte VM.
  • Grundkenntnisse im Umgang mit Linux sind ebenfalls notwendige Voraussetzung.

Themen

  • P1: Datenvorbereitung
  • P2: Storage Management und Datenbankprogrammierung
  • P3: Puffermanagement
  • P4: Anfrageoptimierung
  • P5: Backup und Recovery

Db2-Informationen

Verwendete Software

  • Verwenden Sie die Virtuelle Maschine

  • ODER Installieren Sie sich die folgende Software

    • IBM Db2 Express-C (Version 11.1)
    • IBM Data Studio
    • eine Java-Entwicklungsumgebung Ihrer Wahl (z.B. Netbeans oder Eclipse)
    • Hinweis: Sie k├Ânnen auch eine andere Programmiersprache als Java verwenden; m├╝ssen sich in diesem Fall aber selbst um Treiber f├╝r IBM Db2, Datenbankanbindung etc. k├╝mmern und erhalten von uns keinen Support daf├╝r!