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