Obtenir des informations sur votre base de données
Comme nous l'avons observé dans la vidéo, PostgreSQL dispose d'une base de données système appelée INFORMATION_SCHEMA qui nous permet d'extraire des informations sur les objets, y compris les tables, dans notre base de données.
Dans cet exercice, nous examinerons comment interroger la table tables de la base de données INFORMATION_SCHEMA afin de découvrir des informations sur les tables de la base de données de location de DVD, notamment le nom, le type, le schéma et le catalogue de toutes les tables et vues, puis comment utiliser les résultats pour obtenir des informations supplémentaires sur les colonnes de nos tables.
Cet exercice fait partie du cours
Fonctions permettant de manipuler les données dans PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Select all columns from the TABLES system database
SELECT *
FROM ___.___
-- Filter by schema
WHERE table_schema = ___;