Oracle Database/Quelques requêtes utiles/Dictionnaire de données
Le dictionnaire de données Oracle est un ensemble de tables système, qui contiennent les informations de fonctionnement de la base de données comme :
- Les utilisateurs
- Les tables
- Les contraintes d'intégrité
- etc.
Ces informations sur les informations sont appelées méta données.
Les informations du dictionnaire de données sont consultables par l'administrateur SYSTEM. De nombreuses vues permettent d'accéder à des contenus spécifiques (comme ceux énumérés précédemment)[1][2].
Afficher toutes les vues du dictionnaire[modifier | modifier le wikicode]
La requête suivante, adaptable en commentant/décommentant les éléments souhaités, permet de lister divers éléments du dictionnaire
|
Afficher quelques vues dynamiques utiles au DBA[modifier | modifier le wikicode]
La requête suivante, adaptable en commentant/décommentant les éléments souhaités, permet d'obtenir quelques informations et statistiques
|
Afficher toutes les tables dynamiques[modifier | modifier le wikicode]
Les tables dynamiques correspondent à des zones de la mémoire SGA lorsqu'Oracle est en activité (elles disparaissent à l'arrêt de la base)
|
Travailler sur les méta-informations des tables[modifier | modifier le wikicode]
Le dictionnaire de données permet de collecter des informations par introspectif.
Classer les tables par nombre croissant de lignes[modifier | modifier le wikicode]
|
Classer les tables par nombre croissant de colonnes[modifier | modifier le wikicode]
|
Lister les colonnes d'une table[modifier | modifier le wikicode]
|