You are on page 1of 6

BI TP MIN THI MN KHAI PH D LIU

Sinh vin thc hin:


ng Dim Thy K124061039
Nguyn Th Mai Uyn K124061067
I.

Gii thiu CSDL ngun:


C s d liu DuLich dng qun l thng tin ca website qun l,
t chc tour du lch ca 1 cng ty dch v l hnh. Cc i tng
c qun l l cc tour du lch vi nhiu loi hnh khc nhau v
khch hng. 2 i tng ny lin h vi nhau thng qua ha n t
tour.
Quy trnh ca website gm:
Qun tr vin ng ln lch trnh tour mi khch hng vo tm
kim tour ng Khch hng t tour v ng k thng tin c
nhn cng ty xc nhn n hng thanh ton t chc tour.
Bng d liu gm c 15 bng d liu vi cc thuc tnh nh sau:
TOUR (MATOUR, TENTOUR, THOIGIAN, DIADIEM, KHUVUC, ): Thng
tin tour
HOADON (MAHD, SLNGUOI, CHIPHI, ): thng tin chi tit v tour, chi
ph,
CALENDAR (ID, THANG, QUY): lch
DICHVU (MADV, LOAIDV, GIA): thng tin cc dch v km theo tour
du lch
KHACHSAN (MAKS, TENKS, GHICHU): thng tin khch sn cho php
t ch
LE (MALE, TENLE): danh sch cc ngy l trong nm
SUKIEN (MASK, TIEUDE, TOMTAT, THOIGIAN, NOIDUNG, ): thng tin
v cc s kin khuyn mi.
PHUONGTIEN (MAPT, TENPT): thng tin ca phng tin c th cho
thu
LOAITOUR (MALOAI, TENLOAI, SLKHACH): thng tin v loi tour du
lch nh tour l hay i theo on,
CHITIETDV (MATOUR, MADV, GHICHU): thng tin chi tit loi dch v
no s theo loi tour no
CHITIETKH (MAHD, MAKH): thng tin khch hng t tour du lch no
KHACHHANG (MAKH, HOTEN, DIACHI, SDT, EMAIL): thng tin chi tit
khch hng
HOPDONG (MAHD, LOAIHD, TENHD, NOIDUNG): cc hp ng tour
du lch k cng nh lm mu
LICHTRINH(MATOUR, THOIGIAN, NOIDUNG): thng tin v chuyn du
lch, nhng a im s n

II.

Thit k bng d liu phn tch v chy cu truy vn


SQL:
1. Phn r d liu:
NgayLap: t thng 1 3: 1, thng 4 6: 2, thng 7
9: 3, 10 12: 4
SLNguoi: nh hn 2: 1, t 2 10: 2, trn 10: 3
MaLoai: CN: 0, TNH: 1, cn li 2
DiaDiem: bin: 1, lng qu: 2. Thnh ph: 3, cn li 4
2. Vit truy vn
select TOUR.MaTour ,(case when MONTH(CONVERT(date,HOADON.NgayLap)) >=1
and MONTH(CONVERT(date,HOADON.NgayLap))<4 then 1 when
MONTH(CONVERT(date,HOADON.NgayLap))>=4 and
MONTH(CONVERT(date,HOADON.NgayLap))<7 then 2 when
MONTH(CONVERT(date,HOADON.NgayLap))>=7 and
MONTH(CONVERT(date,HOADON.NgayLap))<10 then 3 else 4 end )as Mua,
(case when HOADON.SLNguoi < 2 then 1 when HOADON.SLNguoi < 10
and HOADON.SLNguoi >2 then 2 else 3 end) as SoLuong,
(case when TOUR.MaLoai = 'CN' then 0 when TOUR.MaLoai = 'TNH'
then 1 else 2 end) as Loai,
(case when TOUR.DiaDiem = N'Bin' then 0 when TOUR.DiaDiem =
N'Lng Qu' then 1 when TOUR.DiaDiem = N'Thnh Ph' then 2 else 3 end)as
DiaDiem ,
(case when HOADON.GhiChu = 0 then 1 else 0 end) as Huy
into DWDuLich
from (HOADON inner join TIME
on HOADON.IDTourTime = TIME.ID) inner join TOUR
on TIME.MaTour = TOUR.MaTour

III.

Bi ton t ra:
Phn tch cc yu t nh hng n vic la chn a im du lch
cng nh hy tour ca khch hng.

IV.

Khai ph da trn thut ton Apiori


Support = 0.25, Confidence = 0.9
P = 1.
A Ma

Support

Chn nu Lp >=0,25

=1

0,22

=2

0,3

Chn

=3

