Page 118 -
P. 118
โครงการหนังสืออิเล็กทรอนิกส์ด้านการเกษตร เฉลิมพระเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว
- ความสัมพันธแบบหลายตอหลาย (Many to Many, M:M) คือแบบที่ระเบียนของแต
ละตารางจะจับคูกันไดหลาย ๆ ระเบียนในตารางเดียวกัน เมื่อพิจารณาตามรูปที่ 6.3 ตาราง A ซึ่งเปน
ตารางหลักที่ขอมูลจังหวัดไว สวนตาราง B เปนตารางประเภทชั้นหินอุมน้ําในแตละจังหวัด เมื่อตองการ
คนหาขอมูลดิน ก็จะพบวามีหลายประเภทในแตละจังหวัด
6.1.4 ประเภทของระบบจัดการฐานขอมูลสารสนเทศภูมิศาสตร (GIS-DBMS Types)
ระบบการจัดการฐานขอมูลสามารถจําแนกตามการจัดดําเนินการขอมูล (Manipulation) ที่ใชในระบบ
สารสนเทศทางภูมิศาสตรไดออกเปน 3 ประเภท คือ
- ระบบการจัดการฐานขอมูลแบบความสัมพันธ (Relational Database Management
System, RDBMS) การจัดการฐานขอมูลแบบนี้ประกอบไปดวยชุดของตารางซึ่งตารางมีลักษณะเปน
สองมิติ (ที่ประกอบไปดวยชุดของแถวและสดมภที่บรรจุขอมูลอธิบายวัตถุที่จัดเก็บไว) ระบบนี้ถือวามี
โครงสรางในการจัดเก็บขอมูลที่งายกวาระบบอื่นและมีการยืดหยุนของโครงสรางที่ตอบรับการ
ดัดแปลงรูปแบบการจัดเก็บขอมูลไดดีกวาระบบอื่น ซึ่งปจจุบันนี้กวารอยละ 95 นิยมจัดเก็บขอมูลใน
รูปแบบนี้เปนหลัก (Paul et al., 2005)
- ฐานขอมูลเชิงวัตถุ (Object Database Management System, ODBMS) ฐานขอมูล
แบบนี้มุงเนนที่การเก็บขอมูลเปนแบบวัตถุ (Object) ซึ่งมีสวนประกอบที่สําคัญ คือ แมแบบวัตถุ (Class)
อรรถาธิบาย และตัวเรียกใชที่อางถึงวัตถุ (Instance) ฐานขอมูลแบบนี้ผูใชจะพัฒนาออกแบบฐานขอมูล
เองจะไมมีทฤษฏีพื้นฐานและไมมีชุดเครื่องมือการพัฒนาการกําหนดรูปแบบฐานขอมูลโดยจะมุงเนน
การออกแบบและพัฒนาฐานขอมูลเพื่อการแสดงผลในงานดานมัลติมีเดียตาง ๆ เทานั้น ซึ่งตางจาก
RDBMS ซึ่งมีรูปแบบฐานขอมูลและเครื่องมือพัฒนาที่ชัดเจน
- ฐานขอมูลแบบความสัมพันธเชิงวัตถุ (Object-Relational Database Management
System, ORDBMS) เปนฐานขอมูลที่นําเอาความสามารถของฐานขอมูลแบบความสัมพันธ (มีจุดเดน
เกี่ยวกับการอธิบายขอมูลเชิงอธิบายที่สัมพันธกัน) และเชิงวัตถุ (มีจุดเดนดานการจัดการเชิงวัตถุ)
ผนวกเขาดวยกันซึ่งเหมาะสําหรับฐานขอมูลในระบบสารสนเทศภูมิศาสตรเปนอยางยิ่ง
ยังมีผูแบงประเภทระบบฐานขอมูลในระบบสารสนเทศภูมิศาสตรเปนแบบอื่น ๆ เชน Star. and Estes.
(1990) ไดแบงฐานขอมูลสารสนเทศภูมิศาสตรออกเปน 2 ประเภท คือ ฐานขอมูลแบบความสัมพันธ
(RDBMS) และฐานขอมูลแบบนําทาง (Navigational DBMS) ซึ่งฐานขอมูลแบบนําทางนี้ สามารถแยก
ฐานขอมูลแบบนี้ไดเปนออกเปน 2 แบบคือ ฐานขอมูลลําดับขั้น (Hierarchical DBMS) และฐานขอมูล
เครือขาย (Network DBMS)
-109-