Tải bản đầy đủ (.pdf) (43 trang)

GIÁO TRÌNH LẬP TRÌNH QUẢN LÝ VỚI MICROSOFT OFFIC ACCESS - BÀI 10 BÀI TẬP THỰC HÀNH ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.38 MB, 43 trang )

234

BÀI TP THC HÀNH

1. ->Programs->Microsoft Office->Microsoft Office Acsess

2. Design View  
T_HOADON
Field name
Data type
Field size
Description
Msp
Text
5
Ma san pham
Ngay
Date/Time


Soluong
Number
Integer

Dongia
Number
Long Integer

Mkh
Text
2


Ma khach hang
Ghichu
Memo


Stt
Autonumber

So thu tu
loaivt
Text
1

Httt
Text
2
Hinh thuc thanh toan

 
Mask >LLL00)
 
 
: >0, trong Validation Text: Ban phai nhap vao
so luong lon hon 0)
 
3. 
Field name
Data type
Field size


Sohd
Text
4

Dvt
Text
1
n
Tenkh
Text
25
Vào sau vùng ghi chú

4.  Mkh thành Makh
5. 
6. 
7. 
8. loaivt gõ vào X
9. 

10. 
11. 
12. 


Sohd
Mã khách hàng
Ngay
Loaivt
Httt

0001
TT
1/1/91
N
TM
235

0002
TB
3/4/91
X
TM
0003
BT
3/4/91
X
TM
0004
PV
3/4/91
X
TP
0005
TT
3/3/91
X
TM
0001
TT
3/4/91

X
TM
0002
BT
1/4/91
N
NO
0008
TT
3/3/91
N
TM

13. 

14.  

15. 
16. 
17. 
18. 
19. T_CTHOADON 
T_CTHOADON
Field name
Data type
Field size
Description
SOHD
Text
4

Ma san pham
MASP
Text
5

SOLUONG
Number
Integer

DONGIA
Number
Long Integer



T_CTHoadon
Sohd
Masp
Soluong
Dongia
0001
COM46
23
500
0001
DIS12
20
23
0002
MOU11

10
12
0002
MOU12
12
12
0002
PRN11
2
70
0003
MOU12
12
12
0003
PRN11
3
66
0004
DIS12
12
20
0004
MON99
2
120
0004
PRN11
20
65

0005
COM46
2
500
0005
DIS12
10
4
0005
MON99
3
120
0006
COM46
12
275
0006
MON99
2
120
0007
COM46
5
270
0007
FPP12
100
80
236


T_CTHoadon
Sohd
Masp
Soluong
Dongia
0008
COM46
4
120
0008
DIS12
5
200
0008
PRN11
30
65

BÀI TP DATABASE 2
1. 
2. T_KHACHHANG 
Field name
Data type
Field size
Description
Makh
Text
2
Ma khach hang
TenKh

Text
25
Ten khach hang
Diachi
Text
25
Dia chi
Phone
Text
2
Dien thoai
WebSite
Hyperlink


a. 
b. 
c. 
T_Khachhang
Makh
Tenkh
Diachi
Phone
website
BT
Công ty Bitis

9891554
Http://www.bitis.com.vn
LS



9236456
Http://www.Lamson.com
PV


9897455
Http://www.Phongvu.com
TB
Công ty Thanh Bình

6546545
Http://www.Thanhbinh.Net
TT
Công ty Thanh Thanh

5454875

3. T_SANPHAM 
Field name
Data type
Field size
Description
Masp
Text
5
Ma san pham
Tensp
Text

25
Ten san pham
Dvt
Text
1
Don vi tinh
Dongia
Number


4. T_SANPHAM 
Masp
Tensp
Dvt
DongiaM
COM41
Computer 481-11
Cái
500
COM51
Computer Pentium 100
Cái
1000
DIS12

Cái
20
DIS14

Cái

23
FPP12


1
GLA11
K
Cái
2
MON99
Monitor color 14 inch
CTX
Cái
120
MOU11
Mouse Protec
Con
12
MOU12
Mouse Genius
Con
10
PRN11
Máy in LQ-1120
Cái
15
BÀI TP DATABASE 3
237



1. 
Field name
Data type
Field size
Description
Manv
Text
4
Ma nhan vien
Holot
Text
18
Ho lot
Ten
Text
10
Ten
DalapGD
Yes/No

