5.4.5 クイックSQLサンプル・モデルのロード
クイックSQLサンプル・モデルをロードして、クイックSQLの短縮構文について学習します。
- クイックSQLサンプル・モデルについて
使用可能なクイックSQLサンプル・モデルについて学習します。 - クイックSQLサンプル・モデルのロード
クイックSQLサンプル・モデルにアクセスするには、「クイックSQLアクション」メニューから「ロード」アクションを選択するか、「ヘルプ」をクリックして「サンプル」を選択します。
親トピック: クイックSQLの使用
5.4.5.1 クイックSQLのサンプル・モデルについて
使用可能なクイックSQLサンプル・モデルについて学習します。
クイックSQLには次のクイックSQLのサンプル・モデルが含まれています。
-
部門および従業員 - 追加の
EMP_V
結合ビューを使用してDEPARTMENTS
およびEMPLOYEES
表を作成します。/INSERT
構文を使用して、ランダム・データも生成されます。/NN
によって、NOT NULL SQL
列制約が追加されます。表、列および子表を定義するために、インデントされたリストが使用されます。主キー列および外部キー列は自動的に追加されます。主キー列や外部キー列を指定する必要はありません。 -
従業員スキル - 親表および子表を識別するインデントを使用して、
DEPARTMENTS
表、EMPLOYEES
表およびSKILLS
表を作成します。短縮構文VC255
は、SQLデータ型を指定します。/INSERT
構文は、10行のランダム・データを生成するために使用され、値の例(/VALUES
)を提供します。チェック制約(/CHECK
)を使用して有効な値を定義します。列コメントを大カッコで囲んで追加する図。 -
製品売上 -
PRODUCTS
、CUSTOMERS
、CHANNELS
、PROMOTIONS
、SALES
の各表を備えたスター・スキーマを作成します。SALES
表には、他の表への外部キー参照が含まれています。5つの表すべてを結合するSQL VIEW
も作成されます。ランダムなサンプル・データも生成されます。数値列は、NUM
構文で指定されます。 -
プロジェクト管理 -
PROJECTS
親表および4つの子表(MILESTONES
、LINKS
、ATTACHMENTS
およびACTION_ITEMS
)を使用してプロジェクト管理スキーマを定義します。PROJECTS
およびMILESTONES
と、PROJECTS
およびACTION_ITEMS
を組み合せたPROJECT_AI
を結合するビューPROJECT_MS
を追加します。有効な値(/CHECK
)、値の例(/VALUES
)を指定し、サンプル行(/INSERT
)を生成します。#-sign (auditcols: true)
の後にSQL構文ディレクティブに監査列を追加します。 -
ToDo -
ASSIGNEES
表とTODOS
表を作成します。NOT NULL制約(/NN
)を定義します。有効な値(/CHECK
)を指定します。サンプル・データ(/INSER
T)を生成します。監査列(#auditcols: true
)を追加します。このサンプルを出発点として使用すると、カスタマイズしたToDoシステムを数分で作成できるようになっています。
親トピック: クイックSQLサンプル・モデルのロード
5.4.5.2 クイックSQLサンプル・モデルのロード
クイックSQLサンプル・モデルにアクセスするには、「クイックSQLアクション」メニューから「ロード」アクションを選択するか、「ヘルプ」をクリックして「サンプル」を選択します。
クイックSQLのサンプルをロードするには:
親トピック: クイックSQLサンプル・モデルのロード