1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo Đồ Án kho dữ liệu và olap Đề tài phân tích dữ liệu thế vận hội olympic từ năm 1986 2021

10 2 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phân tích dữ liệu Thế vận hội Olympic từ năm 1986 - 2021
Tác giả Nguyễn Hữu Thắng, Trân Dương Thùy Ngân
Người hướng dẫn ThS. Đỗ Thị Minh Phụng
Trường học Trường Đại học Công nghệ thông tin - Đại học Quốc gia TP.HCM
Chuyên ngành Hệ thống Thông tin
Thể loại Đồ án
Năm xuất bản 2022
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 10
Dung lượng 0,91 MB

Nội dung

Đội tuyến quốc gia của Việt Nam cũng tham gia nhiều môn thi đấu tại Olympic Bắc Kinh 2008 lần này như một sự hưởng ứng tính thần thượng võ của Đại hội thể thao lớn nhất hành tính - Thế v

Trang 1

* + ĐẠI HỌC QUOC GIA TP.HO CHI MINH 5

TRUONG DAI HOC CONG NGHE THONG TIN

KHOA HE THONG THONG TIN

FH

BAO CAO DO AN KHO DU LIEU VA OLAP

DE TAI PHAN TICH DU LIEU THE VAN HOI

OLYMPIC TU NAM 1986 - 2021

Giảng viên hướng dẫn:

ThS Đỗ Thị Minh Phụng Sinh viên thực hiện:

Nguyễn Hữu Thắng 19522209 Trân Dương Thùy Ngân 19521889

TP H6 Chí Minh, tháng 2 năm 2022 x

AS

Trang 2

LOI CAM ON

Đầu tiên, nhóm chúng em xin gửi lời cảm ơn chân thành đến quý Cô giảng viên Trường Đại học Công nghệ thông tin - Đại học Quốc gia TP.HCM và quý thầy cô khoa Hệ thống Thông tin đã giúp cho nhóm chúng em có những kiến thức cơ bản làm nền tang dé thực hiện đề tài này

Đặc biệt, nhóm chúng em xin gửi lời cảm ơn và lòng biết ơn sâu sắc nhất tới thầy giáo - ThS Đỗ Thị Minh Phụng, người đã hướng dẫn cho em trong suốt thời gian làm đề tài Cô đã trực tiếp hướng dẫn tận tình, sửa chữa và đóng góp nhiều ý kiến quý báu giúp nhóm chúng em hoàn thành tốt báo cáo môn học của mình Một lần nữa em chân thành cảm

ơn cô và chúc cô đồi dào sức khoẻ

Trong thời gian một học kỳ thực hiện đề tài, nhóm chúng em đã vận dụng những kiến thức nền tảng đã tích lũy đồng thời kết hợp với việc học hỏi và nghiên cứu những kiến thức mới từ thầy cô, bạn bè cũng như nhiều nguồn tài liệu tham khảo Từ đó, nhóm chúng em vận dụng tối đa những gì đã thu thập được để hoàn thành một báo cáo đồ án tốt nhất Tuy

nhiên, vì kiến thức chuyên môn còn hạn chế và bản thân còn thiếu nhiều kinh nghiệm thực

tiễn nên nội dung của báo cáo không tránh khỏi những thiếu xót, em rất mong nhận được sự góp ý chỉ bảo thêm của quý thầy cô nhằm hoàn thiện những kiến thức của mình để nhóm chúng em có thể dùng làm hành trang thực hiện tiếp các đề tài khác trong tương lai cũng như là trong việc học tập và làm việc sau nay

Một lần nữa xin gửi đến thầy cô, bạn bè lời cảm ơn chân thành và tốt đẹp nhất!

Thành phố Hỗ Chí Minh, thang | nam 2022

Nhóm sinh viên thực hiện

Trang 3

NHAN XET CUA GIANG VIEN

il

Trang 4

MUC LUC

NHAN XET CUA GIANG VIEN ii

PHAN 1: GIOI THIEU DO AN 1 1.1 Ly do chom dé tain ccccccccccccccccccsessesscssessvsessesessssessesseseeseesessersesssevsvsnsevsesesens 1 1.2 Giới thiệu về dataset - s22 T1 HE 21211 1e rye 1

1.2.1 Dataset ãăă.ă 1 1.2.2 Đơn vị cung cấp ca tt 11111211 1212111121111 21211111 1112111 ưng 2

1.2.3 Mô tả số dòng, số cột, thời gian thu thập - s- s12 1111112122222 xe 2