Da lap gia dinh
Tdvh
Text
2
Trinh do van hoa
Phainam
Yes/No


Lcb

Number
Long integer
Luong can ban
Ngaysinh
Date/time

Ngay sinh
Ngayvaolv
Date/Time

Ngay vao lam viec
Socon
Number
Byte
So con
Hinh
Ole Object

(Lay hinh tu Clipart)
2.  Manv làm Primary key
3. 
T_Hosonv
Manv
Holot
Ten
DalapGD
Tdvh
Phainam
Lcb
Ngaysinh

Ngayvaolv
Socon
Hinh
HC01


An
Yes
DH
No
290
1/1/1960
12/12/80
2

HC02


No
DH
No
256
2/2/1962
1/1/80
0

HC03


Thúy

Yes
TH
No
256
12/12/1950
3/2/1971
1

HC04

thu
Trang
No
DH
No
290
1/1/1961
3/3/95
0

HC06

thu
Cúc
No
TH
No
290
1/1/1961
4/3/85

0

KT01


Phú
Yes
DH
Yes
345
4/4/1968
1/1/90
2

KT02


Anh
No
TH
Yes
256
30/4/75
15/1/95
0

KT06

hoàng


No
DH
Yes
310
2/2/1970
14/3/93
0

KT09



No
DH
Yes
345
27/5/1959
12/5/81
0

TH01

thanh
Tri
No
DH
Yes
330
14/3/1960
1/1/80

0

TH02

xuân
Dung
Yes
DH
No
310
12/3/1968
24/5/91
3

TH03


Yes
DH
Yes
345
1/1/1967
12/12/90
2

TH04

hoàng
Long
Yes

DH
Yes
190
12/12/1968
3/1/95
0

TH05

Bông
Yes
TH
No
234
3/3/1954
4/4/74
1

TH07

thúy
Nga
Yes
TH
No
256
14/3/1960
5/12/96
0


238

T_Hosonv
Manv
Holot
Ten
DalapGD
Tdvh
Phainam
Lcb
Ngaysinh
Ngayvaolv
Socon
Hinh
TH08


No
DH
Yes
345
9/9/1963
4/3/90
0

TH09

Bi
No
DH

Yes
345
9/9/1963
4/3/90
0

TH10

thanh
Trang
No
DH
No
290
10/10/1971
12/12/93
0

TH11

thu
Nga
No
TH
No
310
5/5/1968
8/5/96
0


TH12

thanh
Hoa
No
DH
No
345
5/12/1968
1/10/89
0

TH13
Phùng

Dung
No
DH
No
312
12/10/1966
10/10/96
0

TH14
Chu duy
Tân
Yes
DH
Yes

355
25/10/1970
1/1/96
0

TH15

Ngân
Yes
DH
Yes
355
28/12/1965
12/10/86
0

4. 

5. 

6. 

7. 
8. 
9. 
a. 
b. 
c. 
d. 
e. 

f. 
g. 
h. 
i. 


j. 
k. 
l. 
m. 
n. 
10. 
a. 
b. 
c. 
d. tháng sinh là tháng 9
e. 
239

f. 

BÀI TP DATABASE 4
1. 
2. 
Field name
Data type
Field size
Description
Manv
Text

4
Ma nhan vien
Thang
Number


Ngaycong
Number

Ngay cong
Ngayphep
Number

Ngay phep
Ngoaigio
Number

Ngoai gio
3. 

T_Chamcong08
Manv
Thang
Ngaycong
Ngayphep
Ngoaigio
HC01
1
25
1

2
HC01
2
26
1
1
HC02
1
23
0
3
HC02
2
29
0
1
HC03
1
29
0
0
HC03
2
24
0
0
HC04
1
26
0

0
HC04
2
25
0
0
HC06
1
26
0
2
HC06
2
24
0
2
KT01
1
25
1
4
KT01
2
27
1
4
KT02
1
23
0

0
KT02
2
29
0
0
KT06
1
23
3
6
KT06
2
25
3
6
KT09
1
26
0
0
KT09
2
27
0
0
TH01
1
23
3

2
TH01
2
28
3
2
TH02
1
25
1
2
TH02
2
29
1
2
TH03
1
24
1
3
TH03
2
25
1
3
TH04
1
29
0

0
TH04
2
28
0
0
TH05
1
24
0
0
240

