Querying Data with T-SQL
จำนวนวัน
3
จำนวนชั่วโมง
18
ประเภทหลักสูตร
Public
Inhouse
ราคา
11,900
รหัสหลักสูตร
SQL-PG-Query
ทักษะ (ระบุได้หลายทักษะ)
ระดับความยาก
Advanced
วัตถุประสงค์
- ผู้อบรมสามารถสร้าง Query และใช้ประโยคต่าง ๆ ต่อไปนี้ SELECT, FROM , WHERE , GROUP BY, HAVING และ ORDER BY ได้อย่างคล่องแคล่ว
- ผู้อบรมสามารถสร้าง Query และใช้ประโยคเพิ่มเติมต่อไปนี้ TOP, DISTINCT, OFFSET FETCH, GROUPING SET ได้อย่างคล่องแคล่ว
- ผู้อบรมสามารถสร้าง Sub Queries แบบต่าง ๆ ได้
- ผู้อบรมสามารถสร้างและใช้งาน Table Expression แบบต่าง ๆ ได้
- ผู้อบรมสามารถสร้างและใช้งาน Window Function ได้
หลักสูตรนี้เหมาะสำหรับ
- Beginner
- Super User
- Data Analytics
- Business Intelligent
- Analysts ที่ต้องการสร้าง Data Source จาก SQL Server ไปใช้ใน Power BI
พื้นฐานของผู้เข้าอบรม
- มีความเข้าใจเกี่ยวกับฐานข้อมูลเชิงสัมพันธ์ (Relational Database) และการออกแบบฐานข้อมูลมาบ้าง
ความต้องการของระบบ
- OS : Windows 11 / 10
- CPU: Minimum 1.6 GHz or faster processor
- RAM : 8GB or more
- SQL SERVER
- SQL Server Management Studio
- Internet
หัวข้อการฝึกอบรม
- สถาปัตยกรรมพื้นฐานของ Microsoft SQL Server
- การใช้งาน SQL Server Management Studio เบื้องต้น
- องค์ประกอบต่าง ๆ ของภาษา T-SQL
- เข้าใจลำดับดำเนินการของคำสั่ง SELECT
- การเขียนคำสั่ง SELECT อย่างง่าย
- ขจัดข้อมูลซ้ำด้วย DISTINCT
- การกำหนดชื่อเล่น (Alias) ให้กับคอลัมน์ และตาราง
- การใช้งานนิพจน์ CASE
- เข้าใจการ Join ตาราง
- รู้จักและสืบค้นข้อมูลด้วย Inner Join
- รู้จักและสืบค้นข้อมูลด้วย Outer Join
- รู้จักและสืบค้นข้อมูลด้วย Cross Join และ Self Join
- การเรียงลำดับข้อมูลด้วยประโยค ORDER BY
- กรองข้อมูลหลังการเรียงลำดับด้วยประโยค TOP หรือ OFFSET-FETCH
- SQL Server พิสูจน์ค่าความจริงอย่างไร
- กรองข้อมูลด้วยประโยค WHERE
- รู้จัก Built-In Function บน Microsoft SQL Server
- ทั้งที่มีตามมาตรฐาน ANSI และมีเฉพาะบน Microsoft SQL Server
- ชนิดข้อมูล และการแปลงชนิดข้อมูล
- การแปลงโดยอัตโนมัติ (Implicit Conversion)
- การแปลงโดยการประกาศ (Explicit Conversion)
- ข้อมูลชนิดตัวอักษร และ Functions ที่เกี่ยวข้อง
- ข้อมูลชนิดวันที่เวลา และ Functions ที่เกี่ยวข้อง
- การใช้งาน Built-In Functions อื่น ๆ
- กลุ่ม Functions ที่ใช้ในการรวมผลข้อมูล
- การใช้ประโยค GROUP BY
- การกรองกลุ่มข้อมูลด้วยประโยค HAVING
- การใช้งาน Grouping Set
- เขียนคิวรี่ย่อยที่จบในตัวเอง
- เขียนคิวรี่ย่อยที่โยงกับคิวรี่ตัวนอก
- การใช้ประโยค EXISTS
- การใช้ View
- การใช้ Inline TVFs
- การใช้ Derived Tables
- การใช้ CTEs
- การใช้ตัวดำเนินการ UNION และตัวดำเนินการ UNION ALL ในการเขียนคิวรี่
- การใช้ตัวดำเนินการ EXCEPT และตัวดำเนินการ INTERSECT ในการเขียนคิวรี่
- การใช้ประโยค APPLY
- การสร้าง Window ด้วยประโยค OVER
- จัก Window Function กลุ่มต่าง ๆ
- การใช้คำสั่ง INSERT เพื่อเพิ่มข้อมูล
- การใช้คำสั่ง UPDATE เพื่อปรับปรุงข้อมูล
- การใช้คำสั่ง DELETE เพื่อลบข้อมูล
- รู้จักคำสั่ง MERGE
Course Outline
มี Workshop หรือไม่
On
หลักสูตรใหม่หรือไม่
Off
มีโปรโมชั่นหรือไม่
Off
หลักสูตรแนะนำหรือไม่
Off
มีวุฒิบัตรหรือไม่
On