1.2.4 Link dataset - - - L QC 1111520111 1n 1115111111 E T111 1111111111111 c1 11111 111cc hen 2

1.2.5 Mô tả chỉ tiết các thuộc tính đữ liệu gỐc 5-51 1211511112171 11212, x6 2 1.2.6 Kho đữ liệu đã xử lý 5s s2 111201 112112111 re 4 1.2.7 Hướng chủ đề s1 11111111111111 111 1112121112211 1101111 21 ng 4

1.3 Xây dựng kho dữ liệu 0 222011211 112111 121115111011 11011 1811101111121 vá 4 1.3.1 Lược đồ hình sao 2 ST 1 1211111151511 11 1512151111111 HH Hee 4

1.3.2 Các bảng chiỀu cS 1111111121111 1111 1112101111211 11101 011g 4

1.3.3 Bảng sự kiện Q00 0022011201111 11111 1111111111111 1111111111111 11111111111 tra 4

1.4 Các câu truy vấn - tt E212 121 1g rrye 4

Trang 5

PHẢN 1: GIỚI THIỆU ĐỎ ÁN

1.1 Lý do chọn đề tài

Thế vận hội Olympic là một trong những sự kiện thể thao nỗi tiếng nhất và quan trọng nhất trên Trái đất Sự kiện Thế vận hội có nhiều cuộc thi thê thao mùa đông và mùa hè với hàng ngàn đối thủ từ khắp nơi trên thế giới tham gia vào các trò chơi khác nhau Hơn 200 quốc gia tham gia Thế vận hội Olympic Ủy ban Olympic quốc tế (IOC) tổ chức cả Thế vận hội Olympic mùa đông và Thế vận hội Olympic mùa hè cứ bốn năm một lần, nhưng cách nhau hai năm Thế vận hội mùa đông tiếp theo đang được tổ chức tại PyeongChang, Hàn Quốc vào năm 2018 và Bắc Kinh, Trung Quốc vào năm 2022 Thế vận hội mùa hè được tổ chức tai Tokyo, Nhat Ban vao nam 2020, Paris, Phap vao nam 2024 va Los Angeles, My vao nam 2028

Lan dau tiên ngọn đuốc Olympic 2008 đến Việt Nam vào cuối tháng 04/2008 và là qua

Thành phố Hồ Chí Minh Đó chính là vị thế và danh dự của Thành phố Hồ Chí Minh đối

với cả nước và trên trường quốc tế

Với tỉnh thần thể thao cao thượng vả trong sáng, nhân dân Việt Nam nói chung và nhân dân Thành phố Hỗ Chí Minh nói riêng hết lòng ủng hộ và cô vũ cho Olympic 2008, sự kiện thê thao quan trọng nhất của nhân dân thế giới được tô chức tại Bắc Kinh Đội tuyến quốc gia của Việt Nam cũng tham gia nhiều môn thi đấu tại Olympic Bắc Kinh 2008 lần này như một sự hưởng ứng tính thần thượng võ của Đại hội thể thao lớn nhất hành tính - Thế vận hội Olympic Khỏe để xây đựng và bảo vệ Tổ quốc Việt Nam xã hội chủ nghĩa luôn là mục tiêu phần đấu và là nhiệm vụ quan trong ma Dang ta dat ra cho nền thể thao nước nhà Hoạt động, luyện tập và thi đấu thê thao theo tính thần Olympic trong sáng và cao thượng cũng là thiết thực ủng hộ và cô vũ cho phong trào Olympic quốc tế, vì hòa bình, ôn định và phát triển trên toàn thế giới

Chính vì vậy mà nhóm em đã chọn đề tài “Phân tích đữ liệu về Olympic Games” để muốn tìm hiểu rõ hơn cũng như muốn có thêm nhiều kiến thức về môn thé thao nay

1.2 Giới thiệu về dataset

1.2.1 Dataset

4 Tén dataset: Olympic Games, 1986-2021 (Phân tích đữ liệu về Olympic Games từ

1986 đến 2021)

O Ngày cập nhật gần nhất: I tháng trước

4 Datasets nay ding dé phan tich dit ligu vé hon 19.000 huy chuong, 150.000 két qua, 74.000 vận động viên, 20.000 tiêu sử và 52 nước tổ chức Thế vận hội Olympic mùa

hè và mùa đông

Trang 6

1.2.2 Don vi cung cap

