ชนิดฝึกอบรมในห้องเรียน
เวลา5 วัน
ลงทะเบียน

ติดต่อเรา

ฟิลด์ที่มีเครื่องหมาย a * จะต้อง

 

การจัดการโครงสร้างพื้นฐานฐานข้อมูล SQL

การจัดการโครงสร้างการฝึกอบรมโครงสร้างพื้นฐานฐานข้อมูล SQL และการรับรอง

ลักษณะ

ผู้ชมและข้อกำหนดเบื้องต้น

เค้าร่างหลักสูตร

กำหนดการและค่าธรรมเนียม

ได้รับการรับรอง

การจัดการโครงสร้างการฝึกอบรมโครงสร้างพื้นฐานฐานข้อมูล SQL

หลักสูตรผู้สอน 5 วันนี้มีผู้บริหารและดูแลรักษาฐานข้อมูล SQL Server ด้วยความรู้และทักษะในการจัดการ a โครงสร้างพื้นฐานฐานข้อมูลเซิร์ฟเวอร์ SQL. นอกจากนี้จะใช้สำหรับบุคคลที่พัฒนาโปรแกรมประยุกต์ที่นำเสนอเนื้อหาจากฐานข้อมูล SQL Server

วัตถุประสงค์ของการจัดการการฝึกอบรมโครงสร้างฐานข้อมูล SQL

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

ผู้เข้าชมที่ตั้งใจไว้ในการจัดการโครงสร้างพื้นฐานฐานข้อมูล SQL

ผู้ชมหลักสำหรับหลักสูตรนี้คือบุคคลที่ดูแลและรักษาฐานข้อมูล SQL Server บุคคลเหล่านี้ดำเนินการจัดการฐานข้อมูลและการบำรุงรักษาเป็นพื้นที่หลักของความรับผิดชอบหรือทำงานในสภาพแวดล้อมที่ ฐานข้อมูล มีบทบาทสำคัญในงานหลักของพวกเขา ผู้ชมที่สองสำหรับหลักสูตรนี้คือบุคคลที่พัฒนาแอปพลิเคชันที่นำเสนอเนื้อหาจากฐานข้อมูล SQL Server

ระยะเวลาร่างหลักสูตร: 5 วัน

โมดูล 1: ความปลอดภัยของ SQL Server

การป้องกันข้อมูลภายในฐานข้อมูล Microsoft SQL Server เป็นสิ่งจำเป็นและต้องใช้ความรู้ในการทำงานเกี่ยวกับปัญหาต่างๆและคุณลักษณะด้านความปลอดภัยของ SQL Server โมดูลนี้อธิบายถึงโมเดลการรักษาความปลอดภัยของ SQL Server การเข้าสู่ระบบผู้ใช้ฐานข้อมูลบางส่วนและการให้สิทธิ์แบบ cross-server บทเรียน

  • การตรวจสอบการเชื่อมต่อกับ SQL Server
  • การอนุญาตล็อกอินเพื่อเชื่อมต่อกับฐานข้อมูล
  • การให้สิทธิ์ในเซิร์ฟเวอร์
  • ฐานข้อมูลที่มีบางส่วน

แล็บ: ผู้ใช้ที่รับรองความถูกต้อง

  • สร้างการเข้าสู่ระบบ
  • สร้างผู้ใช้ฐานข้อมูล
  • แก้ไขปัญหาการล็อกอินแอ็พพลิเคชัน
  • กำหนดค่าความปลอดภัยสำหรับฐานข้อมูลที่คืนค่า

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • แนวคิดพื้นฐานของ SQL Server
  • การรับรองความถูกต้องของการเชื่อมต่อ SQL Server
  • การอนุญาตให้ผู้ใช้เข้าสู่ระบบฐานข้อมูล
  • บางส่วนมีฐานข้อมูล
  • การให้สิทธิ์บนเซิร์ฟเวอร์

โมดูล 2: การกำหนดบทบาทเซิร์ฟเวอร์และฐานข้อมูล

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

  • การทำงานกับบทบาทเซิร์ฟเวอร์
  • การทำงานกับบทบาทฐานข้อมูลคงที่
  • การมอบหมายบทบาทฐานข้อมูลที่กำหนดโดยผู้ใช้

