ใช้วัตถุการเขียนโปรแกรมด้วย SQL

ปานกลาง
วิศวกรข้อมูล
ผู้ดูแลระบบฐานข้อมูล
นักพัฒนา
โซลูชันสถาปนิก
SQL Server
ฐานข้อมูล Azure SQL
อินสแตนซ์ที่มีการจัดการของ Azure SQL
Microsoft Fabric

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

วัตถุประสงค์การเรียนรู้

ในมอดูลนี้ คุณจะ:

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

สิ่งที่จำเป็นต้องมี

  • มีประสบการณ์ในการพัฒนาฐานข้อมูล SQL Server และการเขียนโปรแกรม T-SQL
  • ความเข้าใจเกี่ยวกับแนวคิดพื้นฐานของฐานข้อมูล เช่น ตาราง การรวม และธุรกรรม
  • ความคุ้นเคยกับ SQL Server Management Studio หรือ Azure Data Studio