การออกแบบโครงสร้างในการจัดเก็บข้อมูลของคลังข้อมูล
คือการจัดรูปแบบของตารางเก็บข้อมูลโดยใช้วิธีดีนอร์มัลไลเซชัน ซึ่งผลลัพธ์ที่เกิดขึ้นจะเป็นการสร้างฐานข้อมูลให้อยู่ในลักษณะของเชิงมิติหรือไดเมนชัน
แทนที่จะเป็นการเก็บข้อมูลของ OLTP ตามแบบเชิงสัมพันธ์ปกติ
สำหรับองค์ประกอบของฐานข้อมูลหลายมิติ มีรายละเอียดดังนี้
การออกแบบโครงสร้างของฐานข้อมูลหลายมิติ
แบ่งออกเป็น 3 ประเภทคือ
5.1 Star Schema เป็นโครงสร้างแบบดาว
คือมีตารางข้อเท็จจริงอยู่ตรงกลาง ส่วนภายนอกถูกล้อมรอบด้วยตารางมิติ ดังรูป
Star Schema |
5.2
Snowflake Schema เป็นโครงสร้างแบบเกล็ดหิมะ
คือมีโครงสร้างของตารางข้อเท็จจริงอยู่ตรงกลางเช่นกันกับ Star Schema แต่ตารางมิติจะมีการเชื่อมโยงไปยังตารางย่อย ต่อไปได้อีกหลายระดับ ดังรูป
5.3 Federated Star Schema มีความตรงกันข้ามกับ 2 ชนิดแรก เพราะ Federated
Star Schema จะมีตารางมิติอยู่กึ่งกลาง
แทนที่จะเป็นตารางข้อเท็จจริงเหมือนกับ 2 ชนิดแรก
ซึ่งมักนิยมใช้เมื่อต้องการมุ่งเน้นในการวิเคราะห์เค้าร่างใดเป็นพิเศษ
เพราะตารางข้อเท็จจริงทั้งหมดจะถูกเชื่อมต่อกับตารางมิติที่อยู่กึ่งกลาง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น