Lab: การมอบหมายบทบาทเซิร์ฟเวอร์และฐานข้อมูล

  • การกำหนดบทบาทของเซิร์ฟเวอร์
  • การกำหนดบทบาทของฐานข้อมูลคงที่
  • การมอบหมายบทบาทฐานข้อมูลที่กำหนดโดยผู้ใช้
  • การยืนยันความปลอดภัย

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายและใช้บทบาทเซิร์ฟเวอร์ในการจัดการความปลอดภัยระดับเซิร์ฟเวอร์
  • อธิบายและใช้บทบาทฐานข้อมูลคงที่
  • ใช้บทบาทฐานข้อมูลที่กำหนดเองและบทบาทแอ็พพลิเคชันเพื่อจัดการความปลอดภัยระดับฐานข้อมูล

โมดูล 3: อนุญาตผู้ใช้เข้าถึงทรัพยากร

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

  • การอนุญาตให้ผู้ใช้เข้าถึงวัตถุ
  • การให้สิทธิ์ผู้ใช้ในการดำเนินการรหัส
  • การกำหนดค่าสิทธิ์ในระดับ Schema

Lab: อนุญาตให้ผู้ใช้เข้าถึงแหล่งข้อมูล

  • การอนุญาตปฏิเสธและยกเลิกสิทธิ์ในวัตถุ
  • การให้สิทธิ์ EXECUTE กับรหัส
  • การให้สิทธิ์ที่ระดับ Schema

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อนุญาตให้ผู้ใช้เข้าถึงวัตถุ
  • อนุญาตให้ผู้ใช้เรียกใช้โค้ด
  • กำหนดค่าสิทธิ์ในระดับสคีมา

โมดูล 4: การปกป้องข้อมูลด้วยการเข้ารหัสและการตรวจสอบ

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

  • ตัวเลือกสำหรับการตรวจสอบการเข้าถึงข้อมูลใน SQL Server
  • การใช้ SQL Server Audit
  • การจัดการการตรวจสอบเซิร์ฟเวอร์ SQL
  • การปกป้องข้อมูลด้วยการเข้ารหัส

แล็บ: ใช้การตรวจสอบและการเข้ารหัส

  • การทำงานกับ SQL Server Audit
  • เข้ารหัสลับคอลัมน์เป็นเสมอเข้ารหัส
  • เข้ารหัสฐานข้อมูลโดยใช้ TDE

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายตัวเลือกสำหรับการตรวจสอบการเข้าถึงข้อมูล
  • ใช้ SQL Server Audit
  • จัดการการตรวจสอบเซิร์ฟเวอร์ SQL
  • อธิบายและใช้วิธีการเข้ารหัสข้อมูลใน SQL Server
  • ใช้การเข้ารหัส

โมดูล 5: รูปแบบการกู้คืนและกลยุทธ์การสำรองข้อมูล

One of the most important aspects of a database administrator’s role is ensuring that organizational data is reliably backed up so that, if a failure occurs, you can recover the data. Even though the computing industry has known about the need for reliable backup strategies for decades—and discussed this at great length—unfortunate stories regarding data loss are still commonplace. A further problem is that, even when the strategies in place work as they were designed, the outcomes still regularly fail to meet an organization’s operational requirements. In this module, you will consider how to create a strategy that is aligned with organizational needs, based on the available backup models, and the role of the transaction logs in maintaining database consistency.Lessons

  • ทำความเข้าใจเกี่ยวกับกลยุทธ์การสำรองข้อมูล
  • ล็อกธุรกรรมเซิร์ฟเวอร์ SQL
  • การวางแผนกลยุทธ์การสำรองข้อมูล

Lab: ทำความเข้าใจเกี่ยวกับรูปแบบการกู้คืน SQL Server

  • วางแผนกลยุทธ์การสำรองข้อมูล
  • กำหนดค่าโมเดลการกู้คืนฐานข้อมูล

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายกลยุทธ์การสำรองข้อมูลต่างๆ
  • อธิบายวิธีบันทึกการทำธุรกรรมของฐานข้อมูล
  • วางแผนกลยุทธ์การสำรองข้อมูลของ SQL Server

