Summary

เสร็จสมบูรณ์เมื่อ

วัตถุฐานข้อมูลเป็นรากฐานของโซลูชัน SQL ทุกตัว ตลอดโมดูลนี้ คุณได้สํารวจวิธีการออกแบบและใช้งานตาราง ดัชนี ข้อจํากัด และโครงสร้างเฉพาะใน SQL Server, ฐานข้อมูล Azure SQL, อินสแตนซ์ที่มีการจัดการ Azure SQL และฐานข้อมูล SQL ใน Microsoft Fabric

ในโมดูลนี้ คุณได้เรียนรู้ที่จะเลือกชนิดข้อมูลที่เหมาะสมสําหรับประสิทธิภาพการจัดเก็บข้อมูลและประสิทธิภาพการสืบค้น โดยทําความเข้าใจการแลกเปลี่ยนระหว่างความแม่นยําและพื้นที่ คุณสํารวจดัชนี rowstore สําหรับปริมาณงานธุรกรรม รวมถึงดัชนีแบบคลัสเตอร์ที่กําหนดลําดับแถวทางกายภาพและดัชนีที่ไม่ใช่คลัสเตอร์สําหรับเส้นทางการเข้าถึงอื่น และดัชนี columnstore สําหรับคิวรีเชิงวิเคราะห์ ซึ่งเรียนรู้ว่ากลุ่มแถว เซ็กเมนต์คอลัมน์ และตัวขับเคลื่อน tuple-mover เพิ่มประสิทธิภาพการบีบอัดและคิวรีได้อย่างไร

คุณใช้ชนิดตารางเฉพาะ รวมถึงตารางชั่วคราวสําหรับการติดตามการเปลี่ยนแปลงอัตโนมัติ ตารางบัญชีแยกประเภทสําหรับสถานการณ์การปฏิบัติตามข้อกําหนดที่เห็นได้ชัดการงัดแงะ ตารางกราฟสําหรับการสร้างแบบจําลองความสัมพันธ์ และตารางที่ปรับให้เหมาะสมกับหน่วยความจําสําหรับปริมาณงาน OLTP ที่มีปริมาณงานสูง คุณได้เรียนรู้ที่จะบังคับใช้ความสมบูรณ์ของข้อมูลผ่านข้อจํากัด—PRIMARY KEY, , FOREIGN KEY, CHECKและ UNIQUEDEFAULT—และสร้างค่าที่ไม่ซ้ํากันโดยใช้ทั้งIDENTITYคอลัมน์และSEQUENCEวัตถุสําหรับการกําหนดหมายเลขแบบไขว้ตาราง

คุณได้สํารวจการสนับสนุน JSON สําหรับข้อมูลกึ่งโครงสร้าง รวมถึงชนิดข้อมูลดั้งเดิม json ใน SQL Server 2025 และกลยุทธ์การจัดทําดัชนีโดยใช้คอลัมน์ที่คํานวณ สุดท้ายคุณได้ออกแบบกลยุทธ์การแบ่งพาร์ติชันสําหรับตารางขนาดใหญ่ทําความเข้าใจฟังก์ชันพาร์ติชันด้วย RANGE RIGHT สําหรับคอลัมน์วันที่และเวลาโครงร่างพาร์ติชันสําหรับการจัดวางกลุ่มไฟล์และข้อกําหนดสําหรับดัชนีคลัสเตอร์บนตารางที่แบ่งพาร์ติชัน

แหล่งข้อมูลเพิ่มเติม

เพื่อทําความเข้าใจอย่างลึกซึ้งยิ่งขึ้นเกี่ยวกับการออกแบบและการใช้งานวัตถุฐานข้อมูล ให้สํารวจแหล่งข้อมูลเหล่านี้:

ขั้นตอนถัดไป

ด้วยทักษะการออกแบบวัตถุฐานข้อมูลที่แข็งแกร่ง คุณพร้อมที่จะ:

  • สํารวจการเขียนโปรแกรม T-SQL ขั้นสูงด้วยมุมมอง ฟังก์ชัน และกระบวนงานที่เก็บไว้
  • ใช้มาตรการรักษาความปลอดภัยและการปกป้องข้อมูล
  • เพิ่มประสิทธิภาพการสืบค้นโดยใช้แผนการดําเนินการ
  • ผสานรวมความสามารถของ AI เข้ากับโซลูชันฐานข้อมูลของคุณ
  • จัดการ CI/CD และไปป์ไลน์การปรับใช้สําหรับการเปลี่ยนแปลงฐานข้อมูล

สร้างความเชี่ยวชาญของคุณในโซลูชัน SQL ต่อไปเพื่อสร้างระบบฐานข้อมูลที่แข็งแกร่ง ปรับขนาดได้ และบํารุงรักษาได้