ฐานข้อมูลคลังข้อมูล
คลังข้อมูลเป็นเทคนิคที่ใช้โดยทั่วไปในการรวบรวมและจัดการข้อมูลจากหลายแหล่งเพื่อให้ธุรกิจมีความเข้าใจอย่างลึกซึ้งทางธุรกิจ คลังข้อมูลถูกสร้างขึ้นโดยเฉพาะสำหรับเป้าหมายของการตัดสินใจในการจัดการการสนับสนุน
กล่าวอย่างง่าย ๆ คลังข้อมูลกำหนดฐานข้อมูลที่ได้รับการดูแลอย่างเป็นอิสระจากฐานข้อมูลการดำเนินงานขององค์กร ระบบคลังข้อมูลช่วยให้สามารถผสานรวมระบบแอปพลิเคชันต่างๆ ได้ พวกเขาให้การประมวลผลข้อมูลโดยสนับสนุนแพลตฟอร์มที่มั่นคงของข้อมูลในอดีตที่รวมไว้สำหรับการวิเคราะห์
คลังข้อมูลจัดเตรียมระบบ OLTP โดยสนับสนุนที่สำหรับฐานข้อมูล OLTP เพื่อถ่ายข้อมูลในขณะที่สะสม และโดยการสนับสนุนบริการที่สามารถทำให้การดำเนินการ OLTP ซับซ้อนและลดระดับได้หากดำเนินการในฐานข้อมูล OLTP
ฐานข้อมูล OLTP
OLTP (การประมวลผลธุรกรรมออนไลน์) นำเสนอโดยธุรกรรมออนไลน์ระยะสั้นจำนวนมาก (INSERT, UPDATE และ DELETE) ความหมายพื้นฐานของการดำเนินการ OLTP คือการประมวลผลการสืบค้นที่รวดเร็วมาก การรักษาความสมบูรณ์ของบันทึกในสภาพแวดล้อมการเข้าถึงแบบหลายจุด และประสิทธิภาพขึ้นอยู่กับจำนวนธุรกรรมต่อวินาที ในฐานข้อมูล OLTP มีข้อมูลที่แท้จริงและเป็นปัจจุบัน และสคีมาที่ใช้เก็บฐานข้อมูลธุรกรรมคือโมเดลเอนทิตี (โดยปกติคือ 3NF)
คุณสมบัติหลักของฐานข้อมูล OLTP เป็นเพียงการควบคุมการแทรกและการอัปเดตข้อมูลด้วยการเข้าถึงการจัดการข้อมูลและกลไกการดูอย่างมีประสิทธิภาพ โดยทั่วไป ควรจัดการระเบียนเดียวหรือชุดระเบียนขนาดเล็กในการดำเนินการแต่ละรายการในฐานข้อมูลที่ออกแบบโดย OLTP
โดยทั่วไประบบ OLTP จะจัดการกับสถานะปัจจุบันของข้อมูลเท่านั้น ตัวอย่างเช่น บันทึกเกี่ยวกับพนักงานที่ลาออกไปเมื่อสามปีที่แล้วไม่เหมาะกับระบบทรัพยากรบุคคล ข้อมูลเก่าสามารถทำได้บนสื่อจัดเก็บข้อมูลที่มีความเสถียรหลายประเภทและไม่สามารถเข้าถึงได้ทางออนไลน์
ให้เราดูการเปรียบเทียบระหว่างฐานข้อมูล Data Warehouse และฐานข้อมูล OLTP
ฐานข้อมูลคลังข้อมูล | ฐานข้อมูล OLTP |
---|---|
จัดทำขึ้นเพื่อการวิเคราะห์มาตรการทางธุรกิจตามหมวดหมู่และคุณลักษณะ | จัดทำขึ้นเพื่อการดำเนินธุรกิจแบบเรียลไทม์ |
สามารถปรับให้เหมาะสมกับจำนวนการโหลดและการสืบค้นข้อมูลขนาดใหญ่ที่ซับซ้อนและคาดเดาไม่ได้ซึ่งเข้าถึงหลายแถวต่อตาราง | สามารถปรับให้เหมาะสมสำหรับชุดธุรกรรมทั่วไป โดยทั่วไปจะแทรกหรือดึงข้อมูลแถวเดียวในแต่ละครั้งต่อตาราง |
โหลดได้ด้วยข้อมูลจริงที่สม่ำเสมอและไม่จำเป็นต้องตรวจสอบแบบเรียลไทม์ | สามารถพัฒนาเพื่อตรวจสอบความถูกต้องของข้อมูลขาเข้าระหว่างการทำธุรกรรมและใช้ตารางข้อมูลการตรวจสอบความถูกต้อง |
มีผู้ใช้พร้อมกันบางส่วนที่สัมพันธ์กับ OLTP | มีผู้ใช้พร้อมกันหลายพันคน |