โมดูล 6: การสำรองฐานข้อมูล SQL Server

ในโมดูลก่อนหน้าที่คุณได้เรียนรู้วิธีวางแผนกลยุทธ์การสำรองข้อมูลสำหรับระบบ SQL Server ขณะนี้คุณสามารถเรียนรู้วิธีการสำรองข้อมูลของ SQL Server ซึ่งรวมถึงการสำรองข้อมูลฐานข้อมูลแบบเต็มรูปแบบและแบบ Differential การสำรองข้อมูลบันทึกการทำรายการและการสำรองข้อมูลบางส่วน ในโมดูลนี้คุณจะได้เรียนรู้วิธีใช้กลยุทธ์การสำรองข้อมูลต่างๆ

  • การสำรองฐานข้อมูลและล็อกธุรกรรม
  • การจัดการการสำรองฐานข้อมูล
  • ตัวเลือกฐานข้อมูลขั้นสูง

Lab: การสำรองฐานข้อมูล

  • การสำรองฐานข้อมูล
  • การทำสำรองฐานข้อมูล Differential และ Transaction Log
  • กำลังดำเนินการสำรองข้อมูลบางส่วน

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • ดำเนินการสำรองข้อมูลของฐานข้อมูล SQL Server และล็อกธุรกรรม
  • จัดการการสำรองฐานข้อมูล
  • อธิบายตัวเลือกการสำรองข้อมูลขั้นสูง

โมดูล 7: การกู้คืนฐานข้อมูล SQL Server 2016

ในโมดูลก่อนหน้าที่คุณได้เรียนรู้วิธีการสร้างการสำรองข้อมูลของฐานข้อมูล Microsoft SQL Server 2016 กลยุทธ์สำรองข้อมูลอาจเกี่ยวข้องกับการสำรองข้อมูลหลายประเภทดังนั้นจึงเป็นสิ่งสำคัญที่คุณจะสามารถกู้คืนได้อย่างมีประสิทธิภาพ คุณมักจะกำลังกู้คืนฐานข้อมูลในสถานการณ์เร่งด่วน อย่างไรก็ตามคุณต้องมั่นใจว่าคุณมีแผนการที่ชัดเจนในการดำเนินการและกู้คืนฐานข้อมูลไปยังสถานะที่ต้องการได้สำเร็จ แผนการที่ดีและความเข้าใจในกระบวนการคืนค่าสามารถช่วยหลีกเลี่ยงการทำให้สถานการณ์แย่ลงได้ การคืนค่าฐานข้อมูลบางส่วนเกี่ยวข้องกับความล้มเหลวของระบบ ในกรณีเหล่านี้คุณจะต้องการคืนค่าระบบให้ใกล้เคียงกับสถานะก่อนที่จะเกิดความล้มเหลว ข้อผิดพลาดบางอย่างแม้ว่าเกี่ยวข้องกับข้อผิดพลาดของมนุษย์และคุณอาจต้องการกู้คืนระบบไปยังจุดก่อนข้อผิดพลาดดังกล่าว คุณลักษณะการกู้คืนแบบจุดต่อจุดของ SQL Server 2016 สามารถช่วยให้คุณบรรลุเป้าหมายนี้ได้ เนื่องจากฐานข้อมูลเหล่านี้มักมีขนาดใหญ่มากฐานข้อมูลผู้ใช้มักจะได้รับผลกระทบจากความล้มเหลวของระบบมากกว่าฐานข้อมูลระบบ อย่างไรก็ตามฐานข้อมูลระบบอาจได้รับผลกระทบจากความล้มเหลวและควรระมัดระวังเป็นพิเศษเมื่อกู้คืนข้อมูล โดยเฉพาะอย่างยิ่งคุณต้องเข้าใจวิธีการกู้คืนฐานข้อมูลแต่ละระบบเนื่องจากคุณไม่สามารถใช้กระบวนการเดียวกันสำหรับฐานข้อมูลระบบทั้งหมด ในโมดูลนี้คุณจะดูวิธีการคืนค่าฐานข้อมูลผู้ใช้และระบบและวิธีการใช้การกู้คืนแบบ point-in-time บทเรียน

  • ทำความเข้าใจเกี่ยวกับกระบวนการคืนค่า
  • กำลังกู้คืนฐานข้อมูล
  • สถานการณ์การคืนค่าขั้นสูง
  • การกู้คืนแบบ Point-in-time

