[b]ความหมายของระบบฐานข้อมูล</span>
ระบบฐานข้อมูลคือ โครงสร้างสารสนเทศ (Information) ที่ประกอบด้วยข้อมูลต่างๆ เช่น ข้อมูลของ
ลูกค้าของบริษัท ข้อมูลรายการสินค้า เป็นต้น ซึ่งข้อมูลเหล่านี้สามารถรวมเป็นหัวข้อที่สัมพันธ์กันได้ ระบบฐานข้อมูลได้สร้างวิธีการสำหรับการรวบรวมรายการข้อมูลที่เกี่ยวข้องกับงานนั้นๆเข้าด้วยกัน สำหรับการเก็บและบำรุงรักษาข้อมูลเหล่านั้น ระบบฐานข้อมูลประกอบด้วยส่วนประกอบ 2 ส่วนคือ
1.ระบบจัดการฐานข้อมูล (Database Management System (DBMS))
เป็นโปรแกรมที่ใช้เพื่อจัดระเบียบและบำรุงรักษารายการของข้อมูลเหล่านี้
2.แอปพลเิคชั่นฐานขอ้มลู (Database Application)
เป็นโปรแกรมที่ช่วยให้เราดูและแก้ไขข้อมูลที่ถูกเก็บอยู่ใน DBMS โดยปกติแล้วทั้ง DBMS และ Database Application จะทำงานอยู่บนเครื่องเดียวกัน ส่วนมากทั้งสองส่วนจะถูกรวมอยู่ภายในโปรแกรมเดียวกัน แต่ขณะนี้ความสนใจส่วนมากได้มุ่งไปที่เทคโนโลยีในการปฎิวัติDBMS คือเทคโนโลยี Client/Server นั่นเอง
ข้อดีในการใช้โปรแกรมระบบจัดการฐานข้อมูล
1-ลดความซํ้าซ้อนของฐานข้อมูล
2-ลดความผิดพลาดของข้อมูล ในกรณีที่เรามีการจัดเก็บข้อมูลไว้หลายๆแห่ง การเปลี่ยนแปลงแก้ไขข้อมูลจะเกิดปัญหาว่าข้อมูลไม่เหมือนกันทำให้การทำงานผิดพลาดและเกิดความเสียหายได้ ซึ่งระบบฐานข้อมูลสามารถลดปัญหาเหล่านี้ได้เป็นอย่างดี
3-สามารถใช้ข้อมูลร่วมกันได้ ทำให้ประหยัดค่าใช้จ่ายและลดความผิดพลาด
4-ควบคุมความเป็นมาตรฐานของข้อมูลได้ การจัดเก็บข้อมูลที่มีศูนย์กลางที่เดียวทำให้สามารถควบคุมรูปแบบของข้อมูลได้ ทำให้ข้อมูลเป็นอันหนึ่งอันเดียวกัน ง่ายต่อการดูแลรักษา
5-ความปลอดภัยในการเก็บรักษาข้อมูล เนื่องจากการเก็บข้อมูลไว้ที่ศูนย์กลางข้อมูลที่เดียวจึงทำให้สามารถควบคุมและจัดสรรระดับของผู้ใช้ที่เข้ามาขอใช้ข้อมูลได้ เช่น การกำหนดรหัสผ่านให้การเข้ามาใช้ข้อมูล แบ่งระดับความปลอดภัยของผู้เข้ามาใช้ข้อมูล
6-สามารถควบคุมความถูกต้องของข้อมูลได้โดยง่าย
<span style="color:#FF6600">Relational Database
เป็น DBMS ประเภทหนึ่งที่นิยมใช้ในปัจจุบัน ในระบบ RDM ข้อมูลจะถูกจัดระเบียบเป็นเซตในทางคณิตศาสตร์ใ์นโครงสร้างของตาราง ฟิลด์ข้อมูลแต่ละตัวจะเป็นคอลัมน์ในตาราง และแต่ละเรคอร์ด จะกลายเป็นแถวในตาราง
Relation Database มีจุดเด่นที่สำคัญคือ ความยืดหยุ่นที่สมบูรณ์ในการกล่าวถึงความสัมพันธ์ระหว่างรายการข้อมูลที่แตกต่างกัน การตัดสินใจหลักๆของผู้ออกแบบฐานข้อมูลคือการกำหนดตาราง Relation Database ถือว่าเป็นฐานข้อมูลแบบที่นำไปสู่การพัฒนาระบบ Client/Server[/hide]