• Giới thiệu về Data Warehouse • Tổng quan về OLAP • Các mô hình OLAP... Data Warehouse – Tổng quan• Kho dữ liệu - kho thông tin • W.H.Inmon: – Là một tập các dữ liệu – Có bốn đặc điể
Trang 1Công nghệ OLAP và
Giáo viên: Nguyễn Hà Nam Sinh viên: Phạm Xuân Bách
Nguyễn Tiến Đạt
Trang 2Công nghệ OLAP và
• Giới thiệu về Data Warehouse
• Tổng quan về OLAP
• Các mô hình OLAP
Trang 3Data Warehouse – Tổng quan
• Kho dữ liệu - kho thông tin
• W.H.Inmon:
– Là một tập các dữ liệu
– Có bốn đặc điểm chính
– Hỗ trợ ra quyết định trong công tác quản lý
• Kích thước thường rất lớn
– Hàng trăm GB đến hàng TB
Trang 4Data Warehouse – Đặc điểm
• Hướng chủ thể
– Khách hàng, sản phẩm, bán hàng
• Tích hợp
– Nhiều nguồn dữ liệu
– Đồng nhất, sắp xếp, rút gọn
• Biến thời gian
– Chiều thời gian
• Không sửa đổi
– Tổng hợp dữ liệu
Trang 5Data Warehouse – Cấu trúc
• Data cube
– Dữ liệu đa chiều
– Fact
• Data mart – kho dữ liệu chủ đề
– Tập con
– Tập trung vào đối tượng
Trang 6Data Warehouse - Cube
Lượng bán TV hàng năm tại Mỹ
Thời gian
H àn
g hó
a
Tổng
Tổng
TV VCRPC
1Qtr 2Qtr 3Qtr 4Qtr
U.S.A Canada Mexico
Tổng
Trang 7Data Warehouse - 4D Cube
Nhà cung
cấp
1
Nhà cung cấp 2
Nhà cung cấp 3
Trang 8Công nghệ OLAP và
• Giới thiệu về Data Warehouse
• Tổng quan về OLAP
• Các mô hình OLAP
Trang 9Data Warehouse - OLAP
Trang 10• Nhiệm vụ chính của kho dữ liệu
• Xử lý phân tích trực tuyến
– Truy xuất hiệu quả dữ liệu phức tạp
• Thể hiện dữ liệu đa chiều - cube
– Báo cáo, phân tích, đồ thị, biểu đồ
– Giao diện đa dạng
– Hỗ trợ quyết định trong quản lý
Trang 11OLAP – Câu lệnh
• Thu nhỏ - roll up:
– Nhóm dữ liệu theo năm thay vì theo quý
• Mở rộng - drill down:
– Mở rộng dữ liệu, nhìn theo tháng thay vì theo quý
• Slice và dice: cắt lát, thu nhỏ
– Phép chiếu và chọn
• Pivot
– Định hướng lại khung nhìn đa chiều của dữ liệu
Trang 12Công nghệ OLAP và
• Giới thiệu về Data Warehouse
• Tổng quan về OLAP
• Các mô hình OLAP
Trang 13Các mô hình OLAP
• Ba mô hình
– Multidimensional OLAP: MOLAP
– Relational OLAP: ROLAP
– Hybrid OLAP: HOLAP
• Cách thức lưu trữ dữ liệu
– Dữ liệu cơ sở
• Dữ liệu từ các bảng của kho – Thông tin tổng hợp
• Các độ đo tính toán từ các bảng
Trang 14• Khối – data cube
Trang 15• Bảng quan hệ
Trang 16ROLAP
• Lược đồ hình sao – star
– Mỗi chiều chỉ được xây dựng từ một bảng chiều
Trang 17ROLAP
• Lược đồ hình bông tuyết – snowflake
– Mỗi chiều được xây dựng từ nhiều bảng chiều
Trang 18• Dữ liệu cơ sở
– Bảng quan hệ
• Thông tin tổng hợp
– Data cube
Trang 19Các mô hình OLAP
Trang 20Công nghệ OLAP và
• Giới thiệu về Data Warehouse
• Tổng quan về OLAP
• Các mô hình OLAP