Lab: การกู้คืนฐานข้อมูล SQL Server

  • กำลังเรียกคืนข้อมูลสำรองฐานข้อมูล
  • Restring ฐานข้อมูล Differential และล็อกธุรกรรมล็อก
  • ดำเนินการ Restore ทีละชิ้น

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายกระบวนการคืนค่า
  • คืนค่าฐานข้อมูล
  • ทำการดำเนินการคืนค่าขั้นสูง
  • ดำเนินการกู้คืนแบบตรงเวลา

โมดูล 8: โดยอัตโนมัติการจัดการเซิร์ฟเวอร์ SQL

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

  • การจัดการเซิร์ฟเวอร์ SQL โดยอัตโนมัติ
  • การทำงานกับ SQL Server Agent
  • การจัดการงานของ บริษัท ตัวแทนการเซิร์ฟเวอร์ SQL
  • การจัดการหลายเซิร์ฟเวอร์

Lab: อัตโนมัติการจัดการเซิร์ฟเวอร์ SQL

  • สร้างงาน บริษัท ตัวแทนการเซิร์ฟเวอร์ SQL
  • ทดสอบงาน
  • กำหนดเวลางาน
  • กำหนดค่าเซิร์ฟเวอร์หลักและเซิร์ฟเวอร์เป้าหมาย

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายวิธีการอัตโนมัติในการจัดการเซิร์ฟเวอร์ SQL
  • กำหนดค่างานประเภทขั้นตอนงานและตารางเวลา
  • จัดการงานของ บริษัท ตัวแทนการเซิร์ฟเวอร์ SQL
  • กำหนดค่าเซิร์ฟเวอร์ต้นแบบและเซิร์ฟเวอร์เป้าหมาย

โมดูล 9: การกำหนดค่าความปลอดภัยสำหรับ SQL Server Agent

โมดูลอื่น ๆ ในหลักสูตรนี้แสดงให้เห็นถึงความจำเป็นในการลดสิทธิ์ที่ได้รับให้กับผู้ใช้โดยปฏิบัติตามหลักการ "สิทธิ์น้อยที่สุด" ซึ่งหมายความว่าผู้ใช้มีสิทธิ์เฉพาะที่จำเป็นต้องใช้ในการดำเนินการเท่านั้น ตรรกะเดียวกันใช้กับการให้สิทธิ์กับ SQL Server Agent แม้ว่าจะง่ายต่อการรันงานทั้งหมดในบริบทของบัญชีบริการ SQL Server Agent และการกำหนดค่าบัญชีผู้ใช้ดังกล่าวเป็นบัญชีผู้ดูแลระบบสภาพแวดล้อมด้านความปลอดภัยที่ไม่ดีจะเป็นผลมาจากการทำเช่นนี้ สิ่งสำคัญคือต้องทำความเข้าใจเกี่ยวกับวิธีสร้างสภาวะแวดล้อมด้านความปลอดภัยสิทธิ์พิเศษสำหรับงานที่รันใน SQL Server AgentLessons

  • ทำความเข้าใจเกี่ยวกับความปลอดภัยของ บริษัท ตัวแทนการเซิร์ฟเวอร์ SQL
  • การกำหนดค่าข้อมูลรับรอง
  • การกำหนดค่าพร็อกซีบัญชี

