DBMS( Database Management System) หมายถึง ซอฟต์แวร์ที่สร้างขึ้นเพื่อรวบรวมข้อมูลให้เป็นระบบ เพื่อจะได้นำไปเก็บรักษา เรียกใช้หรือนำมาปรับปรุงให้ทันสมัยได้ง่าย ทั้งนี้จำเป็นต้องคำนึงถึงการรักษาความปลอดภัยของข้อมูลเป็นเรื่องสำคัญด้วย

ความสำคัญของ DBMS

-  ช่วยให้การบริหารจัดการข้อมูลได้อย่างมีประสิทธิภาพและประสิทธิผลมากขึ้น

-  ภาษาที่ใช้ในการสืบค้น ช่วยให้ผู้ใช้งานได้คำตอบอย่างรวดเร็ว  สำหรับคำถามที่ไม่ได้เตรียมการไว้ก่อน

-  ช่วยให้ end user เข้าถึงข้อมูลและจัดการข้อมูลได้ดีขึ้น

-  ลดความเป็นไปได้ของข้อมูลที่ไม่ได้เป็นรูปแบบเดียวกัน

เอนทิตี้ (Entity)  หมายถึง  ชื่อของสิ่งใดสิ่งหนึ่ง  เปรียบเสมือนคำนาม  อาจได้แก่  คน สถานที่  สิ่งของ  การกระทำ  ซึ่งต้องการจัดเก็บข้อมูลไว้  เช่น  เอนทิตี้พนักงาน  เอนทิตี้นักเรียน  เป็นต้น  บางเอนทิตี้อาจไม่มีความหมายหากขาดเอนทิตี้อื่นในฐานข้อมูล  เช่น  เอนทิตี้ประวัติพนักงาน  จะไม่มีความหมายหากปราศจากเอนทิตี้พนักงานเพราะจะไม่ทราบว่าเป็นประวัติพนักงานคนใดเช่นนี้แล้ว  เอนทิตี้ประวัติพนักงานนับเป็นเอนทิตี้ชนิดอ่อนแอ  (Weak Entity)

แอททริบิวต์  (Attribute)  หมายถึง  รายละเอียดข้อมูลที่แสดงลักษณะ  และคุณสมบัติของแอททริบิวต์หนึ่ง  ๆ เช่น  เอนทิตี้สินค้า  ประกอบด้วย  แอททริบิวต์รหัสสินค้า  ประเภทสินค้า  ชื่อสินค้า  ราคาต่อหน่วย  เป็นต้น