
Kho dữ liệu và khai phá dữ liệu
Chương 4:
Phân tích trực tuyến OLAP
Nguyễn Hoàng Ân 1

Nội dung
Mô hình dữ liệu đa chiều
MOLAP, ROLAP, HOLAP
Thiết kế và xây dựng Cube
Các thao tác trên hệ thống OLAP
Nguyễn Hoàng Ân 3

4. Mô hình kho dữ liệu
4.1 Từ bảng dữ liệu đến khối dữ liệu
4.2 Mô hình luận lý của KDL
4.3 Ngôn ngữ truy vấn khai phá dữ liệu (DMQL)
Nguyễn Hoàng Ân 4

4.1 Từ bảng dữ liệu đến khối dữ liệu
KDL dựa trên mô hình dữ liệu đa chiều nhìn dữ
liệu dưới hình thức của một khối dữ liệu
Một khối dữ liệu như bán hàng, cho phép dữ liệu
được mô hình và được nhìn trong nhiều chiều
Các bảng chiều (Dimension Tables) như item
(item_name, brand, type), hoặc time(day, week,
month, quarter, year)
Bảng sự kiện (Fact Table) chứa các độ đo (Measure)
(như dollars_sold) và các khóa có liên kết đến mỗi
bảng chiều
Một khối dữ liệu dựa trên n-D được gọi là một
cuboid cơ sở.
Nguyễn Hoàng Ân 5

Cube: Một lưới các Cuboids
all
time item location supplier
time,item time,location
time,supplier
item,location
item,supplier
location,supplier
time,item,location
time,item,supplier
time,location,supplier
item,location,supplier
time, item, location, supplier
0-D(apex) cuboid
1-D cuboids
2-D cuboids
3-D cuboids
4-D(base) cuboid
Nguyễn Hoàng Ân 6

