Please enable JavaScript.
Coggle requires JavaScript to display documents.
ฐานข้อมูล - Coggle Diagram
ฐานข้อมูล
-
โครงสร้างข้อมูล
ในระบบคอมพิวเตอร์จะมีการจัดโครงสร้างข้อมูล (Data Structure)
ซึ่งประกอบด้วยข้อมูลที่มีขนาดต่างกัน ดังนี้
- บิต (Bit) เป็นหน่วยข้อมูลที่มีขนาดเล็กที่สุด ซึ่งเป็นข้อมูลที่เครื่องคอมพิวเตอร์สามารถเข้าใจและนำไปใช้งานได้ ได้แก่ เลข 0 และ เลข 1
- ไบต์ (Byte) หรือ อักขระ (Character) ได้แก่ ตัวเลข หรือ ตัวอักษร หรือ สัญลักษณ์พิเศษ 1 ตัว เช่น 0,1…9,A, B,…Z ซึ่ง 1 ไบต์ จะเท่ากับ 8 บิต หรือ ตัวอักขระ 1 ตัว
- ฟิลด์ (Flied) คือ อักขระ ตั้งแต่ 1 ตัวขึ้นไป รวมกันเป็น ฟิลด์ เช่น เลขประจำตัว ชื่อสกุล เป็นต้น
- เรคคอร์ด (Record) คือ การนำเอาฟิลด์หลายฟิลด์และมีความสัมพันธ์มารวมกลุ่มกัน เช่น นักเรียนแต่ละคนจะมีข้อมูลที่เกี่ยวกับ ชื่อ สกุล อายุ เพศ เกรดเฉลี่ยฯลฯ โดยข้อมูลในลักษณะนี้คือ 1 เรคคอร์ดนั่นเอง
- แฟ้มข้อมูล หรือ ไฟล์ ( Flies) คือ เรคคอร์ดหลายๆ เรคคอร์ดรวมกัน และเป็นเรื่องเดียวกันเช่น แฟ้มข้อมูลนักเรียนห้อง ม.1/1 จำนวน 50 คน ทุกคนจะมีข้อมูลเกี่ยวกับ ชื่อ สกุล เพศ อายุ เกรดเฉลี่ย ฯลฯ ซึ่งข้อมูลทั้งหมดนี้ของนักเรียนจำนวน 50 คนนี้ เรียกว่า แฟ้มข้อมูล
- ฐานข้อมูล (Database)
คือ การเก็บรวบรวมไฟล์หรือแฟ้มข้อมูลหลายๆ ไฟล์ที่เกี่ยวข้องมารวมกัน
ประเภทของระบบฐานข้อมูล
การแบ่งประเภทของระบบฐานข้อมูลมีการแบ่งออกหลายประเภท ขึ้นอยู่กับชนิดและประเภทที่นำมาจำแนกในบทเรียนนี้จะแบ่งประเภทของระบบฐานข้อมูลออกเป็น 4 ประเภทใหญ่ ตามชนิดต่าง ๆ ดังนี้
-
- แบ่งโดยใช้ขอบเขตของงาน
การแบ่งโดยใช้ขอบเขตของงาน แบ่งออกเป็น 3 ประเภทใหญ่ ๆ ได้แก่ ประเภทผู้ใช้คนเดียว ประเภทผู้ใช้เป็นกลุ่มและประเภทองค์การขนาดใหญ่
- แบ่งตามสถานที่ตั้ง การแบ่งตามสถานที่ตั้ง แบ่งออกเป็น 2 ประเภทใหญ่ ๆ ได้แก่ ประเภท ศูนย์กลาง และประเภทกระจาย ทั้งสองประเภทมีรายละเอียดดังนี้
-
3.2 ประเภทกระจาย เป็นระบบฐานข้อมูลที่เก็บฐานข้อมูลไว้ ณ ตำแหน่งใด ๆ ของแผนก และแต่ละแผนกใช้ฐานข้อมูลร่วมกันโดยผู้มีสิทธิ์ใช้ตามสิทธิ์ที่ได้กำหนดจากผู้มีอำนาจ
4.แบ่งตามการใช้งาน การแบ่งตามการใช้งานแบ่งออกเป็น 3 ประเภทใหญ่ ๆ ได้แก่ ฐานข้อมูลสำหรับงานประจำวัน ฐานข้อมูลเพื่อใช้ในการตัดสินใจ และเพื่อเป็นคลังข้อมูล
-
-
-