ระบบจัดการฐานข้อมูลจะทำหน้าที่ในการตรวจสอบ ความถูกต้องของข้อมูลทุกๆครั้งที่มีการเปลี่ยนแปลง
หรือแก้ไข ข้อมูลในฐานข้อมูลหากข้อมูลนั้นมีการกำหนดเงื่อนไขไว้ เช่น
ค่าที่เป็นที่ยอมรับได้สำหรับข้อมูลนั้น (Valid Range) เป็นต้น รวมทั้งความสามารถในการแก้ไข
ความผิดพลาดของข้อมูล (Error Recovery) เมื่อความผิดพลาดนั้นเกิดขึ้นในระบบได้
-
จัดการดูแลการใช้งานข้อมูลร่วมกันของโปรแกรม หลายๆโปรแกรม
หน้าที่หนึ่งของระบบจัดการฐานข้อมูลคือพยายาม เอื้ออำนวยให้สามารถเรียกใช้ข้อมูลเดียวกัน
จากหลายๆโปรแกรม ได้อย่างสะดวกและเหมาะสมต่อการใช้งาน โดยที่ไม่ทำให้ ความถูกต้องของข้อมูลเสียไป
-
สร้างมาตรฐานในการเรียกใช้ข้อมูล
ทุกๆโปรแกรมที่ต้องการจะเรียกใช้ข้อมูลจากฐานข้อมูล จะต้องทำการร้องขอ
(Request) จากระบบจัดการฐานข้อมูล ดังนั้นคำสั่งในการเรียกใช้ข้อมูลจากโปรแกรมต่างๆ
จะเหมือนกันหมดไม่ว่าจะใช้ภาษาอะไรในการเขียนและพัฒนา โปรแกรมเพราะจะต้อง
ส่งคำสั่งในการเรียกใช้ข้อมูลตามที่ ระบบจัดการฐานข้อมูลจะเข้าใจได้เท่านั้น
ซึ่งภาษาหรือคำสั่ง มาตรฐานที่ใช้ในการเรียกใช้และจัดการกับ ข้อมูลระบบจัดการ
ฐานข้อมุลต่างๆในปัจจุบันคือ
Structured Query Language
หรือ
SQL