Build your ultimate AI agent
รายละเอียดคอร์ส
ต้องการคิวรีโครงสร้างข้อมูลที่ซับซ้อนแบบวนซ้ำหรือไม่? มีข้อมูลเชิงลำดับชั้นที่ต้องการดึงข้อมูลอยู่หรือเปล่า? คอร์สนี้จะสอนเครื่องมือที่จำเป็นสำหรับการแก้ปัญหาเหล่านั้น โดยจะเรียนรู้วิธีเขียน recursive query และคิวรีโครงสร้างข้อมูลเชิงลำดับชั้น ซึ่งจะใช้ Common Table Expressions (CTE) และหลักการ recursion กับชุดข้อมูลหลากหลายประเภท ตัวอย่างเช่น การสำรวจชุดข้อมูลแผนการบิน และเรียนรู้วิธีค้นหาเส้นทางเชื่อมต่อที่ดีที่สุดและถูกที่สุดระหว่างสนามบินสองแห่ง เมื่อเรียนจบคอร์สนี้ จะเข้าใจหลักการ recursion และสามารถระบุรวมถึงสร้างโมเดลข้อมูลเชิงลำดับชั้นได้
ข้อกำหนดเบื้องต้น
หลักสูตร
โครงสร้างคอร์ส
1
Recursion และ Common Table Expression (CTE)
ในบทนี้ จะเรียนรู้เกี่ยวกับ recursion และเหตุผลที่เทคนิคนี้มีประโยชน์ รวมถึงทบทวนความรู้เรื่อง Common Table Expressions (CTE)
- ทบทวน Common Table Expressions (CTE)50 XP
- CTE คืออะไร?50 XP
- CTE สำหรับตำแหน่งงานด้าน IT100 XP
- CTE สำหรับตำแหน่ง IT ที่มีเงินเดือนสูง100 XP
- การเรียกซ้ำ (Recursion) เบื้องต้น50 XP
- ข้อเท็จจริงเกี่ยวกับ Recursion50 XP
- คำนวณแฟกทอเรียลของ 5100 XP
- วิธีคิวรีค่า factorial ของ 6 แบบ recursive100 XP
- แก้ปัญหาคณิตศาสตร์ด้วย Recursion50 XP
- นับตัวเลขแบบ Recursive100 XP
- คำนวณผลรวมของเลขยกกำลัง100 XP
2
Hierarchical Query และ Recursive Query
ในบทนี้ จะเรียนรู้เกี่ยวกับ recursive CTE วิธีคิวรีชุดข้อมูลเชิงลำดับชั้น และวิธีนำ recursive CTE ไปใช้กับข้อมูลเชิงลำดับชั้น
3
การสร้างโมเดลข้อมูลด้วยตัวเอง
ในบทนี้ จะเรียนรู้วิธีสร้างและแก้ไขตารางในฐานข้อมูล รวมถึงความแตกต่างระหว่างโมเดลข้อมูลเชิงสัมพันธ์และเชิงลำดับชั้น และแนวทางการเลือกใช้โมเดลแต่ละแบบ
4
Hierarchical Query กับตัวอย่างในชีวิตจริง
ในบทนี้ จะฝึกนำความรู้เรื่อง hierarchical query และ recursive query ไปใช้กับโจทย์จริง เช่น การค้นหาเส้นทางบิน การประกอบรถยนต์ และการสร้างโมเดลระบบสายส่งไฟฟ้า
S
Hierarchical and Recursive Queries in SQL Server
เรียนจบแล้ว

