เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

รองรับแคมเปญการตลาดของ 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
);
แก้ไขและรันโค้ด