SlideShare une entreprise Scribd logo
1  sur  28
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƢỜNG ĐH NGOẠI NGỮ TIN HỌC TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO THỰC TẬP TỐT NGHIỆP CỬ NHÂN CNTT
TÌM HIỂU KỸ THUẬT PHÂN TÍCH
DỮ LIỆU TRỰC TUYẾN
VÀ ỨNG DỤNG TRONG
HỆ THỐNG QUẢN LÝ BÁN HÀNG
GIẢNG VIÊN HƢỚNG DẪN: Th.S NGUYỄN PHƢỚC ĐẠI
SINH VIÊN THỰC HIỆN: LAI ĐẠI KIỆT
LÊ HOÀNG PHƢƠNG NAM
Nội dung trình bày
 Phần 1 :Giới thiệu OLAP
 Định nghĩa OLAP
 Nguyên tắc và đặc trưng Codd
 Vì sao sử dụng OLAP
 Các thành phần của OLAP
 Các loại mô hình dữ liệu đa chiều của OLAP
 Phần 2 : Xây dựng hệ thống bán hàng.
 Phần 3 : Demo
Giới thiệu OLAP
Phần 1:
Định nghĩa OLAP
OLAP là từ viết tắt của On-Line Analytical
Processing (phân tích trực tuyến) khác với OLTP On-
Line Transactional Processing (giao dịch trực tuyến).
OLAP thường được định nghĩa bao gồm các đặc
điểm đa chiều, hồi đáp nhanh, được diễn tả như 1 sơ đồ
hình khối.
Các ứng dụng của OLAP khác với các ứng dụng của
OLTP ở chổ lưu trữ dữ liệu, cách thức phân tích dữ liệu
và cách hiển thị dữ liệu cho người dùng. OLAP cho phép
trả lời các câu hỏi phức tạp hơn trong lĩnh vực kinh
doanh.
Nguyên tắc và đặc trưng Codd
Edgar F. Codd (1923-2003)
Các đặc trƣng cơ bản
 Thể hiện ở mức quan niệm đa chiều – Multidimensional
Conceptual View.
 Tương tác dữ liệu trực quan – Intuitive Data Manipulation.
 Tính liên kết với OLAP là trung gian – Accessibility: OLAP as
a Mediator
 Trích xuất thông tin từng phần và dẫn giải – Batch Extraction
vs Interpretive.
 Mô hình phân tích OLAP – OLAP Analysis Models
 Kiến trúc Client/Server – Client/Server Architecture.
 Trong suốt dữ liệu – Transparency
 Hỗ trợ đa người dùng – Multi-User Support
Các đặc trƣng đặc biệt
 Xử lý dữ liệu chưa chuẩn hoá – Treatment of Non-
Normalized Data.z
 Lưu trữ kết quả OLAP độc lập với dữ liệu nguồn – Storing
OLAP Results: Keeping them Separate from Source Data
 Trích xuất giá trị khuyết – Extraction of Missing Values.
 Xử lý giá trị khuyết – Treatment of Missing Values.
Các đặc trƣng báo cáo
 Báo cáo linh hoạt – Flexible Reporting
 Hiển thị báo cáo đồng bộ - Uniform Reporting
Performance
 Tự động điều chỉnh tầng vật lý – Automatic Adjustment of
Physical Level.
Các đặc trƣng đa chiều:
 Không giới hạn chiều và kết hợp các tầng – Unlimited
Dimensions & Aggregation Levels
 Không hạn chế các hoạt động nối nhiều chiều –
Unrestricted Cross-dimensional Operations.
Tại sao sử dụng OLAP
 Nhu cầu thực tế
 Tăng lƣu trữ dữ liệu
 Dữ liệu so với thông tin
 Bố trí dữ liệu
Các thành phần của OLAP
Các thành phần của OLAP
 Khối dữ liệu – Cube
