3.2 JSONリレーショナル二面性ビューでの作業
JSONリレーショナル二面性ビューは、リレーショナル・データベース表に格納されているデータをJSONドキュメントとして公開します。これらのドキュメントはオンデマンドで生成されます。二面性ビューは、関係的かつ階層的にデータを編成します。つまり、アプリケーションはJSONドキュメントのセットまたは関連表および列のセットと同じデータにアクセス(作成、問合せ、変更)でき、両方のアプローチを同時に使用できます。
JSONリレーショナル二面性ビューの詳細は、『Oracle® Database JSONリレーショナル二面性開発者ガイド』を参照してください。
VS Code用のSQL Developer拡張機能では、二面性ビューはオブジェクト・タイプとして扱われ、「接続」パネルで個別のノードとして使用できます。実行可能なタスクは、次のとおりです:
3.2.1 二面性ビューの作成
ノート:
二面性ビューの定義に使用される表は、特定の要件を満たす必要があります。これらの要件が満たされない場合は、ビューを作成しようとするとエラーが発生します。
「JSONリレーショナル二面性ビューの制限」も参照してください。
ダイアグラム・パネル
プレビュー・パネル
定義パネル
二面性ビューの作成
3.2.5 二面性ビューのJSONデータ・ガイド・ダイアグラムの表示
JSONデータ・ガイド・ダイアグラムは、二面性ビューのJSONスキーマを表します。
「接続」パネルで、「二面性ビュー」ノードを展開して、編集する二面性ビューの名前を右クリックし、「JSONデータ・ガイドの表示」を選択してダイアグラムを表示します。
次の図は、「二面性ビューの作成」で作成されたEMP_DV
二面性ビューのJSONデータ・ガイド・ダイアグラムを示しています。
