Weiter Zurück Inhalt

PostgreSQL - the world most advanced open source database system

Andreas Kretschmer Andreas 'ads' Scherbaum

29. Oktober 2005
"The world's most advanced open source database" So sieht sich PostgreSQL selbst, und wirbt mit einer langen Reihe von Features wie referentielle Integrität, Transaktionen, proceduralen Sprachen, Constraints, Trigger, Rules, Views, ... Ich möchte an einigen kleinen Beispielen zeigen, wie nützlich & praktisch diese Features sind. Grundkenntnisse über Relationale Datenbanken und SQL sind nicht schädlich für das Verständniss des Vortrages, aber auch nicht zwingend nötig. Ziel ist, PostgreSQL als modernes und leistungsfähiges Datenbanksystem vorzustellen.

Update

Im Rahmen des Wokshops werden wir für eine fiktive Bank eine grobe Struktur aufbauen, wie die Kontobewegungen der Kunden verwaltet werden könnten. Ziel ist, möglichst viel an Funktionalität bereits in der Datenbank selbst zu realisieren. Dies sichert, daß unterschiedlichste Client-Anwendungen zum einen wenig grundlegende Funktionen realisieren müssen und zum anderen dass das Datenbanksystem die Konsistenz der Daten sicherstellen kann.

1. Referenzielle Integrität

2. Views

3. Constraints

4. Serverseitige Funktionen

5. Trigger

6. Transaktionen

7. Rules

8. Client-Zugriff

9. MVCC

10. Community & Links


Weiter Zurück Inhalt