Burkhardt Renz

Datenbanken und Informationssysteme PI5002

Inhalt

  1. Programmieren von Datenbankzugriffen
    1. Konzepte des Datenbankzugriffs
    2. Datenbankzugriffe mit JDBC und ADO.NET
    3. Speicherresidente Datenbankstrukturen mit ADO.NET
    4. Konzepte des objekt-relationalen Mappings
  2. Transaktionen und Synchronisation konkurrierender Zugriffe
    1. Eigenschaften von Transaktionen
    2. Serialisierbarkeit
    3. Isolationslevel in SQL
    4. Verwendung von Isolationsleveln
  3. Verteilte Datenbanken
    1. Architektur verteilter Datenbanken
    2. Datenspeicherung in verteilten Datenbanken
    3. Verteilte Anfragen
    4. Änderung verteilter Daten und Replikation
    5. Verteilte Transaktionen
    6. Exkurs: NoSQL und NewSQL
  4. Information Retrieval
    1. Konzepte des Information Retrieval
    2. Architektur von Apache Lucene
    3. Beispiel mit Apache Lucene

Moodle-Kurs zur Veranstaltung ⇗

Skript und Präsentationen

Burkhardt Renz: Inhalt der Vorlesung. Folien TH Mittelhessen
Portable Document Format, 300 KB, Stand 9.11.2018
Burkhardt Renz: JDBC – Kurze Einführung. Vorlesungsskript Technische Hochschule Mittelhessen, 2007 - 2017
Portable Document Format, 539 KB, Stand 25.05.2018
Burkhardt Renz: Programmieren von Datenbankzugriffen. Folien TH Mittelhessen
Portable Document Format, 2159 KB, Stand 9.11.2018
Burkhardt Renz: Transaktionen. Folien TH Mittelhessen
Portable Document Format, 155 KB, Stand 9.11.2018
Burkhardt Renz: Serialisierbarkeit. Folien TH Mittelhessen
Portable Document Format, 145 KB, Stand 9.11.2018
Burkhardt Renz: Isolationslevel in SQL. Vorlesungsskript Technische Hochschule Mittelhessen, 2009, 2013, 2018
Portable Document Format, 302 KB, Stand 7.01.2019
Burkhardt Renz: Verteilte Datenbanken. Folien TH Mittelhessen
Portable Document Format, 784 KB, Stand 9.11.2018
Burkhardt Renz: Information Retrieval: Konzepte und Beispiele. Folien TH Mittelhessen
Portable Document Format, 996 KB, Stand 9.11.2018

Übungen und Praktikum

PostgreSQL-Skript Beispieldatenbank azamon.
SQL-Skript, 2 KB, Stand 25.05.2018
Übungen Teil 1: Programmierung von Datenbankzugriffen.
Portable Document Format, 318 KB, Stand 2.11.2018
Übungen Teil 2: Transaktionen und Synchronisationskontrolle.
Portable Document Format, 265 KB, Stand 10.08.2018
Übungen Teil 3: Verteilte Datenbanken.
Portable Document Format, 159 KB, Stand 10.08.2018
Übungen Teil 4: Information Retrieval.
Portable Document Format, 157 KB, Stand 10.08.2018