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

การสร้าง Entity

เมื่อก้าวผ่านขั้นตอน Conceptual ไปสู่ขั้นตอน Logical ของการสร้างโมเดลข้อมูลแล้ว ก็ถึงเวลาฝึกนำความรู้ไปใช้จริง

ในระบบอีคอมเมิร์ซ Logical Model ประกอบด้วย 3 ตารางหลัก ได้แก่ customers, products, และ orders ตารางเหล่านี้ออกแบบมาเพื่อสะท้อนการทำงานจริงในบริบทของธุรกิจ กล่าวคือ ลูกค้าสร้างคำสั่งซื้อ และคำสั่งซื้อประกอบด้วยสินค้า ก่อนหน้านี้ได้ฝึกสร้างตาราง products ไปแล้ว คราวนี้มาสร้างตาราง customers กัน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Data Modeling ใน Snowflake เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • สร้างตาราง customers หรือแทนที่ตารางเดิมหากมีอยู่แล้ว
  • กำหนดให้ customerid เป็นชนิดข้อมูลตัวเลข ไม่มีทศนิยม ความยาว 38 หลัก เพื่อใช้เป็นตัวระบุเฉพาะของระเบียนลูกค้า

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

-- Create customers table 
___ (
  -- Define unique identifier
  ___,
  country VARCHAR(255)
);
แก้ไขและรันโค้ด