0,3

Chn

=4

0,12

B SL Khch

Support

=1

0,14

=2

0,81

=3

0,05

C Loi tour

Support

=1

0,14

=2

0,59

Chn

=3

0,27

Chn

D a im

Support

Chn nu Lp >=0,25

=1

0,6

Chn

=2

0,28

Chn

=3

0,11

=4

0,01

Chn nu Lp >=0,25

Chn

Chn nu Lp >=0,25

Lp = {Ma = 2, Ma = 3, SL Khch = 2, Loi tour = 2, Loi


tour = 3 a im = 1, a im = 2}
I = {A, B, C, D}
VA = {2, 3}; VB = {2}; VC = {2, 3}; VD = {1, 2}

P = 2.
A Ma
2
3
A Ma
2
2
3
3
A Ma
2
2
3
3
B SL Khch
2
2
B SL Khch
2
2
C Loi tour
2
2
3
3

B SL Khch
2
2
C Loi tour
2
3
2
3
D a im
1
2
1
2
C Loi tour
2
3
D a im
1
2
D a im
1
2
1
2

Support
0,19
0,23
Support
0,2
0,03
0,13
0,1
Support
0,29
0,02
0,1
0,13
Support
0,54
0,27
Support
0,45
0,25
Support
0,38
0,12
0,11
0,12

Chn nu Lp>=0,25

Chn nu Lp>=0,25

Chn nu Lp>=0,25
Chn

Chn nu Lp>=0,25
Chn
Chn
Chn nu Lp>=0,25
Chn
Chn
Chn nu Lp>=0,25
Chn

Lp = {Ma = 2, Ma = 3, SL Khch = 2, Loi tour = 2, Loi


tour = 3 a im = 1, a im = 2, Ma = 2, a im = 1,
SL Khch = 2, Loi tour = 2, SL Khch = 2, Loi tour = 3, SL
Khch = 2, a im = 1, SL Khch = 2, a im = 2, Loi tour
= 2, a im = 1 }
I = {A, B, C, D}
VA = { 2 }, VB = { 2 }, VC = { 2, 3 }, D = { 1, 2 }
P=3
A Ma
2
2
A Ma

B SL
Khch
2
2
B SL
Khch

C Loi
tour
2
3
D a
im

Support

Chn nu Lp
>=0,25

0,15
0,04
Support

Chn nu Lp
>=0,25

2
2
A Ma
2
2
2
2
B SL
Khch
2
2
2
2

2
2
C Loi
tour
2
2
3
3
C Loi
tour
2
2
3
3

1
2
D a
im
1
2
1
2
D a
im
1
2
1
2

0,18
0,01
Support

Chn nu Lp
>=0,25

0,18
0,01
0,04
0
Support
0,34
0,12
0,11
0,13

Chn nu Lp
>=0,25
Chn

Lp = {Ma = 2, Ma = 3, SL Khch = 2, Loi tour = 2, Loi


tour = 3 a im = 1, a im = 2, Ma = 2, a im = 1,
SL Khch = 2, Loi tour = 2, SL Khch = 2, Loi tour = 3, SL
Khch = 2, a im = 1, SL Khch = 2, a im = 2, Loi tour
= 2, a im = 1, SL Khch = 2, Loi tour = 2, a im = 1 }
Cc lut nghi ng c s xut hin ca a im:
A = 2, D = 1:
Support( A = 2, D = 1)/ Support (A = 2) = 0,29/ 0,3 ~ 1
Ma h khch hng thng c xu hng quyt nh i bin
Support( A = 2, D = 1)/ Support (D = 1) = 0,29/ 0,6 = 0,48

C = 2, D = 1
Support( C = 2, D = 1)/ Support (C = 2) = 0,38/0,59 = 0,64
Support( C = 2, D = 1)/ Support (D = 1) = 0,38/0,6 = 0,63

B = 2, C = 2, D = 1:
Support (B = 2, C = 2, D = 1) / Support (B = 2, C = 2) = 0,34/0,38 = 0,9
Cc tour tun trng mt (vi s lng khch t 2- 10 ngi)
thng c xu hng chn a im du lch l bin

V.

S DNG SQL BIDS TH NGHIM:

VI.
KT LUN
1. Ma h khch hng thng la chn i bin
2. Cc tour tun trng mt thng chn i bin
3. Cc tour c s lng khch nhiu hn 2 v la chn i bin thng c t l
hy tour thp.
4. Cc tour i theo on, im n l bin th c t l hy tour thp.
5. Cc tour i theo on thng la chn a im l bin
6. Cc tour theo ma vi loi tour theo on th t l hy thp.

You might also like