Elektronische Datenverwaltung: SQL sorgt für Ordnung

Postgresql ist ein objektrelationales Datenbanksystem auf Open-Source-Basis. Die Software ist konform mit dem SQL-Standard ANSI-SQL 92. Alle dort geforderten Funktionen sind verfügbar.

Weitere Features

  • Trigger und gespeicherte Prozeduren (Stored Procedures) sind in verschiedenen Sprachen möglich, etwa PL/pgSQL, PL/Tcl, PL/Perl, PL/Python, PL/Java, PL/PHP, PL/Ruby, PL/R, PL/sh, PL/Scheme
  • unterstützt Heap Only Tuples (HOT)
  • Mengenoperationen
  • umfassendes Transaktionskonzept, das MVCC (Multiversion concurrency control) unterstützt
  • beinhaltet SQL92- und SQL99-Datentypen, wie Integer, Numeric, Boolean, Char, Varchar, Date, Interval and Timestamp
  • ermöglicht komplexe Abfragen mit Unterabfragen (Subselects), auch geschachtelt
  • referenzielle Integrität (unter anderem Constraints, Fremdschlüssel)
  • maximale Datenbankgröße nur durch den verfügbaren Speicher begrenzt
  • Views, die mit Hilfe von Regeln auch schreibfähig sein können
  • asynchrone Commits
  • Schnittstellen zu vielen Programmiersprachen: C, C++, Java/JDBC, Tcl, PHP, Perl, Python, Ruby, ODBC und .NET
  • „Just-in-Time“-Schreibstrategie
  • integrierte Volltextsuche Tsearch2
  • Export und Import sowohl der Daten als auch der Datenbankstrukturen (Schemata)
  • Erweiterbarkeit der Funktionen und der Datentypen
  • lauffähig auf vielen Unix-Plattformen und nativ unter Microsoft Windows

Fazit

Postgresql blickt auf eine lange Entwicklungsgeschichte zurück und wird fortlaufend von einer großen Community weiterentwickelt. Die Software ist eine der fortgeschrittensten Open-Source-Produkte für objektrelationale Datenbanksysteme.

Zum Download

Themenseiten: Business-Software, Download-Special, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Elektronische Datenverwaltung: SQL sorgt für Ordnung

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *