データベース・オブジェクトの操作

このトピックでは、データ・オブジェクトに対して実行される操作の概要について説明します。

Oracle® Database Navigatorツールを使用すると、DBブラウザ・ウィンドウに表示されるデータベース・オブジェクトに対して様々な操作を実行できます。実行できる操作は、オブジェクトのタイプによって異なります。次の表に、一般的なDBオブジェクトに対して実行できる操作を示します:

オブジェクト・タイプ 操作
スキーマ
  • DB接続内のスキーマのリストの表示
  • DBスキーマをリロードして、スキーマおよびスキーマ・コンテンツの更新されたリストを表示する
  • DB構造の特定のスキーマの非表示
  • スキーマ・ユーザーの表示
  • 特定のスキーマまたはスキーマ・オブジェクトを表示するためのグローバル・フィルタの適用
  • 各スキーマ内のDB表のリストの表示
  • 更新された表構造を取得し、表内のオブジェクト・ステータスをリフレッシュするための表のリロード
  • DB構造内の特定の表の非表示
  • 特定の表または表オブジェクトを表示するためのグローバル・フィルタの適用
  • 表データの編集
  • 表のDDL文を含むSQL文を抽出して、クリップボードにコピー
  • 表索引の表示
  • 被参照表および参照表のリストを含む表のオブジェクト依存関係ツリーの表示
  • データ変更通知の開始または停止
ネストした表
  • DB表内のネストした表の表示および非表示
  • 表内の特定のネストした表を表示するためのグローバル・フィルタの適用
  • 接続されたデータベース内のネストした表とそのオブジェクトの更新されたリストをフェッチするためのリロード
  • DBの各表または各ビューの列の表示
  • 特定の列の表示、または列のデータのフィルタリングを行うためのグローバル・フィルタの適用
  • DBビューでの疑似列を含む列および監査対象としてマークされた列の非表示
  • 列のSQL文を抽出し、クリップボードにコピー
ユーザー
  • 接続済DBにアクセスしているユーザーのリストの表示
  • 様々なDBユーザーがアクセスできるデータベース・スキーマの表示
  • ユーザーの現在のステータスの表示
  • グローバル・フィルタの適用による、DB構造内の特定のユーザーの表示
  • ユーザーのロールおよび付与された権限の表示
ロール
  • 接続済DBに作成されたユーザー・ロールのリストの表示
  • 特定のロールを付与されたユーザー(ユーザー権限受領者)の表示
  • ロールに付与された権限および特定の権限の表示
  • DB構造内のロールのリストのリフレッシュ、または個々のロールのリロードによる更新されたロール情報のフェッチ
システム権限
  • DB構造内の特定の権限を表示するためのグローバル・フィルタの適用
  • 特定の権限が割り当てられているDBユーザーの表示
  • 特定の権限が割り当てられているユーザー・ロールの表示
  • DB構造内の権限とそのユーザーおよびロールの権限受領者のリストのリロード
文字セット
  • グローバル・フィルタの適用による、DB構造内の特定の文字セットの表示
  • 接続されたDB内の文字セットの更新済リストまたは個々の文字セット定義をフェッチするためのリロード
ビュー
  • エディタのデータ・タブのでビュー・データの編集
  • エディタのコード・タブでのビューのSQL問合せの編集
  • DBビューの削除
  • 被参照表および参照表のリストを含むビューのオブジェクト依存関係ツリーの表示
  • ビュー問合せからのSQL文の抽出
制約
  • DB構造内の表レベル、ビュー・レベルおよび列レベルの制約の表示
  • 表または列の特定の制約を表示するためのグローバル・フィルタの適用
  • 制約の更新されたリストまたは制約定義をフェッチするための制約のリロード
ファンクション
  • 選択したDBファンクションを表示するためのグローバル・フィルタの作成および適用
  • DBファンクションの更新済リストをフェッチするためのリロード
  • オブジェクト・ビューでのファンクションの非表示
トリガー
  • データベース表内の特定のトリガーを表示するためのグローバル・フィルタの適用
  • DB構造のトリガーの非表示
  • データベース表内のトリガーの更新済リストをフェッチするためのリロード
索引
  • 索引の列とデータセットの表示
  • 接続されたデータベースからの索引の削除
  • SQL文とDDL文を抽出し、クリップボードにコピー
  • 接続されたデータベースの索引の更新済リストをフェッチするためのリロード
  • 索引のオブジェクト・ステータスのリフレッシュ
パッケージ
  • DBエディタでのパッケージ・コードの編集
  • 通常モードまたはデバッグ・モードでのパッケージのコンパイルパッケージの無効なオブジェクトをコンパイルすることもできます
  • パッケージの実行およびデバッグパッケージを実行およびデバッグする方法を選択するように求められます
  • 被参照と参照のリストを含む依存関係ツリーの表示
  • DDL文を含むSQL文を抽出して、クリップボードにコピー
  • DB接続内のパッケージのリストをフェッチするためのパッケージのリロード
  • パッケージ・オブジェクトのステータス(有効/無効)のリフレッシュ
プロシージャ
  • 特定のDBプロシージャを表示するためのグローバル・フィルタの作成および適用
  • DBプロシージャの更新済リストをフェッチするためのリロード
  • オブジェクト・ビューでのプロシージャの非表示
タイプ
  • エディタでデータ型を開いて、コードを変更する
  • 通常モードまたはデバッグ・モードでのデータ型のコンパイル。データ型の無効なオブジェクトをコンパイルすることもできます
  • データ型の実行およびデバッグ。データ型を実行およびデバッグする方法を選択するように求められます
  • 被参照と参照のリストを含むオブジェクト依存関係ツリーの表示
  • DDL文を含むSQL文を抽出して、クリップボードにコピー
  • DB接続内の更新されたデータ型のリストをフェッチするためのデータ型のリロード
  • データ型のステータスのリフレッシュ
引数
  • DBオブジェクト内の引数の更新されたリストをフェッチするための引数のリロード
  • 特定の引数を表示するためのグローバル・フィルタの適用
  • DB構造内の引数の非表示
Javaクラス
  • エディタでソース・コードを開き、Javaクラス・ファイルまたはJavaソース・ファイルを変更
  • Javaプログラムの実行、コンパイル(無効なオブジェクトを含む)およびデバッグ
  • スキーマでの新しいJavaクラスの作成およびロード
  • Javaプログラムを実行するためのカスタム実行ラッパーの作成
  • 被参照と参照のリストを含むオブジェクト依存関係ツリーの表示
  • プロジェクトのDBスキーマへのJavaクラスのダウンロード
  • データベース・スキーマ内のJavaクラス(またはJavaソース・ファイル)のアップロード
  • スキーマからのJavaクラス・ファイル(およびJavaメソッド)またはJavaソース・ファイルの削除
Javaリソース
  • Javaリソースの表示と非表示
  • JavaエディタでのJavaリソース・ソース・コードの編集
  • Javaリソース・ファイルの削除
  • JavaクラスまたはJARファイルからプロジェクトへのJavaリソースのダウンロード
  • データベース・スキーマ内のJavaリソースのアップロード
  • 特定のJavaリソースを表示するためのグローバル・フィルタの適用
  • クラス内の更新されたリソースをフェッチするためのリロード
ディメンション
  • ディメンション表の表示および非表示
  • DBスキーマ内の特定のディメンション表を表示するためのグローバル・フィルタの適用
クラスタ
  • 接続されたデータベース内のデータベース・クラスタの表示または非表示
  • データベース・クラスタの更新されたリストをフェッチするためのリロード
  • 接続されたデータベース内の特定のクラスタを表示するためのグローバル・フィルタの適用
資格証明
  • 各データベース・スキーマ内の資格証明(デジタル・キー)の表示または非表示
  • DB資格証明の更新済リストをフェッチするためのリロード
  • 接続されたDBスキーマ内の特定の資格証明を表示するためのグローバル・フィルタの適用