Lab: การกำหนดค่าความปลอดภัยสำหรับ SQL Server Agent

  • การวิเคราะห์ปัญหาใน SQL Server Agent
  • การกำหนดค่าข้อมูลรับรอง
  • การกำหนดค่าพร็อกซีบัญชี
  • การกำหนดคอนฟิกและทดสอบบริบทความปลอดภัยของงาน

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายการรักษาความปลอดภัยของ บริษัท ตัวแทนการเซิร์ฟเวอร์ SQL
  • กำหนดค่าข้อมูลรับรอง
  • กำหนดค่าบัญชีพร็อกซี

โมดูล 10: การตรวจสอบ SQL Server ด้วยการแจ้งเตือนและการแจ้งเตือน

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

  • การตรวจสอบข้อผิดพลาดของ SQL Server
  • การกำหนดค่า Mail ฐานข้อมูล
  • ผู้ดำเนินการแจ้งเตือนและการแจ้งเตือน
  • การแจ้งเตือนใน Azure SQL Database

Lab: การตรวจสอบ SQL Server ด้วย Alerts and Notifications

  • การกำหนดค่า Mail ฐานข้อมูล
  • การกำหนดค่า Operators
  • การกำหนดค่าการแจ้งเตือนและการแจ้งเตือน
  • การทดสอบการแจ้งเตือนและการแจ้งเตือน

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • ตรวจสอบข้อผิดพลาดของ SQL Server
  • กำหนดค่าอีเมลฐานข้อมูล
  • กำหนดค่าผู้ให้บริการการแจ้งเตือนและการแจ้งเตือน
  • ทำงานกับการแจ้งเตือนใน Azure SQL Database

โมดูล 11: บทนำเกี่ยวกับการจัดการเซิร์ฟเวอร์ SQL โดยใช้ PowerShell

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

  • เริ่มต้นใช้งาน Windows PowerShell
  • กำหนดค่า SQL Server โดยใช้ PowerShell
  • การจัดการและการบำรุงรักษา SQL Server ด้วย PowerShell
  • การจัดการฐานข้อมูล Azure SQL โดยใช้ PowerShell

Lab: การใช้ PowerShell เพื่อจัดการ SQL Server

  • การเริ่มต้นใช้ PowerShell
  • ใช้ PowerShell เพื่อเปลี่ยนการตั้งค่า SQL Server

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายถึงประโยชน์ของ PowerShell และแนวคิดพื้นฐานของ PowerShell
  • กำหนดค่า SQL Server โดยใช้ PowerShell
  • การจัดการและบำรุงรักษา SQL Server โดยใช้ PowerShell
  • จัดการฐานข้อมูล Azure SQL โดยใช้ PowerShell

โมดูล 12: การติดตามการเข้าถึง SQL Server ด้วยเหตุการณ์ที่ขยาย

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

  • แนวคิดหลักของ Extended Events
  • การทำงานกับ Extended Events

แล็บ: Extended Events

  • การใช้เซสชันเหตุการณ์ Extended System_Health
  • การติดตามการแบ่งหน้าโดยใช้ Extended Events

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายแนวคิดหลักของ Extended Events
  • สร้างและค้นหาเซสชัน Extended Events

โมดูล 13: การตรวจสอบ SQL Server

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

  • กิจกรรมการตรวจสอบ
  • การจับและการจัดการข้อมูลประสิทธิภาพ
  • การวิเคราะห์ข้อมูลประสิทธิภาพที่เก็บรวบรวม
  • โปรแกรมอรรถประโยชน์ SQL Server

Lab: การตรวจสอบ SQL Server

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • ติดตามกิจกรรมปัจจุบัน
  • จับภาพและจัดการข้อมูลประสิทธิภาพ
  • วิเคราะห์ข้อมูลประสิทธิภาพที่เก็บรวบรวม
  • กำหนดค่ายูทิลิตี SQL Server

โมดูล 14: การแก้ไขปัญหา SQL Server

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

  • วิธีการแก้ปัญหาสำหรับ SQL Server
  • การแก้ไขปัญหาเกี่ยวกับบริการ
  • การแก้ไขปัญหาการเชื่อมต่อและเข้าสู่ระบบ

