วันจันทร์ที่ 2 เมษายน พ.ศ. 2555
4.โครงสร้างข้อมูลในระบบฐานข้อมูล
โครงสร้างฐานข้อมูลหรือสถาปัตยกรรมฐานข้อมูลแบ่งเป็น 3 ระดับ คือ ระดับภายนอก ระดับแนวคิด และระดับภายใน การแบ่งโครงสร้างฐานข้อมูลออกเป็น 3 ระดับนี้ ทำให้เกิดความเป็นอิสระของข้อมูล
ความสัมพันธ์ของแต่ละแฟ้มข้อมูลจะแสดงด้วยตัวชี้ที่จะบอกว่าข้อมูลของระเบียนเดียวกันอยู่ที่ใดในแฟ้มอื่นๆ เช่น เมื่อแบ่งแยกแฟ้มข้อมูลออกเป็น 3 แฟ้ม คือ นักเรียน อาจารย์ และ วิชา โดยแต่ละแฟ้มข้อมูลจะมีตัวชี้บ่งบอกว่าข้อมูลที่สัมพันธ์กันอยู่ที่ใด ดังตัวอย่างในรูป
ตัวอย่างการใช้ตัวชี้เพื่อบอกความสัมพันธ์ของแฟ้มข้อมูลในระบบฐานข้อมูล
โครงสร้างข้อมูลในฐานข้อมูลตามรูป ประกอบด้วย 3 แฟ้ม ในแต่ละแฟ้มมีความสัมพันธ์ถึงกัน เช่น ข้อมูลในแฟ้มนักเรียนจะมีส่วนที่เป็นตัวชี้ที่บอกความสัมพันธ์กับแฟ้มอาจารย์ว่าอาจารย์ประจำชั้นเป็นใคร
กรณีที่การค้นหาข้อมูลของนักเรียน เช่น นักเรียนที่มีเลขประจำตัวนักเรียน 008 มีชื่อว่าอะไร มีใครเป็นอาจารย์ประจำชั้น และเรียนวิชาอะไร ลักษณะการค้นหาคือ ค้นหาในแฟ้มนักเรียนทีละระเบียนจนพบระเบียนที่มีเลขประจำตัว 008 ก็จะทราบชื่อนักเรียนและมีตัวชี้ที่ระบุว่าข้อมูลนี้สัมพันธ์กับข้อมูลในแฟ้มอาจารย์ ทำให้ทราบว่าอาจารย์ชื่ออะไร และจะทราบตัวชี้ที่ระบุต่อว่าอาจารย์สอนวิชาอะไร เป็นต้น
ที่มา : http://www.ns.ac.th/course/webit/lesson2/lesson2_41.htm
:http://www.chakkham.ac.th/technology/lesson22/database2.html
:http://elearning.northcm.ac.th/it/lesson7-1.asp
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น