6.3 แนวความคิดพื้นฐานเกี่ยวกับระบบฐานข้อมูล
สารสนเทศเป็นผลลัพธ์ที่ได้จากการประมวลข้อมูลจากตารางข้อมูลที่มีความสัมพันธ์กันการวางรูปแบบของโครงสร้างของข้อมูลที่มีความสัมพันธ์กัน อาจวาดเป็นภาพของบัตรรายการโดยที่แต่ละบัตรจะเรียกว่าเป็น เรคอร์ด (record หรือ row) เนื้อหาภายในบัตรรายการก็จะเป็นรายการ ข้อมูลแต่ละหน่วยหรือเรียกว่า ฟิลด์ (field หรือ column) และบัตรรายการในเรื่องเดียวกัน เช่น ประวัตินิสิต/นักศึกษา หลาย ๆ ใบรวมกันก็จะถูกเก็บไว้เป็นกลุ่ม เรียกว่า แฟ้มข้อมูล (file หรือ table หรือเรียกต่อไปว่า relational table)
|
ฟิลด์ : หน่วยพื้นฐานของข้อมูล ( เช่น ชื่อนิสิต นามสกุลนิสิต รหัสนิสิต เพศ ที่อยู่ ) |
ระบบฐานข้อมูล ( Database System) ความหมายของระบบฐานข้อมูลก็คือ ที่รวมของฐานข้อมูลต่าง ๆ หรือที่รวมของข้อมูลทั้งหมด ซึ่งอาจจะได้จากการคำนวณ หรือประมวลผลต่าง ๆ หรืออาจจจะได้จากการบันทึกข้อมูลโดยผู้ใช้ เช่น ระบบฐานข้อมูลงานทะเบียนนิสิตมหาวิทยาลัยทักษิณ ก็จะรวมเอาฐานข้อมูลต่าง ๆ เช่น ฐานข้อมูลวิชาเรียน ฐานข้อมูลนิสิต ฐานข้อมูลอาจารย์ผู้สอน และ ฐานข้อมูลหลักสูตร เป็นต้น ซึ่งรวมกันเป็นระบบฐานข้อมูลของงานทะเบียนนิสิต หรือฐานข้อมูลห้างร้านต่าง ๆ ก็จะประกอบด้วย ฐานข้อมูลสินค้า ฐานข้อมูลลูกค้า ฐานข้อมูลระบบบัญชี ฐานข้อมูลลูกหนี้ และฐานข้อมูลตัวแทนจำหน่าย เป็นต้น ดังภาพประกอบต่อไปนี้
![]() |
|
ภาพ ที่ 1.3 ระบบฐานข้อมูลงานลงทะเบียน |
ภาพ ที่ 1.3 ระบบฐานข้อมูลงานลงทะเบียน |
Bin |
Wine |
Producer |
Year |
Bottles |
Ready |
3 |
Chardonnay |
Buena Vista |
92 |
1 |
94 |
Bin : หมายเลขถังของไวน์
Wine : ชื่อไวน์
Producer : ผู้ผลิต
Bottles : จำนวนขวด
Year : ปีที่เริ่มต้นผลิตไวน์
Ready : ปีที่เสร็จสิ้นจากการหมักไวน์
ตารางที่ 1.1 ตัวอย่างฐานข้อมูลไวน์ ซึ่งแสดงในลักษณะตารางที่มีความสัมพันธ์