Relationale Algebra Eine Algebra ist allgemein gegeben durch•Menge von Objekten (Wertebereich)•Operationen zur Verknüpfung von Objekten•Beispiele•Natürliche Zahlen mit den Operationen Addition, Multiplikation, …•Zeichenketten mit der Operation Konkatenation (d.h. Hintereinanderschreibung)•Boolesche Algebra: Wahrheitswerte {wahr, falsch}, Operationen UND, ODER, NICHT, …•Mengenalgebra, Operationen Durchschnitt, Vereinigung, Differenz, …•Relationale Algebra•Relationen •als Wertebereich•relationale Operationen•, die Relationen als Argumente haben und wiederum Relationen als Resultate liefern•Anfragen•Formulierung von Anfragen als Ausdrücke der relationalen Algebra, d.h. durch (rekursive) Anwendung von Operationen auf Relationen. Die Bearbeitung der Anfragen ist durch tatsächliche Auswertung der Operationen auf den Relationen einer Datenbank möglich.