Các thành phần của OLAP
 Bảng sự kiện – FACT TABLE
 Chiều – DIMENSION
Các thành phần của OLAP
 Độ đo – MEASURE
Các đơn vị đo của khối là các cột trong bảng Fact. Các
đơn vị đo lƣờng xác định những giá trị số từ bảng Fact mà
đƣợc tổng hợp phân tích nhƣ định giá, trị giá, hoặc số lƣợng
bán.
Các mô hình xử lý đa chiều OLAP
 Mô hình Multidimensional OLAP(MOLAP)
Các mô hình xử lý đa chiều OLAP
 Mô hình Relational OLAP (ROLAP)
Các mô hình xử lý đa chiều OLAP
 Mô hình Hybird OLAP (HOLAP)
Phần 2:
ỨNG DỤNG OLAP
VÀO HỆ THỐNG BÁN HÀNG
Nội dung
 Phát biểu bài toán
 Sơ đồ Usecase
 Mô hình cơ sở dữ liệu OLTP
 Mô hình cơ sở dữ liệu OLAP
Phát biểu bài toán
 Sử dụng cơ sở dữ liệu của công ty Adventure Work.
 Chương trình rút trích từ cơ sở dữ liệu có sẵn.
Sơ đồ Usecase
Bao cao doanh thu giua cac doanh thu cua hang
Bao cao doanh thu cua hang
Bao cao doanh thu ban hang qua mang
Bao cao cong viec giua cac nhan viec
NQL
Mô hình cơ sở dữ liệu OLTP
Mô hình cơ sở dữ liệu OLAP
Kết luận
•Hiểu được tổng quan về hệ thống phân tích dữ
liệu trực tuyến OLAP
•Thấy được sự khác biệt về cơ sở dữ liệu OLAP
và cơ sở dữ liệu truyền thống.
•Biết được điểm mạnh của cở sơ dữ liệu OLAP
trong việc xử lý phân tích và tổng hợp dữ liệu.
Kết quả đạt đƣợc – Phần nghiên cứu
Kết luận
Kết quả đạt đƣợc – Phần ứng dụng
•Xây dựng được ứng dụng giúp cho nhà quản lý xem
được báo cáo tổng hợp kinh doanh.
•Vận dụng được các khả năng hổ trợ của OLAP trong
việc phân tích tình hình kinh doanh của công ty.
•Tạo được các mẫu báo cáo theo ý muốn, tùy vào
mục đích và yêu cầu phân tích của người quản lý mà
không đòi hỏi phụ thuộc nghiệp vụ.
Kết luận
•Chương trình tải giao diện chậm, dẫn đến hiểu
lầm tốc độ truy xuất của dữ liệu.
•Chưa thể hiện hết những khả năng của OLAP.
•Chưa sử dụng khả năng tính toán (calculate) của
OLAP để tạo các báo cáo có khả năng tính toán
xác suất, thống kê.
Hạn chế
Phần 3
DEMO

Contenu connexe

Tendances

Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use case
Trung Chinh Hà
 
Hd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanh
Hai Rom
 
Bài giảng Thương mại điện tử Chương 2
Bài giảng Thương mại điện tử Chương 2Bài giảng Thương mại điện tử Chương 2
Bài giảng Thương mại điện tử Chương 2
Đinh Chính
 
Bai tap va loi giai sql
Bai tap va loi giai sqlBai tap va loi giai sql
Bai tap va loi giai sql
. .
 
Đề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lýĐề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lý
Quách Đại Dương
 
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UML
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UMLPHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UML
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UML
Dang Tuan
 

Tendances (20)

Xây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sựXây dựng cơ sở dữ liệu trong quản lý nhân sự
Xây dựng cơ sở dữ liệu trong quản lý nhân sự
 
[Báo cáo] Bài tập lớn Ngôn ngữ lập trình: Quản lý thư viện
[Báo cáo] Bài tập lớn Ngôn ngữ lập trình: Quản lý thư viện[Báo cáo] Bài tập lớn Ngôn ngữ lập trình: Quản lý thư viện
[Báo cáo] Bài tập lớn Ngôn ngữ lập trình: Quản lý thư viện
 
