Ausrichtung dieser Vorlesung Datenbanken aus Benutzersicht•Beschreibung von Daten•Datenmodelle, Datenbankschema, Entwurfstheorie•Arbeiten mit Datenbanken•Anfragesprachen, Transaktionen•Was ist charakteristisch für Datenbanken (im Gegensatz zu prozeduralen Programmen)?•Datenorientierte Programmierung•Beschreibe Daten, nicht Abläufe•Deklarativer Zugriff: Auf •was• möchte ich zugreifen (nicht: •wie•)?•Persistenz von Daten•Persistenz: Daten überleben Prozesse•„Daten sind schon da“-Programmierung•Dadurch Legacy-Problematik: Portierung ist schwieriger