Tags:

อบรมการสืบค้นข้อมูลด้วย Transact SQL ระดับสูง (27 - 29 มีนาคม 2560)

Microsoft SQL Server 2014 Database Queries Advanced

การเรียนการสอน เน้นภาคปฏิบัติ

หลักสูตรนี้เป็นหลักสูตรที่ต่อเนื่องจากหลักสูตร Microsoft SQL Server 2014 Database Queries Intermediate โดยเพิ่มเติมการคิวรี่ที่ซับซ้อนขึ้น ทั้งนี้ได้รวบรวมนิพจน์ ตัวดำเนินการ และฟังก์ชั่นที่ทำให้การคิวรี่ง่ายยิ่งขึ้น อีกทั้งมีเนื้อหาเกี่ยวกับการเขียนโปรแกรมผ่านคำสั่ง T-SQL เพื่อสร้าง Script ขึ้นใช้งาน และ การเขียนคิวรี่อย่างไรให้มีประสิทธิภาพ

ระยะเวลาในการอบรม: 3 วัน (18 ชั่วโมง) 9.00 - 16.00 น.

ค่าฝึกอบรมราคา 11,900 .-*ราคาดังกล่าวยังไม่รวมภาษีมูลเพิ่ม

สามารถดูรอบการอบรมได้จาก >> ตารางการฝึกอบรม

Clouse Detail >> SQL Server Database Queries Advanced

จัดโดย บริษัท นายน์เอ็กซ์เพิร์ท จำกัด

สถานที่อบรม : ใกล้ BTS ราชเทวี อาคารเอเวอร์กรีน เพลส ชั้น4

Website >> 9ExpertTraining

FB Fanpage >> Facebook/9ExpertTraining

วัตถุประสงค์

  1. ผู้อบรมสามารถเขียนคิวรี่ย่อยแบบต่าง ๆ ได้
  2. ผู้อบรมสามารถใช้งานนิพจน์ประเภทตารางได้
  3. ผู้อบรมสามารถจัดการข้อผิดพลาดต่างๆ ได้ (ERROR Handler)
  4. ผู้อบรมสามารถใช้งานฟังก์ชั่นต่างๆ ส่งค่าตัวแปร และเรียกใช้ Stored Procedure ได้
  5. ผู้อบรมสามารถปรับแต่ง Query เพื่อประสิทธิภาพในการทำงานได้

หลักสูตรนี้เหมาะสำหรับ

  • Super User
  • Programmer

พื้นฐานของผู้เข้าอบรม

  1. ต้องผ่านหลักสูตร Microsoft SQL Server 2014 Database Queries Intermediate
  2. หรือ สามารถคิวรี่ข้อมูลโดยการ JOIN ตาราง และหาผลรวมผ่านประโยค GROUP BY ได้

หัวข้อการฝึกอบรม

  1. การเขียนคิวรี่ย่อย (Sub Query)
    • การเขียนคิวรี่ย่อยแบบจบในตัวเอง Self-Contained
    • การเขียนคิวรี่ย่อยแบบสัมพันธ์กับคิวรี่นอก Correlated
    • ประโยค EXISTS ความต่างจาก ตัวดำเนินการ IN และการใช้งานภายในคิวรี่ย่อย
    • แบบฝึกหัด: การเขียนคิวรี่ย่อยแบบต่าง ๆ
  2. การใช้งานนิพจน์ประเภทตาราง
    • รู้จักและสร้าง View เป็นนิพจน์ตาราง
    • รู้จักและสร้างInline TVF เป็นนิพจน์ตาราง
    • รู้จักและสร้าง Derived Table เป็นนิพจน์ตาราง
    • รู้จักและสร้าง CTE เป็นนิพจน์ตาราง
    • แบบฝึกหัด: สร้างนิพจน์ตารางแบบต่างๆ
  3. การใช้ตัวดําเนินการประเภท SET
    • การเขียนคิวรี่กับตัวดำเนินการ UNION
    • การใช้ตัวดำเนินการ EXCEPT และตัวดำเนินการ INTERSECT ในการเขียนคิวรี่
    • การใช้ประโยค APPLY
    • แบบฝึกหัด: การใช้ตัวดําเนินการประเภท SET
  4. รู้จักและใช้งาน Window (กลุ่มของแถวข้อมูล)
    • การสร้าง Window ด้วยประโยค OVER
    • เรียนรู้เชิงลึกของฟังก์ชั่น Window
      • ฟังก์ชั่นกลุ่ม Ranking
      • ฟังก์ชั่นกลุ่ม Aggregate
      • ฟังก์ชั่นกลุ่ม Analytic
    • แบบฝึกหัด: การใช้งาน Window
  5. การใช้ประโยคย่อย Grouping Sets
    • การใช้ประโยคย่อย Grouping Sets
    • รู้จักและใช้งาน GROUP BY CUBE และ GROUP BY ROLLUP
    • แบบฝึกหัด: การ Pivot ข้อมูล และการใช้ประโยคย่อย GROUPING SETS, GROUP BY CUBE และ GROUP BY ROLLUP
  6. การประมวลผล Stored Procedure
    • การคิวรี่ข้อมูลด้วย Stored Procedure
    • การส่งค่าเข้าและออกจาก Stored Procedure
    • การสร้าง Stored Procedure อย่างง่าย
    • การคิวรี่แบบไดนามิคด้วย Dynamic SQL
    • แบบฝึกหัด: การประมวลผล Stored Procedure
  7. รู้จักการเขียนโปรแกรมด้วยภาษา T-SQL
    • องค์ประกอบต่างในการเขียนโปรแกรมด้วยภาษา T-SQL
    • การควบคุมขั้นตอนการทำงานภายในโปรแกรม
    • การจัดการความผิดพลาดในโปรแกรม (Error Handling)
    • แบบฝึกหัด: รู้จักการเขียนโปรแกรมด้วยภาษา T-SQL
  8. รู้จักและประกาศใช้ Transaction
    • กลไกการทำงานของระบบฐานข้อมูลกับ Transaction
    • การประกาศ Transaction
    • แบบฝึกหัด: การประกาศ Transaction
  9. การเพิ่มประสิทธิภาพการสืบค้นข้อมูล
    • ปัจจัยสำคัญที่ส่งผลต่อประสิทธิภาพการคิวรี่
    • รู้จักกลไกการทำ Query Optimization ของ Microsoft SQL Server
    • การเรียกดู Query Plan ด้วยเครื่องมือต่างๆ
    • เข้าใจความสำคัญและความเกี่ยวข้องระหว่าง Indexes และ Statistics ที่มีผลต่อการคิวรี่
    • แบบฝึกหัด: การเพิ่มประสิทธิภาพการสืบค้นข้อมูล

สนใจติดต่อเจ้าหน้าที่จัดฝึกอบรม

เบอร์โทร: 02-2194304-5 ต่อ 102

Email : training@9Expert.co.th

Get latest news from Blognone