Xây dựng biểu đồ use case
Xây dựng biểu đồ use caseXây dựng biểu đồ use case
Xây dựng biểu đồ use case
 
Chương 4: Dự Báo Với Phương Pháp Bình Quân Di Động Và San Bằng Số Mũ
Chương 4: Dự Báo Với Phương Pháp Bình Quân Di Động Và San Bằng Số MũChương 4: Dự Báo Với Phương Pháp Bình Quân Di Động Và San Bằng Số Mũ
Chương 4: Dự Báo Với Phương Pháp Bình Quân Di Động Và San Bằng Số Mũ
 
Hd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanhHd th sql server_tuan5_n_khanh
Hd th sql server_tuan5_n_khanh
 
Câu hỏi Trắc Nghiệm Bài 2 QTNNL- Phân Tích Công Việc
Câu hỏi Trắc Nghiệm Bài 2 QTNNL- Phân Tích Công ViệcCâu hỏi Trắc Nghiệm Bài 2 QTNNL- Phân Tích Công Việc
Câu hỏi Trắc Nghiệm Bài 2 QTNNL- Phân Tích Công Việc
 
Quản lý nhân sự-lương trên hệ quản trị cơ sở dữ liệu MICROSOFT ACCESS
Quản lý nhân sự-lương trên hệ quản trị cơ sở dữ liệu MICROSOFT ACCESSQuản lý nhân sự-lương trên hệ quản trị cơ sở dữ liệu MICROSOFT ACCESS
Quản lý nhân sự-lương trên hệ quản trị cơ sở dữ liệu MICROSOFT ACCESS
 
KHAI PHÁ LUẬT KẾT HỢP CÁC MÔN HỌC CỦA SINH VIÊN
KHAI PHÁ LUẬT KẾT HỢP CÁC MÔN HỌC CỦA SINH VIÊNKHAI PHÁ LUẬT KẾT HỢP CÁC MÔN HỌC CỦA SINH VIÊN
KHAI PHÁ LUẬT KẾT HỢP CÁC MÔN HỌC CỦA SINH VIÊN
 
Phân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di độngPhân tích thiết kế hệ thống của hàng bán điện thoại di động
Phân tích thiết kế hệ thống của hàng bán điện thoại di động
 
Httt bai tap
Httt bai tapHttt bai tap
Httt bai tap
 
Chương 2: hệ thống thông tin
Chương 2: hệ thống thông tinChương 2: hệ thống thông tin
Chương 2: hệ thống thông tin
 
Bài giảng Thương mại điện tử Chương 2
Bài giảng Thương mại điện tử Chương 2Bài giảng Thương mại điện tử Chương 2
Bài giảng Thương mại điện tử Chương 2
 
Bai tap va loi giai sql
Bai tap va loi giai sqlBai tap va loi giai sql
Bai tap va loi giai sql
 
Chương 1 - Tổng quan về hệ thống thông tin.pdf
Chương 1 - Tổng quan về hệ thống thông tin.pdfChương 1 - Tổng quan về hệ thống thông tin.pdf
Chương 1 - Tổng quan về hệ thống thông tin.pdf
 
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPTBài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
Bài 2: Các khái niệm trong CSDL quan hệ - Giáo trình FPT
 
Đề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lýĐề cương ôn tập hệ thống thông tin quản lý
Đề cương ôn tập hệ thống thông tin quản lý
 
Phân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàngPhân tích và thiết kế hệ thống quản lý bán hàng
Phân tích và thiết kế hệ thống quản lý bán hàng
 
