จากปัญหาต่างๆ เช่น ข้อมูลซำ้ซ้อน ข้อมูลกระจัดกระจาย เป็นต้น ของการเก็บข้อมูลในอดีตที่มีความยุ่งยากในการจัดระเบียบ การนำข้อมูลมาใช้งาน และการค้นหา จึงมีการคิดวิธีการเก็บข้อมูลในคอมพิวเตอร์ขึ้นมานั่นคือ
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
- Posts: 265
- Joined: 07/11/2016 10:37 am
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Relational database model (รีเรชั่น เดต้าเบส โมเดล) คืออะไร
by md040 » 25/11/2016 11:02 am » in SQL - Database - 1 Replies
- 1800 Views
-
Last post by prmindphp
21/09/2020 1:08 am
-
-
-
JDBC: Java Database Connectivity (เจดีบีซี: จาวา เดต้าเบส คอนเนคทิวิตี้) คืออะไร
by md040 » 26/11/2016 10:50 am » in SQL - Database - 0 Replies
- 619 Views
-
Last post by md040
26/11/2016 10:50 am
-
-
- 0 Replies
- 471 Views
-
Last post by bom_002
16/03/2017 9:47 pm
-
-
ความแตกต่างของ SQL Database และ Firebase Database
by Four » 09/01/2018 4:23 pm » in Mobile Application Developing- Android, iOS - 0 Replies
- 1363 Views
-
Last post by Four
09/01/2018 4:23 pm
-
Who is online
Users browsing this forum: No registered users and 3 guests