Documentation PostgreSQL 8.0.25 | ||||
---|---|---|---|---|
Précédent | Arrière rapide | Avance rapide | Suivant |
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 supportées officiellement par la version actuelle de PostgreSQL.
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 :
La Partie I est une introduction informelle pour les nouveaux utilisateurs.
La Partie II documente l'environnement du langage de requêtes SQL, ceci incluant les types de données et les fonctions ainsi que le réglage des performances au niveau de l'utilisateur. Chaque utilisateur PostgreSQL devrait l'avoir lu.
La Partie III décrit l'installation et l'administration du serveur. Tous ceux qui gèrent un serveur PostgreSQL, que ce soit pour une utilisation personnelle ou dans d'autres cas, devraient lire cette partie.
La Partie IV décrit les interfaces de programmation pour les programmes clients PostgreSQL.
La Partie V contient des informations sur les capacités d'extensions du serveur pour les utilisateurs avancés. Les thèmes concernent, par exemple, les types de données définis par l'utilisateur et les fonctions.
La Partie VI contient des informations de référence sur les commandes SQL, sur les programmes clients et serveurs. Cette partie complémente les autres parties en apportant une information structurée par commande ou programme.
La Partie VII contient des informations triées, utiles pour les développeurs 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 une grande partie du standard SQL:2003 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.