Un catalogue de base de données est une fonction incluse sur un serveur qui permet aux utilisateurs et aux administrateurs de vérifier les informations sur chaque base de données installée sur ce serveur. En plus des informations communes, un catalogue de base de données contient également des métadonnées sur chaque base de données, telles que le nombre de tables et de lignes sont utilisées dans une base de données particulière. Une façon pour les administrateurs de bases de données pour vérifier les changements est en passant par le catalogue, car cela permet d'économiser tous les changements récents apportés à la base de données ainsi que des informations sur les personnes qui ont fait les modifications. Les utilisateurs n'ont généralement pas accès, ou ils ont un accès limité, au catalogue, le catalogue a automatiquement un lien e-mail afin que les utilisateurs peuvent envoyer un courriel aux administrateurs et demandent l'accès.
Si un propriétaire d'entreprise ou site dispose d'un serveur, puis il y a normalement plusieurs bases de données figurant sur ce serveur. Ces bases de données peuvent contenir différents types d'informations, ou ils peuvent être utilisés pour maximiser seuil de stockage de chaque base de données. Il peut être difficile pour les administrateurs d'utiliser ou de régler chaque base de données, mais le catalogue de base de données peut les aider dans cette tâche. C'est parce que le catalogue enregistre un fichier de toutes les bases de données, de sorte que les administrateurs ne seront pas oublier l'un d'eux.
Mis à part le nom de chaque base de données sur le serveur, un catalogue de base de données peut également accéder aux métadonnées de chaque base de données. Ces métadonnées contiennent des informations de base sur la base de données, telles que le nombre de tables sont en cours avec des données, et le nombre d'utilisateurs qui ont accès à la base de données. Alors que les métadonnées ne peut pas être changé, ça rend plus facile pour les utilisateurs et les administrateurs de connaître la taille d'une base de données est dans un rapide coup d'œil.
Le catalogue de base de données ne se contente pas de stocker les métadonnées, il stocke également des informations sur les changements récents. Cette section du catalogue affiche tous les changements, et il affiche le nom de l'utilisateur et le protocole Internet (IP) afin que les administrateurs sachent qui est responsable de modifications. Si le changement est préjudiciable à la base de données, alors les administrateurs sauront qui est en faute.
Bien que les administrateurs ont un accès illimité au catalogue de base de données, la plupart des utilisateurs ont un accès limité ou inexistant. C'est parce que les utilisateurs n'ont généralement pas besoin de métadonnées, pas plus qu'ils ne doivent normalement connaître le nombre de bases de données sur un serveur. Si les utilisateurs ne doivent avoir accès, le catalogue a automatiquement un lien e-mail qui permet aux utilisateurs d'envoyer un courriel aux administrateurs de demander l'accès. Les administrateurs peuvent ou non accorder cet accès, fondé sur des motifs de l'utilisateur et de l'histoire.