概要

PostgreSQL 9.0.0文書
前のページ | 巻戻し | 第 45章システムカタログ | 早送り | 次のページ

# 45.1. 概要

表45-1にシステムカタログを列挙します。 以降システムカタログについてより詳細を説明します。

ほとんどのシステムカタログはデータベースを作成する時にテンプレートデータベースからコピーされデータベースに固有のものとなります。 ごく一部のカタログがデータベースクラスタ内の全てのデータベースにわたって物理的に共有されます。 これらについては、それぞれのカタログで説明します。

表 45-1. システムカタログ

カタログ名 | 用途
--- | ---
`pg_aggregate` | 集約関数
`pg_am` | インデックスアクセスメソッド
`pg_amop` | アクセスメソッド演算子
`pg_amproc` | アクセスメソッドサポートプロシージャ
`pg_attrdef` | 列デフォルト値
`pg_attribute` | テーブル列（"属性"）
`pg_authid` | 認証識別子（ロール）
`pg_auth_members` | 認証識別子メンバーシップ関係
`pg_cast` | キャスト（データ型変換）
`pg_class` | テーブル、インデックス、シーケンス、ビュー（"リレーション"）
`pg_constraint` | 検査制約、一意性制約、プライマリキー制約、外部キー制約
`pg_conversion` | 符号化方式変換情報
`pg_database` | このデータベースクラスタにあるデータベース
`pg_default_acl` | オブジェクト種類のデフォルト権限
`pg_depend` | データベースオブジェクト間の依存関係
`pg_description` | データベースオブジェクトの説明やコメント
`pg_enum` | 列挙型のラベルや値の定義
`pg_foreign_data_wrapper` | 外部データラッパの定義
`pg_foreign_server` | 外部サーバの定義
`pg_index` | 追加インデックス情報
`pg_inherits` | テーブル継承階層
`pg_language` | 関数記述言語
`pg_largeobject` | ラージオブジェクト用のデータページ
`pg_largeobject_metadata` | ラージオブジェクトのメタデータ
`pg_namespace` | スキーマ
`pg_opclass` | アクセスメソッド演算子クラス
`pg_operator` | 演算子
`pg_opfamily` | アクセスメソッド演算子族
`pg_pltemplate` | 手続き言語のためのテンプレートデータ
`pg_proc` | 関数とプロシージャ
`pg_rewrite` | 問い合わせ書き換えルール
`pg_db_role_setting` | ロール毎およびデータベース毎の設定
`pg_shdepend` | 共有オブジェクトの依存関係
`pg_shdescription` | 共有オブジェクトに対するコメント
`pg_statistic` | プランナ統計情報
`pg_tablespace` | データベースクラスタ内のテーブル空間
`pg_trigger` | トリガ
`pg_ts_config` | 全文検索設定
`pg_ts_config_map` | 全文検索設定のトークン写像
`pg_ts_dict` | 全文検索辞書
`pg_ts_parser` | 全文検索パーサ
`pg_ts_template` | 全文検索テンプレート
`pg_type` | データ型
`pg_user_mapping` | 外部サーバへのユーザのマッピング

前のページ | ホーム | 次のページ
システムカタログ | 上に戻る | `pg_aggregate`