ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Giảng viên: PGS, TS. Hà Quang Thụy
Học viên: Lê Duy Tiến
Bùi Xuân Trọng
Nguyễn Quốc Thắng
Hà Nội, ngày 10 tháng 8 năm 2011
Báo cáo Tiểu luận
THIẾT KẾ KHO DỮ LIỆU
CHO MÔI TRƯỜNG THƯƠNG MẠI ĐIỆN TỬ
GiỚI THIỆU VỀ KHO DỮ LIỆU VÀ PHƯƠNG PHÁP LUẬN THIẾT KẾ
1
PHÂN TÍCH YÊU CẦU CHO KHO DỮ LIỆU THƯƠNG MẠI ĐIỆN TỬ
2
THIẾT KẾ LOGIC
3
THIẾT KẾ VẬT LÝ VÀ KẾT TẬP
4
KẾT
LUẬN
5
Đại học Công nghệ - ĐHQGHN
● Thương mại điện tử cung cấp việc chia sẻ thông tin kinh
doanh, duy trì mối quan hệ kinh doanh, và tiến hành giao
dịch kinh doanh dựa trên các mạng truyền thông
● Một kho dữ liệu là nơi chứa dữ liệu tích hợp có tính lịch
sử của một công ty với mục đích hỗ trợ việc xử lý và đưa
ra quyết định.
● Từ áp lực kinh doanh, cả từ bên trong và bên ngoài, bắt
buộc các dự án kho dữ liệu phải thể hiện sự hữu ích của
chúng tới công việc kinh doanh một cách nhanh chóng.
Nắm bắt
các câu
hỏi kinh
doanh và
truy vấn
OLAP
Gán vào
các hạng
mục, tạo
các chủ
đề
Thiết kế
data-mart
● Truy vấn OLAP cho thương mại điện tử:
● Một khi các truy vấn OLAP được thu thập, các nhà thiết kế cần một số
hình thức phân loại để nhóm các truy vấn.
● Gồm 7 loại chính:
● Bán hàng & Phân tích thị trường, trả lại hàng, thiết kế Website và phân
tích chuyển hướng, dịch vụ chăm sóc khách hàng, kho / tồn kho, quảng
bá/khuyến mãi, và Vận chuyển.
● Đề án phân loại này dựa trên các quy trình kinh doanh giúp để hình
thành các chủ đề data-mart hơn là cố gắng để liên kết các truy vấn
OLAP đến một chiều duy nhất.
(Bộ truy vấn OLAP cho TMĐT được lưu ở file PDF riêng - Truyvan-
OLAP-TMDT.PDF)
XÁC ĐỊNH MÔ HÌNH ĐA CHIỀU (DIMENSION MODELS)
1
THIẾT KẾ BẢNG CHIỀU (DIMENSION TABLE)
2
THIẾT KẾ BẢNG SỰ KIỆN (FACT TABLE)
tính của bảng sự kiện được
lưu trong sơ đồ chi tiết bảng
sự kiện.
● Các sự kiện được xác định
trực tiếp từ bản ghi giao
dịch.
● Lược đồ hình sao đầy đủ cho E-Commerce
○ Gồm một bảng sự kiện ở trung tâm được kết nối với một tập các
bảng chiều
CÁC KHÔNG GIAN BảNG VÀ ĐÁNH CHỉ MụC CHO CÁC THUộC TÍNH
1
THIếT Kế LƯợC Đồ VậT LÝ HÌNH SAO: BÁN HÀNG TMĐT
2
KHUNG NHÌN (MATERIALIZED VIEWS) VÀ KếT TậP (AGGREGATION)
3
KẾT LUẬN
4
● Giả định việc thiết kế kho dữ liệu được thực hiện trong Oracle8.
● Bố trí bảng sự kiện và các bảng chiều hợp lý: đưa lại sự thuận lợi
cho kỹ thuật xử lý song song và đa tuyến
● Bảng sự kiện sẽ là bảng lớn nhất, có tần suất sử dụng lớn nhất
trong cơ sở dữ liệu: cần nguồn tài nguyên dành riêng, cần có bộ xử
lý chuyên dụng
● Các bảng chiều có kích thước lớn: có thể bố trí vào các không gian
bảng khác nhau
● Các chỉ mục được lưu trữ trong chính các không gian bảng có các
thuộc tính được đánh chỉ mục (gồm bảng Sự kiện và các bảng
Chiều)