Microsoft SQL Server Database Administration

SQL-ADM

Microsoft SQL Server Database Administration

5 วัน (30 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
PublicInhouse
17,900บาท

*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม

Workshope-Certificate

ดาวน์โหลด Course Outline

รูปแบบการอบรม:ClassroomHybrid

ตารางอบรม Public Training

Microsoft SQL Server Database Administration

อบรม Microsoft SQL Server (ครอบคลุม Version 2012-2022) สำหรับผู้ดูแลระบบเพื่อบริหารจัดการฐานข้อมูลอย่างถูกต้อง หลักสูตรนี้ได้รวบรวมงานในบทบาทหน้าที่ของผู้ดูแลระบบจัดการฐานข้อมูล Microsoft SQL Server ไว้อย่างครบถ้วน โดยครอบคลุมรายละเอียดด้านความปลอดภัยการสำรองและการกู้คืนในสถานการณ์ต่างๆ การสร้างงานอัตโนมัติ เพื่อทำตามเวลาหรือเงื่อนไขที่ตรงตาม Trigger ที่มีการตั้งค่าไว้ การติดตามสถานการณ์ทำงาน เป็นต้น

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

  1. เข้าใจระบบการทำงานเชิงลึกของ Microsoft SQL Server และสามารถจัดการกับค่าคอนฟิกได้อย่างเหมาะสม

  2. เข้าใจถึงหลักการทำงาน Transaction Log ซึ่งสัมพันธ์กับการตั้งค่าคอนฟิกเกี่ยวกับ Recovery Model ที่เหมาะสม และการเลือกใช้กลยุทธ์การ Backup ที่สอดคล้อง

  3. สามารถสร้างกระบวนการ Backup ที่ดี เหมาะสม และสร้างการ Restore ข้อมูลกลับโดยข้อมูลเสียหายน้อยที่สุด

  4. สามารถสร้างกระบวนการ Import และ Export ข้อมูลทั้งอย่างง่ายและซับซ้อน

  5. เข้าใจและสามารถจัดการด้านความปลอดภัยสำหรับ Microsoft SQL Server ในเรื่อง Authentication, Authorization และ Auditing ได้เป็นอย่างดี

  6. สร้างกระบวนการจัดการอัตโนมัติผ่าน SQL Server Agent Service

  7. สามารถติดตามสถานะการทำงานและปรับปรุงประสิทธิภาพการทำงานให้กับ Microsoft SQL Server ได้

  8. เข้าใจและสามารถแก้ไขปัญหาเมื่อ Microsoft SQL Server ไม่สามารถทำงานได้

  9. เข้าใจการ Assessment และ Data Governor ผ่าน Arc-enabled SQL Server

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

  1. ผู้ที่ต้องการดูแลระบบฐานข้อมูล (Database Administrator: DBA)

  2. ผู้สนใจทั่วไป

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

  1. มีความเข้าใจถึงระบบจัดการฐานข้อมูล

  2. มีความรู้ในการจัดการ Microsoft Windows Server

  3. มีความรู้ในการจัดการ Microsoft Active Directory Service

  4. เข้าใจการทำงานของ Computer Hardware โดยเฉพาะอย่างยิ่ง Memory และ Disk

ความต้องการของระบบ

  1. ระบบปฏิบัติการ Windows 11 / 10

  2. Remote Desktop Connection (RDP)

  3. Internet

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

  • การพิสูจน์ตัวตนเพื่อเข้าใช้ MS SQL Server
  • การแมป Login ไปเป็น User ในฐานข้อมูล
  • การตั้งค่า Single Sign On (Delegation)
  • การตั้งค่าและใช้งาน Partially Contained Databases
  • แบบฝึกหัด: การสร้างความปลอดภัยของ SQL Server
  • เข้าใจและใช้งาน Fixed Server Roles
  • การสร้าง User-defined Server Roles
  • เข้าใจและใช้งาน Fixed Database Roles
  • การสร้าง User-defined Database Roles และ Application Roles
  • แบบฝึกหัด: การใช้ และการจัดการกับ Server Role และ Database Role
  • อนุญาตให้ผู้ใช้เข้าถึง Objects
  • Best Practice สำหรับการให้สิทธิ์
  • อนุญาตผู้ใช้เข้าถึง Execute Code
  • การให้สิทธิ์ผ่านระดับ Schema
  • แบบฝึกหัด: การให้สิทธิใช้งานทรัพยากร
  • ทางเลือกในการ Audit การเข้าถึงข้อมูล
  • การสร้าง SQL Server Audit
  • จัดการกับ SQL Server Audit
  • ป้องกันข้อมูลด้วยการเข้ารหัส
  • แบบฝึกหัด: การปกป้องข้อมูลด้วยการเข้ารหัสและการ Audit
  • เข้าใจถึงกลยุทธ์การ Backup
  • เข้าใจถึง Recovery Model ต่างๆ และความเกี่ยวข้องกับการ Backup โดยละเอียด
  • รู้จักกับ Transaction Log
  • การวางแผนกลยุทธ์การ Backup
  • แบบฝึกหัด: การวางแผนกลยุทธ์การ Backup
  • การ Backup ฐานข้อมูล และ Transaction Log
  • จัดการกับการ Backup
  • ออปชันพิเศษในการ Backups
  • แบบฝึกหัด: การ Backup ฐานข้อมูลและสำหรับ Transaction Log
  • เข้าใจกลไกการ Restore
  • การ Restore ฐานข้อมูล
  • การกู้คืนในสถานการณ์พิเศษ
  • การ Restore โดยระบุเวลา (Point-in-time)
  • แบบฝึกหัด: การ Restore ฐานข้อมูล
  • การตั้งค่าและการใช้งาน SQL Server Agent
  • การจัดการกับ Jobs
  • การรัน Jobs บนหลายเซิร์ฟเวอร์
  • แบบฝึกหัด: การรัน Jobs แบบต่างๆ
  • เข้าใจความปลอดภัยของ SQL Server Agent
  • การตั้งค่า Credentials
  • การตั้งค่า Proxy Accounts
  • แบบฝึกหัด: การตั้งค่าความปลอดภัยของ SQL Server Agent
  • ติดตามข้อผิดพลาดของ SQL Server
  • การตั้งค่า Database Mail
  • การตั้งค่า Operators, Alerts และ Notifications
  • รู้จัก Alerts บน Azure SQL Database
  • แบบฝึกหัด: การสร้าง Alerts และ Notifications
  • เริ่มต้นกับ Windows PowerShell
  • การตั้งค่า SQL Server ด้วย PowerShell
  • จัดการและบำรุงรักษาด้วย PowerShell
  • จัดการ SQL Azure Database ด้วย PowerShell
  • แบบฝึกหัด: การจัดการ SQL Server ด้วย PowerShell เบื้องต้น
  • แนวคิดหลักของ Extended Events
  • จัดการกับ Extended Events
  • แบบฝึกหัด: การดักเหตุการณ์บน SQL Server ด้วย Extended Events
  • การใช้งาน Activity Monitor
  • การใช้งาน Standard Report
  • การใช้งาน Perfmon Data Collector Sets ร่วมกับ Profiler
  • แนะนำ Arc-enabled SQL Server
    • Purview Access Policy
    • SQL Server Assessments      
  • แบบฝึกหัด: การเฝ้าติดตาม SQL Server และ Data Governor
  • เข้าใจ Data-Tier Application
  • การ Import Export ด้วย Data-Tier Application
  • การ Extract Deploy ด้วย Data-Tier Application
  • แบบฝึกหัด: การ Migrate เบื้องต้นด้วย Data-Tier Application

Road Map

คำถามที่พบบ่อย

ผู้ดูแลระบบฐานข้อมูล (DBA) มีหน้าที่บริหารจัดการ Microsoft SQL Server ให้พร้อมใช้งานอยู่เสมอ ตั้งแต่การติดตั้งและตั้งค่าระบบ การกำหนดสิทธิ์ผู้ใช้งาน การดูแลความปลอดภัย การสำรองและกู้คืนข้อมูล การติดตามประสิทธิภาพของเซิร์ฟเวอร์ รวมถึงการป้องกันและแก้ไขปัญหาที่อาจส่งผลกระทบต่อการให้บริการของฐานข้อมูลในองค์กร

การสำรองข้อมูล (Backup) และการกู้คืนข้อมูล (Recovery) เป็นหัวใจสำคัญของการบริหารฐานข้อมูล เพราะช่วยลดความเสียหายเมื่อเกิดเหตุการณ์ไม่คาดคิด เช่น ฮาร์ดแวร์เสียหาย ความผิดพลาดจากผู้ใช้งาน หรือระบบล่ม หลักสูตรครอบคลุมการเลือกใช้ Recovery Model, การสำรองข้อมูลแบบ Full, Differential และ Transaction Log รวมถึงการกู้คืนข้อมูลแบบ Point-in-Time Recovery เพื่อให้ข้อมูลสูญหายน้อยที่สุด

หลักสูตรสอนการใช้งานเครื่องมือสำคัญ เช่น SQL Server Agent, Activity Monitor, Extended Events, Database Mail, Alerts และ Notifications เพื่อเฝ้าติดตามสถานะของฐานข้อมูล แจ้งเตือนเมื่อเกิดข้อผิดพลาด และสร้างงานอัตโนมัติ (Jobs) สำหรับการดูแลรักษาระบบ ช่วยให้ผู้ดูแลระบบสามารถแก้ไขปัญหาได้อย่างรวดเร็วและลดความเสี่ยงที่ระบบจะหยุดให้บริการ

ผู้เรียนจะได้เรียนรู้การจัดการ Authentication, Authorization, Server Roles, Database Roles, Permissions และ SQL Server Auditing รวมถึงการตั้งค่า Credentials และ Proxy Accounts เพื่อควบคุมสิทธิ์การเข้าถึงข้อมูลและตรวจสอบการใช้งาน ช่วยเพิ่มความปลอดภัยให้กับฐานข้อมูลและสอดคล้องกับแนวทางการกำกับดูแลข้อมูลขององค์กร

ผู้เรียนจะสามารถบริหารจัดการ Microsoft SQL Server ได้อย่างเป็นระบบ ตั้งแต่การติดตั้งและตั้งค่าเซิร์ฟเวอร์ การจัดการผู้ใช้งานและสิทธิ์ การวางแผน Backup และ Recovery การสร้างงานอัตโนมัติด้วย SQL Server Agent การติดตามประสิทธิภาพของระบบ และการแก้ไขปัญหาเบื้องต้น พร้อมนำแนวทางที่ได้จาก Workshop ไปประยุกต์ใช้กับการดูแลฐานข้อมูลในองค์กรได้จริง

สนใจหลักสูตร

Microsoft SQL Server Database Administration

กดลงทะเบียนเพื่อกลับไปเลือกรอบอบรมที่เปิดรับสมัคร