TỔNG QUAN VỀ DỮ LIỆU LỚN (BIGDATA)
TỔNG QUAN VỀ DỮ LIỆU LỚN (BIGDATA)TỔNG QUAN VỀ DỮ LIỆU LỚN (BIGDATA)
TỔNG QUAN VỀ DỮ LIỆU LỚN (BIGDATA)
 
Thiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sựThiết kế csdl quản lý nhân sự
Thiết kế csdl quản lý nhân sự
 
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UML
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UMLPHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UML
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DÙNG UML
 

En vedette

Ebook.vcu chuong 3 quan tri tri thuc mkt
Ebook.vcu chuong 3   quan tri tri thuc mktEbook.vcu chuong 3   quan tri tri thuc mkt
Ebook.vcu chuong 3 quan tri tri thuc mkt
hoangngochuu
 
Indexing olap data
Indexing olap dataIndexing olap data
Indexing olap data
vutoan1912
 
Datalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web DatabasesDatalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web Databases
Giorgio Orsi
 
6.1 query optimization overview
6.1 query optimization overview6.1 query optimization overview
6.1 query optimization overview
Trần Thanh
 
Data_Warehouse
Data_WarehouseData_Warehouse
Data_Warehouse
Thang Luu
 
Ch 12 O O D B Dvlpt
Ch 12  O O  D B  DvlptCh 12  O O  D B  Dvlpt
Ch 12 O O D B Dvlpt
guest8fdbdd
 

En vedette (20)

OLAP
OLAPOLAP
OLAP
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
OLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSEOLAP & DATA WAREHOUSE
OLAP & DATA WAREHOUSE
 
Tài liệu data warehouse vietsub
Tài liệu data warehouse  vietsubTài liệu data warehouse  vietsub
Tài liệu data warehouse vietsub
 
Thesisguideline dtvt 2011
Thesisguideline dtvt 2011Thesisguideline dtvt 2011
Thesisguideline dtvt 2011
 
Ebook.vcu chuong 3 quan tri tri thuc mkt
Ebook.vcu chuong 3   quan tri tri thuc mktEbook.vcu chuong 3   quan tri tri thuc mkt
Ebook.vcu chuong 3 quan tri tri thuc mkt
 
Indexing olap data
Indexing olap dataIndexing olap data
Indexing olap data
 
Datalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web DatabasesDatalog and its Extensions for Semantic Web Databases
Datalog and its Extensions for Semantic Web Databases
 
6.1 query optimization overview
6.1 query optimization overview6.1 query optimization overview
6.1 query optimization overview
 
Csdl hdt
Csdl hdtCsdl hdt
Csdl hdt
 
R-Trees and Geospatial Data Structures
R-Trees and Geospatial Data StructuresR-Trees and Geospatial Data Structures
R-Trees and Geospatial Data Structures
 
Data_Warehouse
Data_WarehouseData_Warehouse
Data_Warehouse
 
Ch 12 O O D B Dvlpt
Ch 12  O O  D B  DvlptCh 12  O O  D B  Dvlpt
Ch 12 O O D B Dvlpt
 
Fuzzy logic &_inference_system
Fuzzy logic &_inference_systemFuzzy logic &_inference_system
Fuzzy logic &_inference_system
 
B Trees
B TreesB Trees
B Trees
 
Best for b trees
Best for b treesBest for b trees
Best for b trees
 
B-tree & R-tree
B-tree & R-treeB-tree & R-tree
B-tree & R-tree
 
OLTP vs OLAP
OLTP vs OLAPOLTP vs OLAP
OLTP vs OLAP
 
Các mô hình dữ liệu
Các mô hình dữ liệuCác mô hình dữ liệu
Các mô hình dữ liệu
 
B tree
B treeB tree
B tree
 

Similaire à De an-tttn-olap-slide

[Opendata] Tich hop du lieu va xay dung bao cao.pptx
[Opendata] Tich hop du lieu va xay dung bao cao.pptx[Opendata] Tich hop du lieu va xay dung bao cao.pptx
[Opendata] Tich hop du lieu va xay dung bao cao.pptx
PhanTien25
 