T_Chamcong08
Manv
Thang
Ngaycong
Ngayphep
Ngoaigio
TH05
2
25
0
0
TH07
1
24
2
12
TH07

2
27
2
12
TH08
1
26
0
0
TH08
2
28
0
0
TH09
1
20
2
0
TH09
2
29
2
0
TH10
1
26
0
2
TH10

2
28
0
2
TH11
1
24
3
2
TH11
2
29
3
2
TH12
1
26
3
5
TH12
2
29
3
5
TH13
1
24
2
3
TH13

2
25
2
3
TH14
1
26
2
3
TH14
2
28
2
3
TH15
1
24
3
2
TH15
2
29
3
2

BÀI TP DATABASE 5
1. 
2. 

3. 

4. 
5. 

BÀI TP DATABASE 6
241

1. dõi ô



 QUERY 1
1. ang.mdb
2.        

a. 
b. 
oan)
Q_QLHOADON
Sohd
Makh
Masp
Soluong
Dongia
trigia
Loaivattu
Htttoan
0001
TT
COM46
23

500
11500


0001
TT
DIS12
20
23
460


0002
TB
MOU11
10
12
120


0002
TB
MOU12
12
12
144


0002
TB

PRN11
2
70
140
X

0003
BT
MOU12
12
12
144


0003
BT
PRN11
3
66
198


0004
PV
DIS12
12
20
240



0004
PV
MON99
2
120
240


0004
PV
PRN11
20
65
1300


0005
TT
COM46
2
500
1000


0005
TT
DIS12
10
4
40



0005
TT
MON99
3
120
360


0006
TT
COM46
12
275
3300


0006
TT
MON99
2
120
240


0007
BT
COM46
5

270
1350


242

Q_QLHOADON
Sohd
Makh
Masp
Soluong
Dongia
trigia
Loaivattu
Htttoan
0007
BT
FPP12
100
80
8000


0008
TT
COM46
4
120
480


Tín ph
0008
TT
DIS12
5
200
1000


0008
TT
PRN11
30
65
1950






a. 
b. 
c. 





Q_TDOIBanhang

Makh
Tenkh
Masp
Tensp
Loaivt
thang
Soluong
Dongia
trigia
TT
Công ty Thanh
Thanh
COM46
Computer 486-66
N
01
23
500
11500
TT
Công ty Thanh
Thanh
DIS12

N
01
20
23
460
TB

Công ty Thanh
Bình
MOU11
Mouse Protec
X
03
10
12
120
TB
Công ty Thanh
Bình
MOU12
Mouse Genius
X
03
12
12
144
TB
Công ty Thanh
Bình
PRN11
Máy in LQ-1170
X
03
2
70
140
BT

Công ty Bitis
MOU12
Mouse Genius
X
02
12
12
144
BT
Công ty Bitis
PRN11
Máy in LQ-1170
X
02
3
66
198
PV
Công ty Phong

DIS12

X
04
12
20
240
PV
Công ty Phong


MON99
Monitor color 14
inch CTX
X
04
2
120
240
PV
Công ty Phong

PRN11
Máy in LQ-1170
X
04
20
65
1300
TT
Công ty Thanh
Thanh
COM46
Computer 486-66
X
05
2
500
1000
TT
Công ty Thanh

Thanh
DIS12

X
05
10
4
40
TT
Công ty Thanh
Thanh
MON99
Monitor color 14
inch CTX
X
05
3
120
360
243

Q_TDOIBanhang
Makh
Tenkh
Masp
Tensp
Loaivt
thang
Soluong
Dongia

trigia
TT
Công ty Thanh
Thanh
COM46
Computer 486-66
X
07
12
275
3300
TT
Công ty Thanh
Thanh
MON99
Monitor color 14
inch CTX
X
07
2
120
240
BT
Công ty Bitis
COM46
Computer 486-66
N
09
5
270

1350
BT
Công ty Bitis
FPP12

N
09
100
80
8000
TT
Công ty Thanh
Thanh
COM46
Computer 486-66
N
10
4
120
480
TT
Công ty Thanh
Thanh
DIS12

N
10
5
200
1000

TT
Công ty Thanh
Thanh
PRN11
Máy in LQ-1170
N
10
30
65
1950

        

Q_TDOIKHACHHANG
Loaivt
Makh
Tenkh
MaxOfSoluong
MinOfSoluong
X
BT
Công ty Bitis
12
3
X
PV

