支持 SBA 的营销活动
SBA 最近发现其贷款项目的申请量在下降。您被聘请构建一个数据库,以支持营销活动,从而提升 SBA 贷款申请量。在本练习中,您将定义一个 campaign 表,用于跟踪活动的特征和结果。该表字段说明如下:
- 一个
id列,为每个活动分配唯一标识符; - 一个
name列,长度限制为 50 个字符; - 一个
budget列,限定为小于 $100,000 的金额; - 一个
num_days列,表示活动持续的天数(通常不超过 180 天); - 一个
goal_amount列,用于记录目标申请数量; - 一个
num_applications列,用于记录已收到的申请数量。
本练习是课程的一部分
创建 PostgreSQL 数据库
练习说明
- 定义
campaign表,包含所需列(id、name、budget、num_days、goal_amount、num_applications),并为每个列选择最合适的数据类型规格。
交互式实操练习
通过完成这段示例代码来试试这个练习。
-- 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
);