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