Cette partie présente l'utilisation du langage SQL au sein de PostgreSQL™. La syntaxe générale de
SQL y est expliquée, puis la
création des structures de stockage des données, le peuplement de
la base et son interrogation. La partie centrale liste les types de
données et les fonctions disponibles ainsi que leur utilisation
dans les requêtes SQL. Le reste
traite de l'optimisation de la base de données en vue d'obtenir des
performances idéales.
L'information dans cette partie est présentée pour qu'un
utilisateur novice puisse la suivre du début à la fin et obtenir
ainsi une compréhension complète des sujets sans avoir à effectuer
de fréquents sauts entre les chapitres. Les chapitres sont
indépendants. Un utilisateur plus expérimenté pourra, donc, ne
consulter que les chapitres l'intéressant. L'information est
présentée dans un style narratif par unité thématique. Les lecteurs
qui cherchent une description complète d'une commande particulière
peuvent se référer à la Partie VI,
« Référence ».
Pour profiter pleinement de cette partie, il est nécessaire de
savoir se connecter à une base PostgreSQL™ et éditer des commandes
SQL. Les lecteurs qui ne sont
pas familiers de ces prérequis sont encouragés à lire préalablement
la Partie I,
« Tutoriel ».
Les commandes SQL sont
généralement saisies à partir du terminal interactif de
PostgreSQL™, psql. D'autres programmes possédant des
fonctionnalités similaires peuvent également être utilisés.