จากปัญหาต่างๆ เช่น ข้อมูลซำ้ซ้อน ข้อมูลกระจัดกระจาย เป็นต้น ของการเก็บข้อมูลในอดีตที่มีความยุ่งยากในการจัดระเบียบ การนำข้อมูลมาใช้งาน และการค้นหา จึงมีการคิดวิธีการเก็บข้อมูลในคอมพิวเตอร์ขึ้นมานั่นคือ
Database Systems (เดต้าเบส ซิสเต็ม) เป็นระบบที่รวบรวมกลุ่มของข้อมูล ที่มีความสัมพันธ์ซึ่งกันและกันไว้ด้วยกันและสามารถเรียกใช้ความสัมพันธ์นั้นๆ ได้ อย่างมีระบบ ระบบฐานข้อมูลจะประกอบไปด้วยข้อมูลที่เป็นหน่วยข้อมูลที่เล็กที่สุด หรือ Bit (บิต) คือ 0 และ 1 (สัญญาณดิจิตอล) เมื่อนำบิตหลายๆ บิต มารวมกันจะได้เป็น Byte (ไบต์) หรือหน่วยของข้อมูลแบบบิตจำนวน 8 บิต และเท่ากับ 1 อักขระ Field (ฟิลด์) หรือหน่วยของข้อมูลที่เกิดจากการเอาหลายๆ ไบต์มารวมกัน เช่น รหัสพนักงาน, รหัสลูกค้า, ชื่อลูกค้า เป็นต้น การนำฟิลด์หลายๆ ฟิลด์ที่มีความสัมพันธ์กันมารวมกันจะเรียกว่า Record (เรคคอร์ด) เช่น ข้อมูลของลูกค้าที่ประกอบไปด้วย รหัส, ชื่อลูกค้า, บริษัท, เบอร์ติดต่อ เป็นต้น เมื่อนำหลายๆ เรคคอร์ดหลายๆ เรคคอร์ดมาประกอบรวมกันจะได้ File (ไฟล์) เช่น ข้อมูลของลูกค้าที่ประกอบด้วย รหัส, ชื่อลูกค้า, บริษัท, เบอร์ติดต่อ หลายๆ คน จะรวมกันเป็นไฟล์ 1 ไฟล์ และเมื่อนำไฟล์หลายๆ ไฟล์ เช่น ไฟล์ข้อมูลลูกค้า ไฟล์ข้อมูลบริษัทของลูกค้า เป็นต้น มาประกอบกัน จะได้เป็น Database (เดต้าเบส) หรือ ฐานข้อมูล ที่มีการจัดเรียงข้อมูลที่มีความสัมพันธ์กันอย่างมีระบบ ระเบียบ
ลำดับขั้นของการเก็บข้อมูล
Database (เดต้าเบส) >> Files (ไฟล์) >> Record (เรคคอร์ด) >> Fields (ฟิลด์) >> Byte (ไบต์) >> Bits (บิต)
ที่มาภาพ: commons.wikimedia.org/wiki/File:Relational_database_terms.svg
ระบบฐานข้อมูล ระบบฐานข้อมูล Database Systems (เดต้าเบส ซิสเต็ม) คืออะไร
Moderator: mindphp
- md040
- PHP Super Member
- โพสต์: 265
- ลงทะเบียนเมื่อ: 07/11/2016 10:37 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ ความแตกต่างของ SQL Database และ Firebase Database
โดย Four » 09/01/2018 4:23 pm » ใน Mobile Application Developing- Android, iOS - 0 ตอบกลับ
- 3185 แสดง
-
โพสต์ล่าสุด โดย Four
09/01/2018 4:23 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 90