Core java 1
Core java 1Core java 1
Core java 1
. .
 
Tvtma erp presentation
Tvtma erp presentationTvtma erp presentation
Tvtma erp presentation
David Tran
 

Similaire à De an-tttn-olap-slide (20)

Tableau business intelligence
Tableau business intelligenceTableau business intelligence
Tableau business intelligence
 
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptxNHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
NHÓM 1010_ĐỒ ÁN LẬP TRÌNH WEB .docx.pptx
 
555.pdf
555.pdf555.pdf
555.pdf
 
Đề tài: Thống kê trực tuyến số liệu dịch hại trên lúa tại Trà Vinh
Đề tài: Thống kê trực tuyến số liệu dịch hại trên lúa tại Trà VinhĐề tài: Thống kê trực tuyến số liệu dịch hại trên lúa tại Trà Vinh
Đề tài: Thống kê trực tuyến số liệu dịch hại trên lúa tại Trà Vinh
 
Một vài khái niệm tin hoc
Một vài khái niệm  tin hocMột vài khái niệm  tin hoc
Một vài khái niệm tin hoc
 
[Opendata] Tich hop du lieu va xay dung bao cao.pptx
[Opendata] Tich hop du lieu va xay dung bao cao.pptx[Opendata] Tich hop du lieu va xay dung bao cao.pptx
[Opendata] Tich hop du lieu va xay dung bao cao.pptx
 
Gt pttk he_thong_thong_tin
Gt pttk he_thong_thong_tinGt pttk he_thong_thong_tin
Gt pttk he_thong_thong_tin
 
Giáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tinGiáo trình phân tích thiết kế hệ thống thông tin
Giáo trình phân tích thiết kế hệ thống thông tin
 
Team9_PowerBI_Report.pptx
Team9_PowerBI_Report.pptxTeam9_PowerBI_Report.pptx
Team9_PowerBI_Report.pptx
 
C01_TongQuanPTTKHT.pdf
C01_TongQuanPTTKHT.pdfC01_TongQuanPTTKHT.pdf
C01_TongQuanPTTKHT.pdf
 
HDP - Dien Toan Dam May - Quan Ly Phong Kham Truc Tuyen
HDP - Dien Toan Dam May - Quan Ly Phong Kham Truc TuyenHDP - Dien Toan Dam May - Quan Ly Phong Kham Truc Tuyen
HDP - Dien Toan Dam May - Quan Ly Phong Kham Truc Tuyen
 
Thương mại điện tử
Thương  mại điện tửThương  mại điện tử
Thương mại điện tử
 
Core java 1
Core java 1Core java 1
Core java 1
 
Slide-chương-1-QTSX.pptx
Slide-chương-1-QTSX.pptxSlide-chương-1-QTSX.pptx
Slide-chương-1-QTSX.pptx
 
Xây dựng hệ thống giám sát chất lượng mạng trên cơ sở giao thức ICMP và SNMP.pdf
Xây dựng hệ thống giám sát chất lượng mạng trên cơ sở giao thức ICMP và SNMP.pdfXây dựng hệ thống giám sát chất lượng mạng trên cơ sở giao thức ICMP và SNMP.pdf
Xây dựng hệ thống giám sát chất lượng mạng trên cơ sở giao thức ICMP và SNMP.pdf
 
LỚP QUẢN TRỊ DỰ ÁN TRIỂN KHAI ERP (ERP PROJECT MANAGER)
LỚP QUẢN TRỊ DỰ ÁN TRIỂN KHAI ERP (ERP PROJECT MANAGER)LỚP QUẢN TRỊ DỰ ÁN TRIỂN KHAI ERP (ERP PROJECT MANAGER)
LỚP QUẢN TRỊ DỰ ÁN TRIỂN KHAI ERP (ERP PROJECT MANAGER)
 
Dsd02 sta
Dsd02 staDsd02 sta
Dsd02 sta
 
