|
|
|
 |
|
 |
|
Microsoft SQL Server 2017 Database Queries |
|
คำแนะนำหลักสูตร หลักสูตรนี้พูดถึงภาษา SQL ซึ่งเป็นภาษามาตรฐานในการสืบค้นข้อมูลจากระบบจัดการฐานข้อมูลเชิงสัมพันธ์ เหมาะกับผู้ที่ต้องการสืบค้นข้อมูลจาก Microsoft SQL Server หรือ ระบบจัดการฐานข้อมูลเชิงสัมพันธ์อื่นๆ ก็ได้ เพราะผู้บรรยายจะอ้างอิงกับมาตรฐาน ANSI เป็นหลัก หากส่วนใดมีเฉพาะกับ Microsoft SQL Server หรือที่ Microsoft เรียกภาษา SQL ของตนว่า Transact SQL วิทยากรจะเปรียบเทียบให้เป็นกรณีไป ดังนั้นผู้อบรมจึงสามารถนำไปใช้สืบค้นกับระบบจัดการฐานข้อมูลเชิงสัมพันธ์ใดก็ได้ และยังได้รับคำแนะนำเรื่องประสิทธิภาพของการสืบค้นแต่ละกรณีอีกด้วย
วัตถุประสงค์ 1.ผู้อบรมสามารถเขียนคำสั่ง SQL เพื่อดึงข้อมูลโดยใช้คำสั่ง SELECT ได้จาก TABLE ต่างๆ พร้อมกำหนดเงื่อนไขได้ 2.ผู้อบรมสามารถใช้เครื่องหมาย ตัวดำเนินการต่างๆ ของ SQL ได้ 3.ผู้อบรมสามารถจัดกลุ่มและรวมผลค่าข้อมูลได้ 4.ผู้อบรมสามารถเขียนคิวรี่ย่อยแบบต่าง ๆ ได้ 5.ผู้อบรมสามารถใช้งานนิพจน์ประเภทตารางได้ 6.ผู้อบรมสามารถใช้งาน Window (กลุ่มของแถวข้อมูล) ได้
หลักสูตรนี้เหมาะสำหรับ - Super User - Programmer
พื้นฐานของผู้เข้าอบรม 1.มีความรู้พื้นฐานในการใช้งานระบบปฏิบัติการ Windows เป็นอย่างดี 2.มีความเข้าใจเกี่ยวกับฐานข้อมูลเชิงสัมพันธ์ (Relational Database) และการออกแบบฐานข้อมูลมาบ้าง
หัวข้อการอบรม
บทที่ 1 รู้จักกับ Microsoft SQL Server 2017 • พื้นฐานของ SQL Server • อิดิชั่นและเวอร์ชั่นของ SQL Server • เริ่มต้นด้วย SQL Server Management Studio
บทที่ 2 การสืบค้นข้อมูลด้วยภาษา T-SQL • รู้จักกับ T-SQL • เข้าใจทฤษฎีเซต • เข้าใจการพิสูจน์เชิงตรรกะ • เข้าใจลำดับดำเนินการของคำสั่ง SELECT
บทที่ 3 การเขียนคำสั่ง SELECT เพื่อสืบค้นข้อมูล • การเขียนคำสั่ง SELECT อย่างง่าย • ขจัดข้อมูลซ้ำด้วย DISTINCT • การกำหนดชื่อเล่น (Alias)ให้กับคอลัมท์ และตาราง • การเขียนนิพจน์ CASE อย่างง่าย • แบบฝึกหัด: การเขียนคำสั่ง SELECT อย่างง่าย
บทที่ 4 การสืบค้นข้อมูลจากหลายตาราง • เข้าใจการ Join ตาราง • รู้จักและสืบค้นข้อมูลด้วย Inner Join • รู้จักและสืบค้นข้อมูลด้วย Outer Join • รู้จักและสืบค้นข้อมูลด้วย Cross Join และ Self Join
บทที่ 5 การเรียงลำดับข้อมูล และการกรองข้อมูล • การเรียงลำดับข้อมูล • กรองข้อมูลโดยการพิสูจน์ความจริง • กรองข้อมูลด้วย ประโยค TOP และ OFFSET-FETCH • กระทำกับข้อมูลที่ไม่รู้ค่า
บทที่ 6 รู้จักชนิดข้อมูลบน SQL Server • รู้จักชนิดข้อมูลบน SQL Server 2016 • ทำงานกับข้อมูลตัวอักษร • ทำงานกับข้อมูลชนิดวันที่และเวลา
บทที่ 7 การใช้งานฟังก์ชั่น • การใช้ฟังก์ชั่นประกอบในคิวรี่ • การใช้ Conversion Functions • การใช้ Logical Functions • การใช้ Functions เพื่อจัดการกับ NULL
บทที่ 8 การจัดกลุ่ม และรวมผลข้อมูล และ รู้จักกับ GROUPING SETS • การใช้งาน Grouping Set • การใช้ฟังก์ชั่นในการรวมผลข้อมูล • การใช้ประโยค GROUP BY • การกรองกลุ่มข้อมูลด้วยประโยค HAVING
บทที่ 9 การเขียนคิวรี่ย่อย • เขียนคิวรี่ย่อยที่จบในตัวเอง • เขียนคิวรี่ย่อยที่โยงกับคิวรี่ตัวนอก • การใช้ EXISTS ตรวจสอบความจริงกับคิวรี่ย่อย
บทที่ 10 นิพจน์ตาราง • การใช้ View • การใช้ Inline TVFs • การใช้ Derived Tables • การใช้ CTEs
บทที่ 11 ตัวดําเนินการเกี่ยวกับเซต • การใช้ View • การใช้ Inline TVFs • การใช้ Derived Tables • การใช้ CTEs
บทที่ 12 รู้จักและใช้งาน Window (กลุ่มของแถวข้อมูล) • การสร้าง Window ด้วยประโยค OVER • รู้จัก Window Function ต่างๆ
บทที่ 13 การประมวลผล Stored Procedure • สืบค้นข้อมูลผ่าน Stored Procedure • การส่งพารามิเตอร์เข้า และรับออก • การสร้าง Stored Procedure อย่างง่าย • การนำพารามิเตอร์ออกมาใช้กับประโยค SELECT
บทที่ 14 การเพิ่มประสิทธิภาพการคิวรี่ • ปัจจัยเกี่ยวกับประสิทธิภาพการคิวรี่ • การแสดงข้อมูลด้านประสิทธิภาพของคิวรี่
วิทยากรที่ได้รับใบรับรอง Microsoft Certified Trainer (MCT) ถ่ายทอดจากประสบการณ์จริง
อาคารเอเวอร์กรีน เพลส ชั้น 4 ถนนพญาไท
วันอังคาร - ศุกร์ที่ 19-22 มิถุนายน 2561, 9.00-16.00 น.
15,900 บาท (ราคานี้ไม่รวม vat 7%)
http://www.9experttraining.com/microsoft-sql-server-database-queries-training-course
บริษัท นายน์เอ็กซ์เพิร์ท จำกัด
9Expert Training
บริษัท นายน์เอ็กซ์เพิร์ท จำกัด เลขที่ 318 อาคารเอเวอร์กรีน เพลส ชั้น4 ซ.วรฤทธิ์ ถนนพญาไท แขวงถนนเพชรบุรี เขตราชเทวี กรุงเทพ 10400 โทรศัพท์.02-219-4304 - 05 ต่อ 102 , (Mobile) 084-010-5208, 086-322-2423 โทรสาร. 02-219-4306
|
|
|
 |
|
 |
|
|
|
|
|