4 Neudn dit ligu géc cua dataset nay duoc lay tt_https://olympics.com/ va due tác gia Petro, Data Scientist, PhD at CheAI Lviv, Lviv Oblast, Ukraine thu thap va xử lý kỹ lưỡng

1.2.3 Mô tả số dòng, số cột, thời gian thu thập

Bộ đữ liệu gồm 159021 dòng đữ liệu và 41 cột thuộc tính bao gồm:

Bảng olympic_athletes gồm 74732 dòng đữ liệu và 7 cột thuộc tính

Bảng olympic_host gồm 53 dòng dữ liệu và 7 cột thuộc tính

Bang olympie_medals gồm 21311 dòng đữ liệu và 12 cột thuộc tính

Bảng olympic_results gồm 159021 đòng dữ liệu và 15 cột thuộc tính

Dữ liệu được thu thập từ năm 1986 đến 2021

1.2.4 Link dataset

Link dataset: https://Awww.kaggle.com/piterfm/olympic-games-medals-19862018

1.2.5 Mô tả chỉ tiết các thuộc tinh dit liệu gốc

STT | Tên thuộc tính Ý nghĩa kiêu dữ liệu

1 | athlete url Link giới thiệu vận động viên Url

2 | athelete full name | Tên đây đủ vận động viên String

3 | first game Tên giải đâu đầu tiên tham gia String

4 athlete year birthd | Năm sinh vận động viên Integer

ay

5 | athlete medals So huy chuong dat được theo từng loại String

6 | games participants | Tông sô lân tham gia giải đầu Integer

7 | bio Tiêu sử vận động viên String

Table 1 Mé ta chi tiét bang olympic_athletes

STT | Tên thuộc tinh Y nghĩa Kiểu dữ liệu

1 | game slug Mã giải đầu String

2 | game end date Thời gian kết thúc String

3 | game start date Thoi gian bat dau String

4 | game location Địa điểm tô chức String

5 | game name Tén giai dau String

6 | game season Mua giai dau String

7 | game_year Năm tô chức giải đâu Integer

Table 2 M6 ta chi tiét bang olympic_host

Trang 7

STT | Tên thuộc tinh Ý nghĩa Kiểu dữ liệu

1 | discipline title Thể loại môn thị đầu String

2 | slug game Mã giải đâu String

3 | event_title Ndi dung cua thé loai mén thi dau String

4 | event_gender Giới tính được tham gia String

5 | medal type Loại huân chương đạt được String

6 | participant type Tham gia theo cá nhân hoặc theo đội String

7 | participant title Tên của đội tham gia String

8 | athlete url Link giới thiệu vận động viên Url

9 |athlete full name Tên vận động viên String

10 | country name Tên quốc gia String

11 | country code Mã quôc gia String

12 | country 3 letter code | Mã quốc gia gôm 3 ký tự String

Table 3 Mô tả chỉ tiết bảng olympic_medals

STT | Tên thuộc tính Ý nghĩa kiêu dữ liệu

1 | discipline title Thể loại môn thị đầu String

2 | event_title Nội dung thê loại môn thi đầu String

3 | slug game Ma giai dau String

4 | participant_type Tham gia theo ca nhan hoac theo đội String

5 | medal type Loại huân chương đạt được String

6 | athlete Link giới thiệu vận động viên (team từ 2 | Url

nguol)

7 | rank equal Đông vị trí hay không String

8 | rank position Vi tri Integer

9 | country name Tên quôc gia String

10 | country code Mã quôc gia String

11 | country 3 letter code | Ma quoc gia gôm 3 ký tự String

12 | athelete url Link giới thiệu vận động viên Url

13 | athlete full name Tén day du van déng vién String

14 | value unit Gia tri cua tran dau String

15 | value type Loai gia tri String

Table 4 M6 ta chi tiét bang olympic_results

Trang 8

1.2.6 Kho dữ liệu đã xử ly

Sau khi lọc dữ liệu ta được 159021 dòng và 20 thuộc tính để sử dụng cho việc phân tích

đề tài

1.2.7 Hướng chủ đề

Hướng chủ đề của nhóm sẽ là phân tích kết quả và đánh giá về các trận đấu Olympic Games

1.3 Xây dựng kho dữ liệu

1.3.1 Lược đồ hình sao

Lược đồ hình sao chứa 7 bảng Trong đó bảng FACT_ olympic là bảng sự kiện chứa các khoá ngoại và các độ đo DIM Host, DIM Country, DIM Time, DIM _ Location, DIM._Game va DIM Athlete la các bảng chiều chứa thuộc tính khoá chính và các thuộc tính khác của chiều

