\section{Modellierungs- und Sprachvarianten}
\label{Modellierungs- und Sprachvarianten}

Ziel: Stelle Syntax grob vor. Biete Orientierung. 
Zeige sprachliche Vor- und Nachteile auf. Biete Verweise in 
weiterf"uhrende 
Literatur.

Algebraische Sprachen

s. Tabelle N, 6.1 und Kapitel 6

Relationale Algebra

Objektalgebren. Imperativer Charakter. Bedeutung f"ur interne 
Repr"asentationen (Auswertungspl"ane)

Kalk"ulorientierte Sprachen

(Tupelkalk"ul, Dom"anenkalk"ul, Comprehensions)

Rekursive SQL Anfragen

Logikorientierte Sprachen


Prolog, Datalog, LDL. Kurz am Standardbeispiel skizzieren 
und sonst nur Verweise

Funktionale Sprachen

Sprachen semantischer Datenmodelle

Skripte, Constraints

Vergleich der sprachlichen M"achtigkeit von Datenbanksprachen

Hierarchie der Datenbanksprachen. (Abiteboul, Hull, )