Lab: การแก้ไขปัญหาทั่วไป

  • แก้ปัญหาและแก้ไขปัญหาการเข้าสู่ระบบ SQL
  • แก้ปัญหาและแก้ไขปัญหาการบริการ
  • แก้ไขปัญหาและแก้ไขปัญหาการเข้าสู่ระบบ Windows
  • แก้ปัญหาและแก้ไขปัญหาการปฏิบัติงาน
  • แก้ปัญหาและแก้ไขปัญหาเกี่ยวกับประสิทธิภาพ

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายวิธีการแก้ไขปัญหาสำหรับ SQL Server
  • แก้ปัญหาเกี่ยวกับบริการ
  • แก้ไขปัญหาการเข้าสู่ระบบและการเชื่อมต่อ

โมดูล 15: การนำเข้าและส่งออกข้อมูล

แม้ว่าจะมีการป้อนข้อมูลที่อยู่ในระบบ Microsoft SQL Server โดยตรงโดยผู้ใช้ที่ใช้โปรแกรมแอพพลิเคชัน แต่มักมีความต้องการย้ายข้อมูลในตำแหน่งที่ตั้งอื่นไปยังและจาก SQL Server SQL Server มีชุดเครื่องมือที่คุณสามารถใช้เพื่อถ่ายโอนข้อมูลเข้าและออกได้ เครื่องมือบางอย่างเช่นโปรแกรมอรรถประโยชน์ bcp (Bulk Copy Program) และ SQL Server Integration Services อยู่ภายนอกกับเครื่องมือฐานข้อมูล มีการใช้เครื่องมืออื่น ๆ เช่นคำสั่ง BULK INSERT และ OPENROWSET ในโปรแกรมฐานข้อมูล ด้วย SQL Server คุณสามารถสร้างแอ็พพลิเคชันชั้นข้อมูลที่รวมทุกตารางมุมมองและออบเจ็กต์ตัวอย่างที่เกี่ยวข้องกับฐานข้อมูลผู้ใช้ลงในชุดการติดตั้งเดียว ในโมดูลนี้คุณจะได้สำรวจเครื่องมือและเทคนิคเหล่านี้เพื่อให้คุณสามารถนำเข้าและส่งออกข้อมูลไปยังและจาก SQL Server บทเรียน

  • การถ่ายโอนข้อมูลไปยังและจาก SQL Server
  • การนำเข้าและการส่งออกข้อมูลตาราง
  • ใช้ bcp และ BULK INSERT เพื่อนำเข้าข้อมูล
  • การปรับใช้และการอัพเกรดแอพพลิเคชัน Data-Tier

Lab: การนำเข้าและส่งออกข้อมูล

  • นำเข้าและ Excel ข้อมูลโดยใช้ตัวช่วยสร้างการนำเข้า
  • นำเข้าไฟล์ข้อความที่คั่นด้วย bcp
  • นำเข้าไฟล์ข้อความที่คั่นด้วย BULK INSERT
  • สร้างและทดสอบแพคเกจ SSIS เพื่อดึงข้อมูล
  • ปรับใช้แอ็พพลิเคชัน Data-Tier

หลังจากเสร็จสิ้นโมดูลนี้คุณจะสามารถ:

  • อธิบายถึงเครื่องมือและเทคนิคในการถ่ายโอนข้อมูล
  • ข้อมูลตารางการนำเข้าและส่งออก
  • ใช้ bcp และ BULK INSERT เพื่อนำเข้าข้อมูล
  • ใช้แอ็พพลิเคชันระดับข้อมูลเพื่อนำเข้าและส่งออกแอ็พพลิเคชันฐานข้อมูล

เหตุการณ์ที่จะเกิดขึ้น

ไม่มีกิจกรรมที่จะเกิดขึ้นในขณะนี้

กรุณาเขียนถึงเราที่ info@itstechschool.com และติดต่อเราได้ที่ + 91-9870480053 สำหรับราคาและค่าใช้จ่ายในการรับรองกำหนดการและสถานที่

ปล่อยคำถามให้เรา

สำหรับข้อมูลเพิ่มเติมกรุณา ติดต่อเรา.


ความคิดเห็น