วันอังคารที่ 18 มกราคม พ.ศ. 2554

Data Warehouse คืออะไร

Data Warehouse หมายถึง ฐานข้อมูลขนาดใหญ่ขององค์กรหรือหน่วยงานหนึ่งๆ ซึ่งเก็บรวบรวมข้อมูลจากฐานข้อมูลระบบงานประจำวัน หรือเรียกอีกอย่างว่า Operational database และฐานข้อมูลอื่นภายนอกองค์กร หรือเรียกว่า External database โดยข้อมูลที่ถูกจัดเก็บในคลังข้อมูลนั้น มีวัตถุประสงค์ในการนำมาใช้งาน และมีลักษณะของการจัดเก็บแตกต่างไปจากข้อมูลในฐานข้อมูลระบบงานอื่น    การย้ายข้อมูลจากฐานข้อมูลปกติ   เข้าไปไว้ใน Data Warehouse  มีข้อดีหลายอย่าง เช่น ทำให้องค์กรหรือเจ้าของข้อมูล  มีโอกาสได้ออกแบบรูปแบบการเก็บข้อมูลใหม่ให้เหมาะสมกับการเรียกใช้มากยิ่งขึ้นในงานเฉพาะด้าน  และทำให้เหมาะสำหรับการนำไปใช้ช่วยในการตัดสินใจ หรือใช้ในงานวิเคราะห์ นอกจากนั้นระบบ Data Warehouse  ยังรวมเอาข้อมูลที่ใช้อยู่ในปัจจุบันเข้ากับข้อมูลในอดีตเป็นฐานข้อมูลเดียวกัน สามารถเรียกใช้งานได้จากอินเตอร์เฟสแบบ กราฟิกได้โดยตรง (GUI) พร้อมสำหรับการจัดการข้อมูลและนำข้อมูลที่ได้ไปวิเคราะห์ ข้อดีอีกข้อก็คือ ระบบ Data Warehouse ทำให้ผู้ใช้ที่เป็นผู้บังคับบัญชาระดับสูง หรือเจ้าหน้าที่ทั่วไปสามารถเข้าถึงและเรียกใช้ฐานข้อมูลได้ด้วยตัวเอง โดยไม่ต้องอาศัยความช่วยเหลือจากเจ้าหน้าที่ทางเทคนิคอีกต่อไป
คลังข้อมูลแตกต่างจากฐานข้อมูลอย่างไร
                โดยปกติแล้ว ฐานข้อมูลในองค์กรทั่วไปจะมีลักษณะที่ค่อนข้างทันต่อเหตุการณ์ ตัวอย่างเช่น ฐานข้อมูลพนักงานก็จะเก็บเฉพาะพนักงานที่ทำงานในปัจจุบัน โดยจะไม่สนใจข้อมูลพนักงานเก่า ๆ ในอดีต ซึ่งอาจจะมีข้อมูลบางอย่าง ที่มีประโยชน์ต่อผู้บริหาร เพื่อใช้วิเคราะห์ประสิทธิภาพหรือความต้องการต่าง ๆ ขององค์กรนั้น ๆ ได้นอกจากนี้ ฐานข้อมูลแต่ละอันมักถูกออกแบบมาใช้เก็บข้อมูลเฉพาะด้าน จึงมีข้อมูลเฉพาะบางส่วนขององค์กรเท่านั้นฉะนั้นคลังข้อมูลจึงถูกออกแบบมา เพื่อรวบรวมข้อมูลในทุกส่วนของทั้งบริษัท ทั้งเก่าและใหม่ไว้ด้วยกัน ไม่มีการลบทิ้งข้อมูลเก่า ๆ ที่ไม่จริงในปัจจุบัน

สรุปโดยง่ายก็คือ
·         คลังข้อมูล ใช้เพื่อการวิเคราะห์ โดยมีข้อมูลทั้งในอดีตและปัจจุบัน
·         ฐานข้อมูล ใช้เพื่อทำการประมวล โดยจะมีเฉพาะข้อมูลปัจจุบันเท่านั้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น