PostgreSQL est un système de gestion de bases de données relationnelles. Ainsi, il permet de créer des bases de données constituées de plusieurs tables et éditées en langage SQL. Ses fonctionnalités sont diverses : requêtes complexes, clés étrangères, vues modifiables, contrôle des versions concurrentes... Il intègre également plusieurs langages embarqués tels que Perl, Python ou Java.
Logiciel open source développé par Michael Stonebraker