Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

ความแตกต่างระหว่าง Data Mining และ Data Warehousing


Data Mining (การขุดข้อมูล)

  • กระบวนการหา Patterns, Correlations, Trends ในข้อมูล
  • Extract ข้อมูลที่มีประโยชน์จากชุดข้อมูล
  • วิเคราะห์ข้อมูลซ้ำๆ (Repeatedly)
  • ทำโดย Business Entrepreneurs และ Engineers
  • ใช้เทคนิค Pattern Recognition
  • ตรวจจับ Errors ที่ไม่พึงประสงค์
  • Cost-efficient เทียบเท่าสถิติทั่วไป
  • ไม่แม่นยำ 100% (Real-world)

Data Warehousing (คลังข้อมูล)

  • Database System ออกแบบสำหรับ Analytics
  • รวมข้อมูลที่เกี่ยวข้องทั้งหมดใน Single Module
  • ทำโดย Engineers
  • จัดเก็บข้อมูลแบบ Periodic
  • Extract และ Store เพื่อ Reporting ง่าย
  • Update เป็นระยะ (Regular Intervals)
  • ใช้ในบริษัทใหญ่เพื่อ Stay Up-to-date
  • ลดความซับซ้อนข้อมูลสำหรับ Business
  • Data Loss ถ้าไม่ Integrate ข้อมูลที่ต้องการ
  • จัดเก็บ Historical Data ใหญ่ สำหรับ Trend/Seasonality Analysis