(Tiểu luận) demo olap môn học cơ sở dữ liệu nâng cao khởi động phần mềm microsoft sql server management studio

38 0 0
(Tiểu luận) demo olap môn học cơ sở dữ liệu nâng cao khởi động phần mềm microsoft sql server management studio

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Khởi động phần mềm Visual studio 2022.4 5.Tạo một Data Source mới để bắt đầu57.Thiết lập Cube mới và tạo các Dim trên dữ liệu có sẵn trên bảng 148.Chọn ra các thuộc tính từ bảng dữ liệu

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

ĐẠI HỌC UEH – TRƯỜNG CÔNG NGHỆ VÀ THIẾT KẾKHOA CÔNG NGHỆ THÔNG TIN KINH DOANH

DEMO OLAP

MÔN HỌC: CƠ SỞ DỮ LIỆU NÂNG CAO

Giảng viên hướng dẫn: Hồ Thị Thanh Tuyến

Sinh viên thực hiện: NHÓM 2

Hoàng Thái Sơn - 31211027324 Trần Ngọc Mỹ Anh - 31211023415 Đinh Quang Tiến - 31211027339 Lê Trần Yến My - 31211027273 Lê Mai Phương Duyên - 31211020937 Lê Thị Quỳnh Liên - 31211024292

Trang 2

4 Khởi động phần mềm Visual studio 2022.4 5.Tạo một Data Source mới để bắt đầu5

7.Thiết lập Cube mới và tạo các Dim trên dữ liệu có sẵn trên bảng 148.Chọn ra các thuộc tính từ bảng dữ liệu để sử dụng làm Dim hoặc

Trang 3

I/LỜI CẢM ƠN

Lời đầu tiên, nhóm chúng em xin gửi lời cảm ơn đến cô Hồ Thị Thanh Tuyến – GV môn Cơ sở dữ liệu nâng cao lớp BI002 đã cho chúng em cơ hội để tìm hiểu và thuyết trình về chủ đề OLAP – một chủ đề rất quan trọng trong môn học.

Dưới sự dẫn dắt và những gợi ý của cô, nhóm chúng em đã cố gắng tìm hiểu và trang bị cho mình được những kiến thức bổ ích, đặc biệt là về công cụ xử lý phân tích trực tuyến OLAP -Online Analytical Processing.

Chúng em hy vọng rằng, với sự chuẩn bị về bài demo này đã thể hiện được sự nỗ lực và nghiêm túc trong quá trình học tập của mình Tuy đã rất cố gắng hoàn thiện nhưng vẫn sẽ không thể tránh khỏi những thiếu sót, tụi em rất mong nhận được sự góp ý của cô để có những sản phẩm tốt hơn nữa, đặc biệt là bài DEMO Cuối kỳ của môn học

Một lần nữa, chúng em xin chân thành cảm ơn cô rất nhiều.

II/ CÁC BƯỚC THỰC HIỆN DEMO OLAP

a) Giới thiệu

Với phần Demo này, nhóm chúng mình đã chuẩn bị sẵn một database về quản lý bán hàng tham khảo được, để có thể kịp tiến độ của bài thuyết trình.

Link code:DATABASE

b) Các bước thực hiện

1 Khởi động phần mềm Microsoft SQL Server Management Studio

Điền các thông tin vào các mục như sau: • Server type: Chọn “Database Engine”

• Server name: Chọn server name của máy tính người dùng • Authentication: Chọn “SQL Server Authentication” • Login: Đăng nhập tài khoản người dùng

Trang 4

2 Tạo database

Như chúng ta đã được học ở học phần Cơ sở dữ liệu

Nháy chuột phải vào thư mục Database, sau đó chọn “New database”

Too long to read onyour phone? Save

to read later on your computer

Save to a Studylist

Trang 5

Cửa sổ New Database hiện ra Tại mục “Database name” nhập tên Database cần tạo Tên database của nhóm là “OLAP” Sau đó, chọn “OK”

Kích chuột phải vào “Database” chọn “Refresh” để kiểm tra Database mới vừa tạo

Trang 6

3 Thêm code

Sau khi database đã được tạo như hình:

Chúng ta nháy chuột phải vào database muốn tạo bảng => Chọn “ New query”

Trang 7

Cửa sổ SQLQuery hiện ra, ta nhập code tạo bảng, tạo khóa ngoại và code insert dữ liệu vào.

Trang 8

Sau khi đã nhập xong code, chúng ta chọn “Execute” để chạy các câu lệnh Sau đó kiểm tra lại các mục trong database như đã được học.

Execute thành công:

Trang 9

Tạo các bảng thành công:

Trang 10

Dữ liệu insert thành công:

4 Khởi động phần mềm Visual studio 2022.

Chọn “Create a new Project” Tìm kiếm và chọn công cụ Analysis Services Multidimensional Project

Trang 11