DIM_Host

game_slug (PK)

game_name

DIM_Country

country_id (PK) int

country_name string

country_code string

country_3_letter_code string

i,

time_id (PK) DIM_Time int

game_end_date string

game_start_date string

game_season string

game_year int

FACT_Olympic

id (PK) location_id (FK) athlete_id (FK) time_id (FK) country_id (FK) game_slug (FK)

game_id (FK)

medal_type rank_equal rank_position

DIM_Location location_id (PK) game_location

game_id (PK) discipline_title string event_title string event_gender string participant_type string participant_title

DIM_ Athlete

athlete_id (PK) athlete_full_name string int

athlete_year_birthday int

Figure I Sơ dồ Lược đồ hình sao (Vẽ bằng công cụ Creatly)

1.3.2 Các bảng chiều

a Bảng DIM Host

| Khoá | Tên thuộc tính Kiểu dữ Mô tả

Trang 9

chinh liệu

- game slug String Mã giải đầu

game name String Tén giai dau

b Bang DIM Country

„ Tên thuộc tính dữ Mô tả

chính liệu VÀ

| county ¡d Inteper | Mã quốc gia

country name String | Tén quéc gia

country_code String | Ma quéc gia

country code 3 letter code | String | Mã quốc gia (3 ký tự)

c Bang DIM _ Time

Khoá „ Tên thuộc tính ae Kieu dữ Mo ta ˆ

chinh "

liệu

/ | time id Integer | Ma thoi gian

game _ end date String | Thời gian kết thúc giải đầu

game start date String | Thời gian bắt đâu giải dau

game season String | Mùa tô chức giải đầu

game year Integer | Năm tô chức giải đầu

d Bang DIM Location

Kié

Khoa „ Tên thuộc tính kg dữ Ms Mô tả `

chính "

liệu

/ | location id Integer | Mã địa điêm tô chức

game_ location String | Tên địa điêm tô chức

e Bảng DIM Game

Kié

Khoa „ Tên thuộc tính ks dữ Ms Mo ta `

chinh "

liệu

“' | game ¡d Integer | Ma tran dau

discipline title String | Tên bộ môn thi dau

event title String | Tên nội dung thi đầu

event_øender String | Giới tính vdv tham gia thi đầu

participant_type String | Hình thức thi đầu theo cá nhân hoặc đội participant title String | Tên đội thi (nêu thi đầu theo đội)

f Bang DIM Athlete

Trang 10

khoá ˆ ^ cự ~ A 2

„ Tên thuộc tính dữ Mo ta

chinh "

liệu

/ | athlete id Integer | Mã vận động viên

athlete full name String | Tên đây đủ vận động viên

athlete year birthday Integer | Năm sinh vận động viên

1.3.3 Bảng sự kiện EACT_ Olympic

Kiê

Khoá „ Tên thuộc tính a dữ x M6 ta x

chinh liệu en

/£@- \id Integer | Ma thir tyr

/ | country id Integer | Ma quoc gia

- athlete id Integer | Ma van dong vién

- | time id Integer | Ma thoi gian

- location id Integer | Ma dia diém

- game id Integer | Mã bộ môn thi đầu

# game slup Inteser | Mã giải đâu

medal type String | Loại huy chương

rank equal String | Dong vi tri

rank position Integer | Vi tri

1.4 Các câu truy vấn

Câu 1: Liệt kê top 10 vận động viên có nhiều huy chương vàng nhất, sắp xếp theo thứ tự lượt giảm dân

Câu 2: Liệt kê tất cả các vận động viên tham gia Olympic từ 4 lần trở lên, sắp theo theo thứ tự tăng dần

Câu 3: Tìm các vận động viên có số tuổi lớn nhất tham dự Tokyo 2020

Câu 4: Vận động viên London đành được nhiều huy chương bạc nhất

Câu 5: Quốc gia dành được nhiều huy vàng nhất từ năm 1990 đến năm 2000

Câu 6: Cho biết Olympic mùa đông đã tổ chức ở US bao nhiêu lần tính từ 1982 đến năm

2020

Câu 7: Thống kê số lượng thành viên thi đấu theo déi tham gia Ice Hockey trong thé van hội Sochi 2014

Câu 8: Tính từ năm 1982 đến năm 2020, có bao nhiêu vận động viên nữ Trung Quốc tham gia thế vận hội Olympic Games

Ngày đăng: 31/10/2024, 21:41

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN