VI. R�f�rence
Les points abord�s dans la r�f�rence sont suppos�s fournir d'une mani�re
concise un r�sum� pr�cis, complet et formel sur leurs sujets
respectifs. Des informations compl�mentaires sur l'utilisation de
PostgreSQL sont pr�sent�es dans d'autres
parties de ce livre sous la forme de descriptions, de tutoriels ou
d'exemples. Vous pourrez vous reporter � la liste de r�f�rences
crois�es que vous pourrez trouver sur chaque page de r�f�rence.
Les entr�es de r�f�rences sont �galement disponibles sur les pages
<<�man�>> traditionnelles.
- Table des mati�res
- I. Commandes SQL
- ABORT -- Interrompt la transaction en cours
- ALTER AGGREGATE -- change la d�finition d'une fonction d'agr�gat
- ALTER CONVERSION -- change la d�finition d'une conversion
- ALTER DATABASE -- modifie une base de donn�es
- ALTER DOMAIN -- change la d�finition d'un domaine
- ALTER FUNCTION -- change la d�finition d'une fonction
- ALTER GROUP -- ajoute ou supprime des utilisateurs d'un groupe
- ALTER LANGUAGE -- change la d�finition d'un langage proc�dural
- ALTER OPERATOR CLASS -- change la d�finition d'un op�rateur de classe
- ALTER SCHEMA -- change la d�finition d'un sch�ma
- ALTER SEQUENCE -- modifie la d�finition d'un g�n�rateur de s�quence
- ALTER TABLE -- change la d�finition d'une table
- ALTER TRIGGER -- change la d�finition d'un d�clencheur
- ALTER USER -- modifie le compte d'un utilisateur de la base de donn�es
- ANALYZE -- r�cup�re des statistiques sur une base de donn�es
- BEGIN -- d�bute un bloc de transaction
- CHECKPOINT -- force un point de v�rification du journal des transactions
- CLOSE -- ferme un curseur
- CLUSTER -- r�organise une table suivant un index
- COMMENT -- d�finit ou modifie le commentaire sur un objet
- COMMIT -- valide la transaction en cours
- COPY -- copie des donn�es entre un fichier et une table
- CREATE AGGREGATE -- d�finit une nouvelle fonction d'agr�gat
- CREATE CAST -- d�finit une nouvelle conversion
- CREATE CONSTRAINT TRIGGER -- d�finit un nouveau d�clencheur contrainte
- CREATE CONVERSION -- d�finit une nouvelle conversion d'encodage
- CREATE DATABASE -- cr�e une nouvelle base de donn�es
- CREATE DOMAIN -- d�finit un nouveau domaine
- CREATE FUNCTION -- d�finit une nouvelle fonction
- CREATE GROUP -- d�finit un nouveau groupe d'utilisateurs
- CREATE INDEX -- d�finit un nouvel index
- CREATE LANGUAGE -- d�finit un nouveau langage de proc�dures
- CREATE OPERATOR -- d�finit un nouvel op�rateur
- CREATE OPERATOR CLASS -- d�finit une nouvelle classe d'op�rateur
- CREATE RULE -- d�finit une nouvelle r�gle de r��criture
- CREATE SCHEMA -- d�finit un nouveau sch�ma
- CREATE SEQUENCE -- d�finit un nouveau g�n�rateur de s�quence
- CREATE TABLE -- d�finit une nouvelle table
- CREATE TABLE AS -- cr�e une nouvelle table � partir des r�sultats d'une
requ�te
- CREATE TRIGGER -- d�finit un nouveau d�clencheur
- CREATE TYPE -- d�finit un nouveau type de donn�e
- CREATE USER -- d�finit un nouveau compte utilisateur dans la base de
donn�es
- CREATE VIEW -- d�finit une nouvelle vue
- DEALLOCATE -- d�salloue une instruction pr�par�e
- DECLARE -- d�finit un curseur
- DELETE -- supprime les lignes d'une table
- DROP AGGREGATE -- supprimer une fonction d'agr�gat
- DROP CAST -- supprime une conversion
- DROP CONVERSION -- supprimer une conversion
- DROP DATABASE -- supprime une base de donn�es
- DROP DOMAIN -- supprime un domaine
- DROP FUNCTION -- supprime une fonction
- DROP GROUP -- supprime un groupe d'utilisateurs
- DROP INDEX -- supprime un index
- DROP LANGUAGE -- supprimer un langage proc�dural
- DROP OPERATOR -- supprime un op�rateur
- DROP OPERATOR CLASS -- supprime une classe d'op�rateur
- DROP RULE -- supprime une r�gle de r��criture
- DROP SCHEMA -- supprime un sch�ma
- DROP SEQUENCE -- supprime une s�quence
- DROP TABLE -- supprime une table
- DROP TRIGGER -- supprime un d�clencheur
- DROP TYPE -- supprime un type de donn�es
- DROP USER -- supprime un compte utilisateur d'une base de donn�es
- DROP VIEW -- supprime une vue
- END -- valide la transaction en cours
- EXECUTE -- ex�cute une instruction pr�par�e
- EXPLAIN -- affiche le plan d'ex�cution d'une instruction
- FETCH -- r�cup�re des lignes � partir d'une colonne en utilisant un curseur
- GRANT -- d�finit les droits d'acc�s
- INSERT -- cr�e de nouvelles lignes dans une table
- LISTEN -- �coute une notification
- LOAD -- charge ou d�charge une biblioth�que partag�e
- LOCK -- verrouille une table
- MOVE -- positionne un curseur
- NOTIFY -- g�n�re une notification
- PREPARE -- pr�pare une instruction pour ex�cution
- REINDEX -- reconstruit les index
- RESET -- restaure la valeur d'un param�tre � l'ex�cution � sa valeur par
d�faut
- REVOKE -- supprime les droits d'acc�s
- ROLLBACK -- annule la transaction en cours
- SELECT -- r�cup�re des lignes d'une table ou vue
- SELECT INTO -- cr�e une nouvelle table � partir des r�sultats d'une
requ�te
- SET -- change un param�tre d'ex�cution
- SET CONSTRAINTS -- initialise le mode de contrainte de la transaction en
cours
- SET SESSION AUTHORIZATION -- initialise l'identifiant de l'utilisateur de la session et
l'identifiant de l'utilisateur courant de la session courante
- SET TRANSACTION -- initialise les caract�ristiques de la transaction
actuelle
- SHOW -- affiche la valeur d'un param�tre en ex�cution
- START TRANSACTION -- d�bute un bloc de transactions
- TRUNCATE -- vide une table
- UNLISTEN -- arr�te l'�coute d'une notification
- UPDATE -- met � jour les lignes d'une table
- VACUUM -- r�cup�re l'espace inutilis� et, optionnellement, analyse une base
- II. Applications clientes de PostgreSQL
- clusterdb -- groupe les bases de donn�es de
PostgreSQL
- createdb -- cr�e une nouvelle base de donn�es
PostgreSQL
- createlang -- d�finit un langage de proc�dure pour
PostgreSQL
- createuser -- d�finit un nouveau compte utilisateur
PostgreSQL
- dropdb -- supprime une base de donn�es
PostgreSQL
- droplang -- supprime un langage de proc�dure pour
PostgreSQL
- dropuser -- supprimer un compte utilisateur
PostgreSQL
- ecpg -- pr�processeur SQL C embarqu�
- pg_config -- r�cup�re des informations sur la version install�e de
PostgreSQL
- pg_dump -- extrait une base de donn�es PostgreSQL dans un
script ou un autre fichier d'archive
- pg_dumpall -- extrait un groupe de bases de donn�es
PostgreSQL dans un fichier script
- pg_restore -- restaure une base de donn�es PostgreSQL � partir
d'un fichier d'archive cr�� par pg_dump
- pgtclsh -- client shell Tcl de
PostgreSQL
- pgtksh -- Client shell Tcl/Tk pour
PostgreSQL
- psql -- terminal interactif PostgreSQL
- vacuumdb -- r�cup�re l'espace inutilis� et, en option, analyse une
base de donn�es PostgreSQL
- III. Applications relatives au serveur PostgreSQL
- initdb -- cr�e un nouveau groupe de bases de donn�es
PostgreSQL
- initlocation -- cr�e une aire secondaire de stockage des bases de donn�es
PostgreSQL
- ipcclean -- supprime la m�moire partag�e et les s�maphores d'un serveur
PostgreSQL qui a d� s'arr�ter
brutalement
- pg_controldata -- affiche les informations de contr�le d'un groupe de bases de
donn�es PostgreSQL
- pg_ctl -- lance, arr�te ou relance le serveur
PostgreSQL
- pg_resetxlog -- r�initialise les WAL et les autres informations de contr�le d'un
groupe de bases de donn�es PostgreSQL
- postgres -- lance un serveur PostgreSQL dans un
mode simple utilisateur
- postmaster -- serveur de bases de donn�es multiutilisateur
PostgreSQL