
KHO DỮ LIỆU VÀ
KINH DOANH THÔNG MINH
Bài 7: Phép toán và truy vấn
OLAP

2
Nội dung
Phép toán OLAP
Truy vấn OLAP: SQL99, MDX

3
Truy vấn DW
• Truy vấn DW là các truy vấn lớn
– Phần lớn dữ liệu
– Thường là truy vấn đọc
• Sự dư thừa là cần thiết
– Materialized views, special-purpose indexes,
denormalized schemas
• Dữ liệu được cập nhật theo các chu kỳ
– Hàng ngày hay hàng tuần
• Mục đích là để phân tích dữ liệu
– OLAP (OnLine Analytical Processing)

4
Truy vấn DW
• OLAP được sử dụng trong các lĩnh vực
– Quản lý thông tin
• Bán hàng theo nhóm sản phẩm/vùng/năm
– Chính phủ
• Điều tra dân số
– CSDL khoa học
• Tin học địa chất, tin học sinh học
– V.v...
• Mục đích: Thời gian đáp ứng là vài giây
hay vài phút

5
1. Các phép toán OLAP
• Các phép toán OLAP
chuẩn tắc
– Roll-up
– Drill-down
– Slice and dice
– Pivot (rotate)
• Các phép toán khác
– Aggregate functions
– Ranking and comparing
– Drill-across
– Drill-through