Skip to main content

การออกแบบคลังข้อมูลประเภทต่าง ๆ คืออะไร?

คลังข้อมูลเก็บข้อมูลจำนวนมหาศาลสำหรับใช้ในหลายสาขาการออกแบบคลังข้อมูลหลักมีสองประเภทหลัก: จากบนลงล่างและจากล่างขึ้นบนการออกแบบทั้งสองมีข้อดีและข้อเสียของตนเองจากล่างขึ้นบนนั้นง่ายกว่าและราคาถูกกว่าในการใช้งาน แต่ก็ไม่สมบูรณ์และความสัมพันธ์ของข้อมูลนั้นเป็นระยะ ๆ มากขึ้นในการออกแบบจากบนลงล่างการเชื่อมต่อระหว่างข้อมูลมีความชัดเจนและเป็นที่ยอมรับ แต่ข้อมูลอาจล้าสมัยและระบบมีค่าใช้จ่ายสูงในการใช้งาน

ข้อมูลมาร์ทเป็นตัวเลขหลักในการออกแบบคลังข้อมูลData Mart คือการรวบรวมข้อมูลตามแนวคิดเดียวแต่ละข้อมูลมาร์ทเป็นข้อมูลย่อยที่ไม่ซ้ำกันและสมบูรณ์แต่ละคอลเลกชันเหล่านี้มีความสัมพันธ์อย่างสมบูรณ์ภายในและมักจะมีการเชื่อมต่อกับมาร์ทข้อมูลภายนอก

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

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

วิธีการออกแบบคลังข้อมูลจากล่างขึ้นบนทำงานทิศทางตรงกันข้ามบริษัท ให้ข้อมูลเป็น Mart Data Standaloneเมื่อเวลาผ่านไปชุดข้อมูลอื่น ๆ จะถูกเพิ่มเข้าไปในระบบไม่ว่าจะเป็น Mart Data ของตัวเองหรือเป็นส่วนหนึ่งของชุดที่มีอยู่แล้วเมื่อมาร์ทข้อมูลสองตัวได้รับการพิจารณาว่าเชื่อมต่อเพียงพอพวกเขาจะรวมเข้าด้วยกันเป็นหน่วยเดียว

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

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