Nhóm đặt tên cho Project là “OLAP” và chọn “Create”

Trang 12

5.Tạo một Data Source mới để bắt đầu

Chọn “Create a data source based on an existing or new connection” để tạo data

Trang 13

source từ các kết nối mới hoặc có sẵn

Nhóm chọn lựa chọn thứ 2 và tiến hành kết nối với database đã được tạo sẵn ở SQL Để kết nối đến đúng database “OLAP’ vừa tạo => Chọn“New”

Cửa sổ Connection Manager hiện ra => nhập server name trùng khớp với server name ở bước 1 => Chọn Database muốn tạo data source (OLAP) ở mục “Select or enter a database name” => Nhấn “OK”

Trang 14

Ở mục data connections đã xuất hiện database cần tạo Ấn “Next”

Trang 15

Chọn “Use the service account” và ấn “Next”

Trang 16

6 Tạo Data source view mới

Tương tự như tạo Data Source, tại thanh Solution explorer bên phải màn hình, nháy chuột phải vào thư mục data source view => Chọn New data Source View

Trang 17

Cửa số data source view wizard hiện ra Chọn data source OLAP vừa tạo => Chọn “Next”

Trang 18

Chọn các bảng qua mục Included objects để tạo data source view, chọn “Next”

Trang 19

Đặt tên cho Data source view tại mục Name Nhóm đặt tên là OLAP Sau đó chọn “Finish” Data source view đã được tạo

Kiểm tra kết quả Data source view vừa tạo

Trang 20

7.Thiết lập Cube mới và tạo các Dim trên dữ liệu có sẵn trên bảng

Chọn thư mục Cube và chọn thao tác New Cube để bắt đầu tạo một dữ liệu Cube mới

Cửa sổ Cube Wizard hiện ra Chọn “ use existing tables” => Chọn “Next”

Trang 21

Chọn bảng cần thiết để phục vụ cho quy trình phân tích thuộc tính giá trị Nhóm chọn bảng HOADON, chọn “Next”

Trang 22

Cửa sổ hiển thị các thuộc tính trong bảng được chọn ở trên Nhóm chọn bảng HOADON gồm các thuộc tính như So luong, Tien giam gia, Thanh tien, HOADON Count => Nháy vào các ô vuông để chọn các thuộc tính có chứa các giá trị đo lường (measure)=> Chọn “Next”

Trang 23

Chọn các bảng dim cần thể hiện và ấn “Next”

Trang 24

Đặt tên cube là OLAP và “Finish”

Trang 25

Quay lại trang Data Source Views để kiểm tra kết quả khối Cube đã hoàn thiện, thiết lập Dimensions với giá trị đầy đủ Bảng HOADON chính là bảng Fact, các bảng còn lại gọi là bảng Dim

Trang 26

8.Chọn ra các thuộc tính từ bảng dữ liệu để sử dụng làm Dim hoặc làm giá trịMeasure

Đây là một thao tác kéo thả rất đơn giản, bạn chỉ cần nhấp từngDimensioncần thiết ở

mục Table trong Data Source View rồi thả vào danh sách Attribute ở bên trái ứng

Làm tương tự với các bảng Dim khác

Trang 29

9 Bắt đầu quá trình xử lý bằng cách chọn thao tác Process trên thiết lậpdeployment

Kích chuột phải vào Data source của bạn(OLAP) và ấn “Deploy”

Deploy thành công

Trang 30

10 Sử dụng công cụ Browser để theo dõi và phân tích dữ liệu

Nháy chuột phải OLAP cube chọn “Browser”.

Trang 32

Như vậy là chúng ta đã có thể tiến hành phân tích OLAP

c Ví dụ phân tích1 Ví dụ:

Khởi tạo trang báo cáo số lượng sản phẩm bán theo từng miền

Trang 33

Chúng ta phân tích sâu hơn nữa, bằng cách đưa ra số lượng từng sản phẩm bán ra thuộc các tỉnh trong mỗi miền

Trang 35

Sau khi build khối OLAP này vào Excel, chúng ta thử tiến hành phân tích một ví dụ: “Xem trong từng nhóm sản phẩm thì số lượng của mỗi sản phẩm được bán là bao nhiêu”

Đưa ra đồ thị, các sản phẩm và phương thức thanh toán của nó như thế nào

Trang 36

III/LỜI KẾT

Như vậy là phần Demo OLAP của nhóm chúng mình đã kết thúc, hy vọng rằng những bước thực hiện trên sẽ đem lại những điều bổ ích cho mọi người.

Trang 37

Chúc mọi người sẽ có phần Demo cuối kỳ thật thành công, và tất cả chúng ta sẽ có nhiều sức khỏe, niềm tin để làm tốt hơn ở những đồ án tiếp theo trên chặng đường học tập nhé.

Ngày đăng: 13/04/2024, 21:14

Tài liệu cùng người dùng

Tài liệu liên quan