データ設計プロジェクトの物理データ・モデル中にある SELECT ステートメントと FULLSELECT ステートメントを使用して、物理データ・モデル中でマテリアライズ照会表 (MQT) を生成できます。
MQT とは、定義が照会の実行結果に基づいている表のことです。
通常 MQT には、MQT の定義の基になっている 1 つ以上の表にあるデータに基づく事前計算済みの結果が含まれています。
前提条件: データ設計プロジェクト中の物理データ・モデルの「SQL ステートメント」フォルダーに、SELECT ステートメントか FULLSELECT ステートメントがなければなりません。
物理データ・モデルで MQT を生成するには、以下のようにします。
- 「データ」パースペクティブで、「データ・プロジェクト・エクスプローラー」ビューに切り替える。
- 物理データ・モデルを含むデータ設計プロジェクトを展開してから、「データ・モデル」フォルダーを展開する。
- 物理データ・モデル (.dbm) ファイルをダブルクリックして開く。
- 物理データ・モデル、データベース、および「SQL ステートメント」フォルダーを展開します。
- 「SQL ステートメント」フォルダーで、SELECT ステートメントか FULLSELECT ステートメントを右クリックしてから、ポップアップ・メニューでをクリックする。 MQT が SQL ステートメントから生成されて物理データ・モデルに保管されます。
- 物理データ・モデルを保存する。 物理データ・モデルを保存すると、その物理データ・モデル中の未解決の変更があるデータ・オブジェクトがすべて保存されます。
MQT は「データ・プロジェクト・エクスプローラー」ビューで選択されるので、容易に検索できます。
MQT をドラッグするか、MQT に関するポップアップ上のコマンドを使用して、MQT を別のデータベース・スキーマにコピーしたり移動したりできます。
生成された MQT には「MQTn」という名前が付けられます。ここで、n は 1 から始まり、生成する MQT ごとに 1 ずつ増分する連続番号です。
「プロパティー」ビューを使用して、MQT の名前やその他のプロパティーを変更できます。