PostgreSQL dispose des types de données smallserial, serial et bigserial ; ce ne sont pas de véritables types, mais simplement une commodité de notation pour créer des colonnes d'identifiants uniques. Ils sont similaires à la propriété AUTO_INCREMENT supportée par certaines autres bases de données.

Lors des opérations de modification ou suppression de données dans une base PostgreSQL, les lignes supprimées ou rendues obsolètes par une mise à jour ne sont pas physiquement supprimées de leur table. C'est pourquoi, il est nécessaire de faire un nettoyage régulier, spécialement sur les tables fréquemment mises à jour.

Dans le programme client psql de PostgreSQL, il y a un ensemble de commandes rapides permettant de lister et voir la structure des différents objets de la base de données.

Ce post vous propose quelques commandes très utilisées.