Studium, Ausbildung und Beruf

web uni-protokolle.de
 powered by
NachrichtenLexikonProtokolleBücherForenFreitag, 23. August 2019 

PostgreSQL


Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier.
PostgreSQL ist eines der ältesten und am fortgeschrittenen objektrelationalen Datenbankverwaltungssysteme (ORDBMS) im Bereich der freien Software .

PostgreSQL ist weitgehend konform mit dem d.h. alle in dem Standard geforderten Funktionen zur Verfügung und verhalten sich so wie Standard gefordert; dies ist bei manchen kommerziellen nichtkommerziellen SQL-Datenbanken bisweilen nicht gegeben.

Wichtige Eigenschaften von PostgreSQL sind:

  • umfassendes Transaktionskonzept
  • komplexe Abfragen mit Unterabfragen (Subselects) auch
  • Mengenoperationen
  • Views die mit Hilfe von Regeln schreibfähig sein können
  • Trigger und gespeicherte Prozeduren (stored procedures) verschiedenen Sprachen
  • referentielle Integrität (u. a. Constraints Fremdschlüssel)
  • Schnittstellen zu vielen Programmiersprachen
  • lauffähig auf vielen Unix -Plattformen
  • geringe Systembelastung und hohe Geschwindigkeit
  • problemloser Export und Import sowohl von als auch von Datenbankstrukturen (Schemas)

Geschichte

PostgreSQL auch einmal bekannt unter dem Postgres95 entstand aus einer Datenbankentwicklung der University of California in Berkeley . Das Berkley-Projekt INGRES nahm 1986 seinen Anfang und die erste Demonstration auf der ACM-SIGMOD Conference 1988 statt.

Im Jahre 1994 wurde POSTGRES um einen SQL -Interpreter erweitert und die Software als Open Source unter dem Namen Postgres95 freigegeben. Im Zuge der Entwicklung des World Wide Web und von GNU/Linux verstärkte sich das Interesse an Datenbanken die Entwicklung von PostgreSQL wurde 1996 verstärkt angegangen mit dem Wechsel auf heutigen Namen.

Erweiterungen

Mit PostGIS wird PostgreSQL um geografische erweitert. PostgreSQL ist damit neben kommerziellen Produkten der Lage als Datenbank für GIS (Geoinformationssysteme) zu dienen.

Weblinks



Bücher zum Thema PostgreSQL

Dieser Artikel von Wikipedia unterliegt der GNU FDL.

ImpressumLesezeichen setzenSeite versendenSeite drucken

HTML-Code zum Verweis auf diese Seite:
<a href="http://www.uni-protokolle.de/Lexikon/PostgreSQL.html">PostgreSQL </a>