4.12 COサンプル・スキーマのスクリプトおよびオブジェクト
この項では、Customer Orders (CO)スキーマを作成するスクリプトの名前と、スキーマで使用するオブジェクトについて説明します。
表4-36にCOスクリプトをアルファベット順で示し、表4-37にそのオブジェクトを示します。
表4-36 COサンプル・スキーマのスクリプト
| スクリプト名 | 説明 |
|---|---|
co_ddl.sql |
表、ビューおよび索引を作成します |
co_dml.sql |
表に移入します |
co_drop_objects.sql |
現行スキーマからCOオブジェクトを削除します
|
co_drop_user.sql |
COユーザーを削除します
|
co_main.sql |
COスキーマのメイン・インストール・スクリプト。他のスクリプトを呼び出します
|
co_set_identity_starts.sql |
ID列の現在の値をリセットします |
co_user.sql |
COのデータベース・ユーザーを作成します
|
customers.sql |
customers表に挿入します
|
orders.sql |
orders表に挿入します
|
order_items.sql
|
order_items表に挿入します
|
products.sql |
products表に挿入します
|
sample_queries.sql |
データ分析用のSQL文の例を提供します |
stores.sql |
stores表に挿入します
|
表4-37 COサンプル・スキーマのオブジェクト
| オブジェクト・タイプ | オブジェクト |
|---|---|
| 索引 | customers_name_i、orders_customer_id_i、orders_store_id_i、products_pk、stores_pk、store_name_u、customers_pk、customers_email_u、store_at_least_one_address_c、 products_json_c、orders_pk、orders_customer_id_fk、orders_status_c、orders_store_id_fk、order_items_order_id_fk、order_items_product_id_fk、order_items_pk、order_items_product_u |
| 表 | customers、stores、products、orders、order_items |
| ビュー | customer_order_products、store_orders、product_reviews、product_orders |