Skip to main content

ฐานข้อมูลหลายมิติคืออะไร?

ฐานข้อมูลหลายมิติเป็นรูปแบบของฐานข้อมูลที่มีโครงสร้างเพื่อเพิ่มประสิทธิภาพการประมวลผลการวิเคราะห์ออนไลน์ (OLAP) และแอปพลิเคชันคลังข้อมูลสามารถรับข้อมูลจากฐานข้อมูลเชิงสัมพันธ์ที่หลากหลายและจัดโครงสร้างข้อมูลเป็นหมวดหมู่และส่วนที่สามารถเข้าถึงได้หลายวิธีแม้แต่บุคคลที่มีประสบการณ์ค่อนข้างน้อยในการทำงานกับฐานข้อมูลก็มักจะพบว่าฐานข้อมูลหลายมิติหรือ MDB ต้องใช้เวลาสั้น ๆ ในการฝึกสอน

ในขณะที่ฐานข้อมูลเชิงสัมพันธ์ทุกแห่งมีโครงสร้างสำหรับการค้นหาคำหลักและสร้างแบบสอบถามโดยการระบุเขตข้อมูลและการระบุเขตข้อมูลPerimeters ฐานข้อมูลหลายมิติไปอีกขั้นตอนหนึ่งค่อนข้างจะสร้างแบบสอบถามผู้ใช้เพียงแค่โพสต์คำถามในคำฟุ่มเฟือยในชีวิตประจำวันวิธีการนี้ใช้กับเครื่องมือช่วยเหลือออนไลน์หลายอย่างที่เกี่ยวข้องกับโปรแกรมซอฟต์แวร์เช่นการประมวลผลคำและแอปพลิเคชันสเปรดชีตรวมถึงเครื่องมือค้นหาที่ได้รับความนิยมหลายแห่งที่ใช้อยู่ในปัจจุบัน

เมื่อพูดถึงการใช้ฐานข้อมูลหลายมิติเพื่อวัตถุประสงค์ทางธุรกิจภายในข้อได้เปรียบหลักคือความง่ายในการรับข้อมูลได้อย่างรวดเร็วและกระชับตัวอย่างเช่นหากผู้ใช้ต้องการกำหนดจำนวนยอดขายวิดเจ็ตที่สร้างขึ้นในช่วงไตรมาสที่สามของปีที่ผ่านมาในพื้นที่ขายที่กำหนดข้อมูลนี้สามารถรับได้จากฐานข้อมูลหลายมิติพร้อมคำถามง่ายๆโดยถามว่า“ วิดเจ็ตอาจขายได้อย่างไรในช่วงไตรมาสที่สาม 2550 ภายในดินแดนตะวันตกเฉียงใต้”ผู้ใช้ไม่จำเป็นต้องผ่านขั้นตอนในการสร้างรายงานระบุเขตข้อมูลและการ จำกัด เนื้อหาภายในฟิลด์เหล่านั้นเป็นเกณฑ์ที่เลือกการใช้คำถามง่ายๆหนึ่งข้อจะทำให้งานสำเร็จ

วิธีการที่แน่นอนในการกำหนดคำถามจะกำหนดในหลายปัจจัยองค์ประกอบสำคัญอย่างหนึ่งคือการเรียงลำดับและประเภทของข้อมูลภายในฐานข้อมูลหลายมิติคำถามใด ๆ ที่มีคำขอข้อมูลที่ไม่พบภายในฐานข้อมูลจะไม่ส่งผลให้เกิดการตอบสนองโดยตรงแม้ว่า MDB จำนวนมากจะตอบกลับด้วยข้อมูลตามข้อมูลที่มีอยู่ซึ่งหมายความว่าหากผู้ใช้ปลายทางถามว่า“ มีการขายวิดเจ็ตกี่ตัวในเวอร์จิเนียเมื่อเดือนที่แล้ว”ฐานข้อมูลจะสามารถให้การตอบกลับที่เน้นหากการขายแต่ละครั้งมีสถานะของแหล่งกำเนิดและฐานข้อมูลได้รับการกำหนดค่าให้เข้าใจว่าเดือนและปีที่“ เดือนที่แล้ว” ระบุว่าหากไม่เป็นเช่นนั้นฐานข้อมูลหลายมิติอาจตอบสนองด้วยคำตอบบางส่วนหรือขอคำชี้แจง