データベース システムカタログとは何ですか? -techopediaからの定義

システムカタログとは何ですか? -techopediaからの定義

目次:

Anonim

定義-システムカタログの意味

システムカタログは、データベースに関する重要な詳細を組み込んだテーブルとビューのグループです。 システムカタログとシステムカタログ内の情報で構成されるすべてのデータベースは、データベースのフレームワークを指定します。

たとえば、データベース内のすべてのテーブルのデータ辞書言語(DDL)は、システムカタログに保存されます。

Techopediaはシステムカタログについて説明します

システムカタログは、データベースの重要な部分です。 データベース内には、テーブル、ビュー、インデックスを含むオブジェクトがあります。 基本的に、システムカタログはオブジェクトのセットであり、以下を定義する情報が含まれています。

  • データベースに含まれるその他のオブジェクト
  • データベース構造自体
  • 他のいくつかの重要な情報
実装を目的としたシステムカタログは、オブジェクトの論理グループに分割できます。 これは、データベースの管理者だけでなく、他のすべてのデータベースユーザーもアクセスできるテーブルを提供するためです。 たとえば、ユーザーは、付与されている特定のデータベース権限を確認したい場合があります。 ただし、データベースのプロセスや内部構造について調べる必要はありません。


通常、ユーザーはシステムカタログを検索して、ユーザー自身のオブジェクトと権限に関する情報を取得しますが、データベース管理者はデータベース内のイベントや構造について問い合わせることができなければなりません。 特定の実装では、データベースの管理者のみがアクセスできるシステムカタログオブジェクトを見つけることができます。


システムカタログは、データベース管理者、またはデータベースの性質と構造を理解したい他のすべてのデータベースユーザーにとって非常に重要です。 システムカタログを使用すると、ユーザーとデータベース管理者だけでなく、データベースサーバーも順序を保持できます。

システムカタログとは何ですか? -techopediaからの定義