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 |