Skip to main content

เครื่องมือผู้ดูแลระบบฐานข้อมูลที่แตกต่างกันคืออะไร?

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

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

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

การเพิ่มและลบโปรแกรมข้อมูลรับรองสามารถใช้เพื่อเข้าสู่ฐานข้อมูลเฉพาะ

เพิ่มฐานข้อมูลไปหรือลบฐานข้อมูลออกจากเซิร์ฟเวอร์

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

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