Lors de la création initiale d’une base de données, le système de gestion des bases de données crée de nombreuses tables système. Les tables système stockent les métadonnées, c’est-à-dire les descriptions de tous les objets de la base de données. Les tables système contiennent le préfixe RDB$
dans leur nom.
RDB$AUTH_MAPPING
-
Informations sur le mappage des objets de sécurité.
RDB$BACKUP_HISTORY
-
Stocke l’historique des copies des backup de la base de données en utilisant nbackup.
RDB$CHARACTER_SETS
-
Une description des jeux de caractères disponibles dans la base de données.
RDB$CHECK_CONSTRAINTS
-
Faire correspondre les noms de déclencheurs aux noms de contraintes associés aux caractéristiques NOT NULL, aux contraintes CHECK et aux phrases ON UPDATE et ON DELETE dans les contraintes de clés étrangères.
RDB$COLLATIONS
-
Ordre de tri pour tous les jeux de caractères.
RDB$CONFIG
-
Table virtuelle montrant les paramètres de configuration réels définis dans firebird.conf, databases.conf ou par l’intermédiaire de DPB pass-through.
RDB$DATABASE
-
Données de base sur la base de données.
RDB$DB_CREATORS
-
Contient des informations sur les utilisateurs qui sont autorisés à créer la base de données. Il n’est utilisé que si la base de données actuelle est désignée comme une base de données de sécurité.
RDB$DEPENDENCIES
-
Informations sur les dépendances entre les objets de la base de données.
RDB$EXCEPTIONS
-
Exceptions personnalisées de la base de données.
RDB$FIELD_DIMENSIONS
-
Les dimensions des colonnes qui sont des tableaux.
RDB$FIELDS
-
Caractéristiques des colonnes et des domaines, qu’ils soient créés par le système ou par l’utilisateur.
RDB$FILES
-
Informations sur les fichiers secondaires et les fichiers de copie fantôme.
RDB$FILTERS
-
Données sur les filtres BLOB.
RDB$FORMATS
-
Données sur les modifications apportées aux tableaux.
RDB$FUNCTION_ARGUMENTS
-
Paramètres des fonctions stockées ou externes.
RDB$FUNCTIONS
-
Description des fonctions stockées ou externes.
RDB$GENERATORS
-
Informations sur les générateurs (séquences).
RDB$INDEX_SEGMENTS
-
Segments d’index.
RDB$INDICES
-
Définition des index de la base de données (créés par l’utilisateur ou le système).
RDB$LOG_FILES
-
Non utilisé dans la présente version.
RDB$PACKAGES
-
Informations sur les paquets PSQL.
RDB$PAGES
-
Informations sur les pages de la base de données.
RDB$PROCEDURE_PARAMETERS
-
Paramètres des procédures stockées.
RDB$PROCEDURES
-
Descriptions des procédures stockées.
RDB$PUBLICATION_TABLES
-
Tables inclus dans la publication.
RDB$PUBLICATIONS
-
Publication — un ensemble de tables pour la réplication.
RDB$REF_CONSTRAINTS
-
Descriptions des contraintes de base de données nommées (clés étrangères).
RDB$RELATION_CONSTRAINTS
-
Description de toutes les restrictions au niveau de la table.
RDB$RELATION_FIELDS
-
Caractéristiques des colonnes de la table.
RDB$RELATIONS
-
Nom des tables et des vues.
RDB$ROLES
-
Définition des rôles.
RDB$SECURITY_CLASSES
-
Les listes de contrôle d’accès.
RDB$TIME_ZONES
-
Une liste des fuseaux horaires pris en charge par le serveur.
RDB$TRANSACTIONS
-
État des transactions lors de l’accès à plusieurs bases de données.
RDB$TRIGGER_MESSAGES
-
Messages des déclencheurs.
RDB$TRIGGERS
-
Descriptions des déclencheurs.
RDB$TYPES
-
Description des types de données énumérés.
RDB$USER_PRIVILEGES
-
Privilèges des utilisateurs du système.
RDB$VIEW_RELATIONS
-
Décrit les vues. Contient les noms des tables utilisées lors de la définition de la vue.