Einführung in Datenbanken

Ablauf (Planung der zeitlichen Aufteilung)

Hier wird eine ungefähre Übersicht gegeben, wann welcher Stoff behandelt werden soll. Im Laufe des Semesters ist beabsichtigt, die Liste zu aktualisieren, und den tatsächlich behandelten Stoff einzutragen. Selbstverständlich sind alle Angaben unverbindlich.

Tatsächlicher Ablauf:

1. Montag, 15.10.2018:
Kapitel 0: Organisatorisches (Folie 0-1 bis 0-36)
Motivation. Hinweise auf zahlreiche freie Systeme und Literatur.
2. Montag, 22.10.2018:
Kapitel 1: Einführung (Folie 1-20 bis 1-50)
...
3. Montag, 29.10.2018:
Kapitel 2: Das Relationale Modell (Folie ...)
...
4. Montag, 05.11.2018:
Kapitel 3: SQL: Geschichte und Lexikalische Syntax (Folie ...)
...
5. Montag, 12.11.2018:
Kapitel 4: SQL: Datentypen (Folie ...)
...
6. Montag, 19.11.2018:
Kapitel 5: Tupelkalkül und SQL (Folie 5-1 bis 5-61)
Abbildung relationaler Datenbank-Schemata und -Zust&auuml;nde in Logik mit Bereichskalkül, Tupelkalkül (theoretische Variante), Tupelkalkül (SQL-Variante). Logik: Variablendeklarationen, Terme, Infixnotation und andere Abkürzungen, Operatorbäme. Atomare Formeln, Formeln. SQL-Kern (SELECT, FROM, WHERE) mit Begriffen der Logik. Formulierung des Existenzquantors mit Unteranfragen in SQL. Geschlossene Formeln, freie Variablen, Anfragen. Variablenbelegungen, Auswertung von Termen. Wahrheitswert einer Formel. Modell, konsistent/inkonsistent, Tautologie. Formale Definition der Antwort auf eine Anfrage. Logische Implikation, logische Äquivalenz, Liste logischer Äquivalenzen.
...

Planung (unverbindlich, wird noch aktualisiert):

2. Montag, 22.10.2018:
Kapitel 1: Einführung (Folie 1-20 bis 1-50)
...
Prof. Dr. Stefan Brass
Impressum