20
2
X

TB
Công ty Thanh Bình
12
2
X
TT
Công ty Thanh Thanh
12
2


Q_TKTHEONX
Makh
Tenkh
LoaiVtu
Tong so luong N/X
BT
Công ty Bitis

105
BT
Công ty Bitis

15
PV
Công ty Phong 

34
TB
Công ty Thanh Bình


24
TT
Công ty Thanh Thanh

82
TT
Công ty Thanh Thanh

29


Q_TKTHEOSP
Masp
Tensp
Loaivt
Trigia
COM46
Computer 486-66
N
11500
DIS12

N
460
MOU11
Mouse Protec
X
120
MOU12

Mouse Genius
X
144
PRN11
Máy in LQ-1170
X
140
MOU12
Mouse Genius
X
144
244

Q_TKTHEOSP
Masp
Tensp
Loaivt
Trigia
PRN11
Máy in LQ-1170
X
198
DIS12

X
240
MON99
Monitor color 14 inch CTX
X
240

PRN11
Máy in LQ-1170
X
1300
COM46
Computer 486-66
X
1000
DIS12

X
40
MON99
Monitor color 14 inch CTX
X
360
COM46
Computer 486-66
X
3300
MON99
Monitor color 14 inch CTX
X
240
COM46
Computer 486-66
N
1350
FPP12


N
8000
COM46
Computer 486-66
N
480
DIS12

N
1000
PRN11
Máy in LQ-1170
N
1950



1.       
sau:

Q_TKNCNP
phong
Tong so ngay cong
Tong so ngay phep
Hành chính
257
2

205
8


732
44

2.          y


Q_Baocaodoanhsobantheothang
Loaivt
Masp
Tong so luong
Thang 2
Thang 3
Thang 4
Thang 5
Thang 7
X
COM46
14



2
12
X
DIS12
22


12

10

X
MON99
7


2
3
2
X
MOU11
10

10



X
MOU12
24
12
12



X
PRN11
25
3

2
20



3.      

t)
245

Q_Baocaodoanhsonhaptheothang
Loaivt
Masp
Tong so luong
Thang 1
Thang 10
Thang 9
N
COM46
32
23
4
5
N
DIS12
25
20
5

N

FPP12
100


100
N
PRN11
30

30





1.          
sau:

Tên phòng:  

Q_Tktrinhdovanhoa
Tên phòng



Hanh chinh
5
3
2
Ky Thuat

4
3
1
Tin hoc
14
11
3
2. Hãy           

Q_TheodoiCC
Manv
Holot
Ten
Thang 1
Thang 2
HC01

An
25
26
HC02


23
29
HC03

Thúy
29
24

HC04

Trang
26
25
HC06

Cúc
26
24
KT01

Phú
25
27
KT02

Anh
23
29
KT06


23
25
KT09


26
27

TH01

Tri
23
28
TH02

Dung
25
29
TH03


24
25
TH04

Long
29
28
TH05

Bông
24
25
TH07

Nga
24
27

TH08


26
28
TH09

Bi
20
29
TH10

Trang
26
28
246

Q_TheodoiCC
Manv
Holot
Ten
Thang 1
Thang 2
TH11

Nga
24
29
TH12


Hoa
26
29
TH13

Dung
24
25
TH14
Chu duy
Tân
26
28
TH15

Ngân
24
29


1.           
         


 

2. 
         




1. 

2.       date Query có tên
           
       

3. 




1. 

cho Table T_NHANVIEN.


1. 
2. 

3.  
4. 


1. 
2. 
247




1. 


1. 

248


2. 





249

1. 


2. 

3. 
Form F_TDOIHDONTHEOSP theo  sau:
250



4. 
5. dung sau:


6. 

251


7. 


252



1. 








 
 
 
 


253

1.        




 
            
Report
 
 
 
B
2. 


 
 

3. 

 
254

 
 
 
trang>
 

 
 



là 1.2.
g

















255













 
256






 

 

 
Condition
Action
Action Arguments
[TimMSP]=1
Apply Filter
Where Condition

[TimMSP]=2
Apply Filter
Where Condition






[TimMSP]=27
Show AllRecords


 
257

 





 
 
 
 
 
view
 Design
View
 


 
258


 

 Gán macro M_MoForm.Sua cho nút 
 

 


1. 
 


 

 
2. 
 


×