Java core
Java coreJava core
Java core
 
Tvtma erp presentation
Tvtma erp presentationTvtma erp presentation
Tvtma erp presentation
 
Nhan thuc ve he dieu hanh doanh nghiep bfo v8
Nhan thuc ve he dieu hanh doanh nghiep bfo v8Nhan thuc ve he dieu hanh doanh nghiep bfo v8
Nhan thuc ve he dieu hanh doanh nghiep bfo v8
 

De an-tttn-olap-slide

  • 1. BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐH NGOẠI NGỮ TIN HỌC TP.HCM KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP CỬ NHÂN CNTT TÌM HIỂU KỸ THUẬT PHÂN TÍCH DỮ LIỆU TRỰC TUYẾN VÀ ỨNG DỤNG TRONG HỆ THỐNG QUẢN LÝ BÁN HÀNG GIẢNG VIÊN HƢỚNG DẪN: Th.S NGUYỄN PHƢỚC ĐẠI SINH VIÊN THỰC HIỆN: LAI ĐẠI KIỆT LÊ HOÀNG PHƢƠNG NAM
  • 2. Nội dung trình bày  Phần 1 :Giới thiệu OLAP  Định nghĩa OLAP  Nguyên tắc và đặc trưng Codd  Vì sao sử dụng OLAP  Các thành phần của OLAP  Các loại mô hình dữ liệu đa chiều của OLAP  Phần 2 : Xây dựng hệ thống bán hàng.  Phần 3 : Demo
  • 4. Định nghĩa OLAP OLAP là từ viết tắt của On-Line Analytical Processing (phân tích trực tuyến) khác với OLTP On- Line Transactional Processing (giao dịch trực tuyến). OLAP thường được định nghĩa bao gồm các đặc điểm đa chiều, hồi đáp nhanh, được diễn tả như 1 sơ đồ hình khối. Các ứng dụng của OLAP khác với các ứng dụng của OLTP ở chổ lưu trữ dữ liệu, cách thức phân tích dữ liệu và cách hiển thị dữ liệu cho người dùng. OLAP cho phép trả lời các câu hỏi phức tạp hơn trong lĩnh vực kinh doanh.
  • 5. Nguyên tắc và đặc trưng Codd Edgar F. Codd (1923-2003)
  • 6. Các đặc trƣng cơ bản  Thể hiện ở mức quan niệm đa chiều – Multidimensional Conceptual View.  Tương tác dữ liệu trực quan – Intuitive Data Manipulation.  Tính liên kết với OLAP là trung gian – Accessibility: OLAP as a Mediator  Trích xuất thông tin từng phần và dẫn giải – Batch Extraction vs Interpretive.  Mô hình phân tích OLAP – OLAP Analysis Models  Kiến trúc Client/Server – Client/Server Architecture.  Trong suốt dữ liệu – Transparency  Hỗ trợ đa người dùng – Multi-User Support
  • 7. Các đặc trƣng đặc biệt  Xử lý dữ liệu chưa chuẩn hoá – Treatment of Non- Normalized Data.z  Lưu trữ kết quả OLAP độc lập với dữ liệu nguồn – Storing OLAP Results: Keeping them Separate from Source Data  Trích xuất giá trị khuyết – Extraction of Missing Values.  Xử lý giá trị khuyết – Treatment of Missing Values.
  • 8. Các đặc trƣng báo cáo  Báo cáo linh hoạt – Flexible Reporting  Hiển thị báo cáo đồng bộ - Uniform Reporting Performance  Tự động điều chỉnh tầng vật lý – Automatic Adjustment of Physical Level. Các đặc trƣng đa chiều:  Không giới hạn chiều và kết hợp các tầng – Unlimited Dimensions & Aggregation Levels  Không hạn chế các hoạt động nối nhiều chiều – Unrestricted Cross-dimensional Operations.
  • 9.
  • 10. Tại sao sử dụng OLAP  Nhu cầu thực tế  Tăng lƣu trữ dữ liệu  Dữ liệu so với thông tin  Bố trí dữ liệu
  • 11. Các thành phần của OLAP
  • 12. Các thành phần của OLAP  Khối dữ liệu – Cube
  • 13. Các thành phần của OLAP  Bảng sự kiện – FACT TABLE  Chiều – DIMENSION
  • 14. Các thành phần của OLAP  Độ đo – MEASURE Các đơn vị đo của khối là các cột trong bảng Fact. Các đơn vị đo lƣờng xác định những giá trị số từ bảng Fact mà đƣợc tổng hợp phân tích nhƣ định giá, trị giá, hoặc số lƣợng bán.
  • 15. Các mô hình xử lý đa chiều OLAP  Mô hình Multidimensional OLAP(MOLAP)
  • 16. Các mô hình xử lý đa chiều OLAP  Mô hình Relational OLAP (ROLAP)
  • 17. Các mô hình xử lý đa chiều OLAP  Mô hình Hybird OLAP (HOLAP)
  • 18. Phần 2: ỨNG DỤNG OLAP VÀO HỆ THỐNG BÁN HÀNG
  • 19. Nội dung  Phát biểu bài toán  Sơ đồ Usecase  Mô hình cơ sở dữ liệu OLTP  Mô hình cơ sở dữ liệu OLAP
  • 20. Phát biểu bài toán  Sử dụng cơ sở dữ liệu của công ty Adventure Work.  Chương trình rút trích từ cơ sở dữ liệu có sẵn.
  • 21.
  • 22. Sơ đồ Usecase Bao cao doanh thu giua cac doanh thu cua hang Bao cao doanh thu cua hang Bao cao doanh thu ban hang qua mang Bao cao cong viec giua cac nhan viec NQL
  • 23. Mô hình cơ sở dữ liệu OLTP
  • 24. Mô hình cơ sở dữ liệu OLAP
  • 25. Kết luận •Hiểu được tổng quan về hệ thống phân tích dữ liệu trực tuyến OLAP •Thấy được sự khác biệt về cơ sở dữ liệu OLAP và cơ sở dữ liệu truyền thống. •Biết được điểm mạnh của cở sơ dữ liệu OLAP trong việc xử lý phân tích và tổng hợp dữ liệu. Kết quả đạt đƣợc – Phần nghiên cứu
  • 26. Kết luận Kết quả đạt đƣợc – Phần ứng dụng •Xây dựng được ứng dụng giúp cho nhà quản lý xem được báo cáo tổng hợp kinh doanh. •Vận dụng được các khả năng hổ trợ của OLAP trong việc phân tích tình hình kinh doanh của công ty. •Tạo được các mẫu báo cáo theo ý muốn, tùy vào mục đích và yêu cầu phân tích của người quản lý mà không đòi hỏi phụ thuộc nghiệp vụ.
  • 27. Kết luận •Chương trình tải giao diện chậm, dẫn đến hiểu lầm tốc độ truy xuất của dữ liệu. •Chưa thể hiện hết những khả năng của OLAP. •Chưa sử dụng khả năng tính toán (calculate) của OLAP để tạo các báo cáo có khả năng tính toán xác suất, thống kê. Hạn chế

Notes de l'éditeur

  1. Tiến sĩ Codd là một nhà nghiên cứu cơ sở dữ liệu nổi tiếng từ thập niên 1960 đến thập niên 1980, là người phát minh ra mô hình dữ liệu quan hệ năm 1969. Vào năm 1993 ông đã xuất bản một cuốn sách về OLAP trong đó ông đưa ra 12 nguyên tắc nổi tiếng về OLAP, ông đã thêm 5 nguyên tắc nữa vào năm 1995 và tái cấu trúc lại các nguyên tắc này thành 4 nhóm và gọi chúng là các đặc trưng.