Préface

Table des matières
Définition de PostgreSQL
Bref historique de PostgreSQL
Conventions
Pour plus d'informations
Lignes de conduite pour les rapports de bogues

Ce livre est la documentation officielle de PostgreSQL. Elle est écrite par les développeurs de PostgreSQL ainsi que par d'autres volontaires en parallèle du développement du logiciel PostgreSQL. Elle décrit toutes les fonctionnalités que la version actuelle de PostgreSQL supporte officiellement.

Pour rendre gérable la grande quantité d'informations sur PostgreSQL, ce livre a été organisé en plusieurs parties. Chacune a pour cible une classe différente d'utilisateurs ou dépend du niveau et de l'expérience de chaque utilisateur sur PostgreSQL :

Définition de PostgreSQL

PostgreSQL est un système de gestion de bases de données relationnelles objet (ORDBMS) basé sur POSTGRES, Version 4.2, développé à l'université de Californie au département des sciences informatiques de Berkeley. POSTGRES a lancé de nombreux concepts rendus ensuite disponibles dans plusieurs systèmes de bases de données commerciales.

PostgreSQL est un descendant open-source du code original de Berkeley. Il supporte SQL92 et SQL99 tout en offrant de nombreuses fonctionnalités modernes :

De plus, PostgreSQL peut être étendu de plusieurs façons par l'utilisateur, par exemple en ajoutant de nouveaux

Et grâce à sa licence libérale, PostgreSQL peut être utilisé, modifié et distribué par tout le monde gratuitement quelque soit le but visé, qu'il soit privé, commercial ou académique.