Definition

PostgreSQL

Cette définition fait partie de notre Guide Essentiel : Le Grand Guide des Bases de Données (part. 1) : les bases relationnelles

PostgreSQL (prononcer « post-gress-Q-L ») est un système de gestion de base de données relationnelle (SGBDR) open source développé par une équipe internationale constituée de bénévoles. PostgreSQL n'est détenu par aucune entreprise ni autre entité privée, et son code source est accessible librement et gratuitement.

PostgreSQL gère les transactions, les sous-sélections, les déclencheurs, les vues, et l'intégrité référentielle de clé étrangère, ainsi que le verrouillage évolué. Il s'exécute sur de nombreuses plateformes dont Linux, la majorité des offres UNIX, Mac OS-X, Solaris, Tru64 et Windows. Il gère le texte, les images, le son et la vidéo, et inclut des interfaces de programmation pour C / C++, Java, Perl, Python, Ruby, Tcl et ODBC (Open DataBase Connectivity).

Cette définition a été mise à jour en mai 2018

Pour approfondir sur Open Source

Close