PostgreSQL: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Kowa (Diskussion | Beiträge)
Zeile 3: Zeile 3:


== Eigenschaften==
== Eigenschaften==
[[SQL 2]] und [[SQL 3]] werden großteils unterstützt und zahlreiche Erweiterungen werden angeboten.
PostgreSQL ist in weiten Teilen [[SQL 2|SQL-2]]- und [[SQL 3|SQL-3]]-konform und bietet zahlreiche Erweiterungen an.
PostgreSQL unterstützt insbesondere folgende DB-Technologienen:
Insbesondere werden folgende DB-Technologien unterstützt:


* Unterabfragen ([[Subqueries]])
* [[Unterabfragen]] ([[Subqueries]])
* [[Rekursive View|Rekursive Anfragen]]
* [[Integritätssicherung]] (Primär- und Fremdschlüssel, Schlüsselkandidaten, Check-Constraints)
* [[Integritätssicherung]] (Primär- und Fremdschlüssel, Schlüsselkandidaten, Check-Constraints)
* fortschrittliches [[Transaktionsmanagement]]
* fortschrittliches [[Transaktionsmanagement]]
* [[Trigger]] (nicht standard-konform)
* [[Trigger]] (nicht standard-konform)
* gespeicherten Prozeduren ([[Stored Procedure]]s)
* gespeicherten Prozeduren ([[Stored Procedure]]s)
* [[Volltextsuche]] (nicht standard-konform)


Das DBMS läuft auf jeder UNIX-kompatiblen Plattform sowie auf Microsoft-basierten Betriebssystemen und bietet Schnittstellen zu vielen Programmiersprachen, wie z.B. [[C]], [[C++]], [[Java]] ([[JDBC]]), [[Tcl]], [[PHP]], [[Perl]], [[Python]], [[Ruby]], [[ODBC]] und [[.NET]].
Das DBMS läuft auf jeder UNIX-kompatiblen Plattform sowie auf Microsoft-basierten Betriebssystemen und bietet Schnittstellen zu vielen Programmiersprachen, wie z.B. [[C]], [[C++]], [[Java]] ([[JDBC]]), [[Tcl]], [[PHP]], [[Perl]], [[Python]], [[Ruby]], [[ODBC]] und [[.NET]].

Version vom 2. Januar 2010, 16:12 Uhr

Definition

PostgreSQL ist ein objektrelationales objektrelationales Datenbank-Management-System (ORDBMS).

Eigenschaften

PostgreSQL ist in weiten Teilen SQL-2- und SQL-3-konform und bietet zahlreiche Erweiterungen an. Insbesondere werden folgende DB-Technologien unterstützt:

Das DBMS läuft auf jeder UNIX-kompatiblen Plattform sowie auf Microsoft-basierten Betriebssystemen und bietet Schnittstellen zu vielen Programmiersprachen, wie z.B. C, C++, Java (JDBC), Tcl, PHP, Perl, Python, Ruby, ODBC und .NET.

Die Software und dessen kompletter Quellcode ist öffentlich verfügbar und darf frei benutzt werden, solange die Copyright-Notiz der Lizenz-Inhaber nicht entfernt wird: [1].

Quellen


Dieser Artikel ist GlossarWiki-konform.
In diesem Artikel sollten die Quellenangaben überarbeitet werden.
Bitte die Regeln der GlossarWiki-Quellenformatierung beachten.