SBA のマーケティングキャンペーンを支援する
SBA の融資申請が最近減少しています。あなたは、SBA 融資申請を増やすためのマーケティングキャンペーンを支援するデータベースの構築を依頼されました。この演習では、キャンペーンの特性と結果を追跡するための campaign テーブルを定義します。テーブルの各フィールドの説明は次のとおりです。
- 各キャンペーンに一意の識別子を割り当てる
id列 - 長さを 50 文字に制限する
name列 - 金額が $100,000 未満に制限される
budget列 - キャンペーンの期間(日数、通常は 180 日以下)を示す
num_days列 - 目標とする申請件数を追跡する
goal_amount列 - 受領した申請件数を追跡する
num_applications列
この演習はコースの一部です
PostgreSQL データベースの作成
演習の手順
- 必須の列(
id、name、budget、num_days、goal_amount、num_applications)を含め、各列に最も適切なデータ型指定を用いてcampaignテーブルを定義してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Create the campaign table
___ ___ ___ (
-- Unique identifier column
___ ___ PRIMARY KEY,
-- Campaign name column
___ ___(50),
-- The campaign's budget
___ NUMERIC(___, ___),
-- The duration of campaign in days
___ ___ DEFAULT 30,
-- The number of new applications desired
___ ___ DEFAULT 100,
-- The number of received applications
___ ___ DEFAULT 0
);