ผลต่างระหว่างรุ่นของ "ระบบจัดการฐานข้อมูล"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Makecat-bot (คุย | ส่วนร่วม)
r2.7.3) (โรบอต แก้ไข: kk:Дерекқор басқару жүйесі
OctraBot (คุย | ส่วนร่วม)
replaceViaLink
บรรทัด 5:
* [[ตัวประมวลผลสอบถาม]] (Query Processor) : เป็นส่วนที่ทำหน้าที่แปลงกำหนดคำสั่งของ '''[[ภาษาสอบถาม]]''' (Query Language) ให้อยู่ในรูปแบบของคำสั่งที่ตัวจัดการฐานข้อมูลเข้าใจ
* [[ตัวแปลภาษาจัดดำเนินการข้อมูลล่วงหน้า]] (Data Manipulation Language Precompiler) : เป็นส่วนที่ทำหน้าที่แปลประโยคคำสั่งของกลุ่มคำสั่งในดีเอ็มแอล ให้อยู่ในรูปแบบที่ส่วนรหัสเชิงวัตถุของโปรแกรมแอปพลิเคชัน ใช้นำเข้าเพื่อส่งต่อไปยังส่วนตัวจัดการฐานข้อมูลในการแปลประโยคคำสั่งของกลุ่มคำสั่งของดีเอ็มแอลของส่วน ตัวแปลภาษาจัดดำเนินการข้อมูลล่วงหน้านี้จะต้องทำงานร่วมกับส่วนตัวประมวลผลข้อคำถาม
* [[ตัวแปลภาษานิยามข้อมูลล่วงหน้า]] (Data Definition Language Precompiler) : เป็นส่วนที่ทำหน้าที่แปลประโยคคำสั่งของกลุมคำสั่งในภาษานิยามข้อมูล ให้อยู่ในรูปแบบของ[[เมทาดาเดตา]] (MataData) ที่เก็บอยู่ในส่วนพจนานุกรมข้อมูล (Data Dictionary) ของฐานข้อมูล (เมทาดาเดตาคือ รายละเอียดที่บอกถึงโครงสร้างต่างๆ ของข้อมูล)
* [[รหัสจุดหมาย]]ของโปรแกรมแอปพลิเคชัน (Application Programs Object Code) : เป็นส่วนที่ทำหน้าที่แปลงคำสั่งต่างๆ ของโปรแกรม รวมทั้งคำสั่งในกลุ่มคำสั่งภาษาจัดดำเนินการข้อมูล หรือดีเอ็มแอลที่ส่งต่อมาจากส่วนตัวแปลภาษาจัดดำเนินการข้อมูลล่วงหน้าให้อยู่ในรูปแบบของ[[รหัสจุดหมาย]] (Object Code) ที่จะส่งต่อไปให้ตัวจัดการฐานข้อมูลเพื่อกระทำกับข้อมูลในฐานข้อมูล
-->
บรรทัด 14:
* ป้องกันความเสียหายที่จะเกิดขึ้นกับข้อมูลภายในฐานข้อมูล โดยจะคอยตรวจสอบว่าคำสั่งใดที่สามารถทำงานได้ และคำสั่งใดที่ไม่สามารถทำงานได้
* รักษาความสัมพันธ์ของข้อมูลภายในฐานข้อมูลให้มีความถูกต้องอยู่เสมอ
* เก็บรายละเอียดต่างๆ ที่เกี่ยวข้องกับข้อมูลภายในฐานข้อมูลไว้ในพจนานุกรมข้อมูล (Data Dictionary) ซึ่งรายละเอียดเหล่านี้มักจะถูกเรียกว่า [[เมทาดาเดตา]] (MetaData) ซึ่งหมายถึง "ข้อมูลของข้อมูล"
* ควบคุมให้ฐานข้อมูลทำงานได้อย่างถูกต้องและมีประสิทธิภาพ
* ควบคุมสถานะภาพของคอมพิวเตอร์ในการแปลสถาพฐานข้อมูล ส.ท