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

đề thi chứng chỉ tin học quốc gia trình b

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.79 MB, 4 trang )

Đề thi:
CHỨNG CHỈ B TIN HỌC QUỐC GIA
Thời gian: 150 phút
Ngày thi: dd/mm/yyyy
*** Các kết quả lưu vào đĩa làm việc để chấm điểm ***
Phần I: Các thành phần được cung cấp
Thí sinh được cung cấp tập tin cơ sở dữ liệu (CSDL) lưu tại thư mục làm bài thi, bao gồm các thành phần sau:
§
Mô tả
Quản lý đơn đặt hàng tại một công ty bán hàng nội thất. Khách hàng khi mua hàng phải đặt hàng
trước, có thể đặt nhiều mặt hàng trong một đơn hàng.
§
Cấu trúc các bảng
Các Field được gạch dưới và in đậm là khóa chính của bảng.
KHACHHANG – Khách hàng
MATHANG - Mặt hàng
NHACUNGCAP – Nhà cung cấp
DONDH – Đơn đặt hàng
CTDONDH – Chi tiết đơn đặt hàng
Field Name Field Type Field Size Format Description
MAKH Text 4 Mã khách hàng
TENKH
Text
30
Tên khách hàng
SODT
Text
7
S
ố đ
i



n tho

i
SODONDH Number Long Integer Tổng số đơn đặt hàng
Field Name Field Type Field Size Format Description
MAHG
Text
4
Mã hàng
TENHG
Text
100
Tên hàng
DACDIEM Text 50 Đặc điểm
DVT
Text
5
Đơ
n v

tính
DONGIA
Number
Double
Đơ
n giá
TONGSLDAT Number Long Integer Tổng số lượng đặt
Field Name Field Type Field Size Format Description
MANCC

Text
4
Mã nhà cung c

p
TENNCC
Text
50
Tên nhà cung c

p
DIACHI Text 50 Địa chỉ
SODONDH
Number
Long Integer
T

ng s
ố đơ
n
đặ
t hàng
Field Name
Field Type
Field Size
Format
Description
SODH
Text
5

S
ố đặ
t hàng
MANCC Text 4 Mã nhà cung cấp
MAKH
Text
4
Mã khách hàng
NGAYDH
Date/Time
dd/mm/yyyy
Ngày
đặ
t hàng
NGAYHG Date/Time dd/mm/yyyy Ngày hẹn giao
TINHTRANG Yes/No Tình trạng (Yes: Đã giao,
No: Chưa giao)
TONGTG Number Double Tổng trị giá
Field Name Field Type Field Size Format Description
SODH
Text
5
S
ố đặ
t hàng
MAHG
Text
4
Mã hàng
GIAMGIA Number Single Tỉ lệ giảm giá

SLDAT
Number
Integer
S

l
ượ
ng
đặ
t
GIADH
Number
Double
Giá
đặ
t hàng
THANHTIEN Number Double Thành tiền
Page
1
of
4
6/
8/
2011
about:blank
§
Quan hệ giữa các bảng
§ Dữ liệu mẫu
Phần II: Các yêu cầu phải thực hiện
Câu 1- Tạo truy vấn (1.5 điểm)

1. Cập nhật cột Tổng trị giá (TONGTG) trong bảng DONDH, biết rằng: TONGTG=S(THANHTIEN) tương ứng
với từng đơn đặt hàng (0.5 điểm)
2. Liệt kê những đơn đặt hàng trong tháng 12 năm 2004 của khách hàng
Nhà nghỉ Ngọc Quỳnh
, thông tin
gồm: Sodh, TenNCC, NgayDH, NgayHG, TinhTrang. Trong đó, Tình trạng thể hiện theo dạng: Yes:
Đã
giao
, No:
Chưa giao
(0.5 điểm)
3. Thêm một chi tiết đơn đặt hàng mới vào bảng CTDONDH, giá trị như sau: (0.5 điểm)
o
SoDH: HD002
o
Mahg: Sẽ được cung cấp tại thời điểm thực thi câu truy vấn.
Câu 2- Thiết kế báo biểu (2 điểm)
-
Hãy thiết kế báo biểu có dạng sau:
KHACHHANG
Makh
Tenkh
Sodt
Sodondh
KH01
Trung Tâm Tin H

c
Nam
Ph

ươ
ng
8357100
1
KH02 Nhà nghỉ Ngọc Quỳnh 8258637 1
MATHANG
Mahg Tenhg Dacdiem Dvt Dongia Tongsldat
B005 Bộ bàn ăn ngoài trời, 6
ghế xếp (1.7x1m)
Bàn gỗ giá trị, ghế gỗ
dầu
Bộ 4,000,000 5
B015 Bàn máy tính Mặt kính Cái 1,200,000 30
B055 Bộ bàn nước loại nhỏ, 2
ghế
Gỗ dầu, mặt kính Bộ 1,800,000 20
CTDONDH
Sodh Mahg Giamgia Sldat Giadh Thanhtien
HD001 B005 0.05 5 3,799,999 18,999,995
HD001
B055
0.1
20
1,619,999
32,399,980
HD002
B015
0.1
30
1,079,999

32,399,970
DONDH
Sodh
Mancc
Makh
Ngaydh
Ngayhg
Tinhtrang
Tongtg
HD001 N001 KH01 15/11/2004 15/12/2004 Yes 51,399,975
HD002 N002 KH02 13/12/2004 13/01/2005 No 32,399,970
NHACUNGCAP
Mancc Tenncc Diachi Sodondh
N001
Cty Sài Gòn Furniture & Decoration
Hai Bà Tr
ư
ng
-
Q1
-
TPHCM
1
N002
Cty ch
ế
bi
ế
n g
ỗ Đứ

c Thành
Lý T

Tr

ng
-
Q1
-
TPHCM
1
Page
2
of
4
6/
8/
2011
about:blank
… tiếp theo cho các đơn đặt hàng khác
Hình 1:
Báo biểu Đơn đặt hàng số xxxxx
Câu 3- Thiết kế và cài đặt màn hình (6.5 điểm)
Hình 2:
Màn hình Đơn đặt hàng
§
Yêu cầu thiết kế (1.5 điểm)
-
Khi mới mở Form không cho phép chỉnh sửa dữ liệu trên Main Form, mờ đi 2 nút
Cập nhật


Bỏ qua
.
(0.25 điểm)
-
Khách hàng
: Là Combo Box chứa tất cả khách hàng trong bảng KHACHHANG (lưu ý giá trị của field
cần lưu trữ) (0.25 điểm)
-
Nhà cung cấp
: Là Combo Box chứa tất cả các nhà cung cấp có trong bảng NHACUNGCAP (lưu ý giá
trị của field cần lưu trữ) (0.25 điểm)
-
Tình trạng
: Cho phép chọn 2 tình trạng là “Đã giao” và “Chưa giao” tương ứng với 2 giá trị Yes và No
của cột TINHTRANG. (0.25 điểm)
-
Đối với Sub Form: Chứa thông tin chi tiết của đơn đặt hàng hiện hành trên Main Form.
o
Mặt hàng
: Là Combo Box chứa các mặt hàng chưa được đặt trong chi tiết của đơn đặt hàng hiện
hành (0.5 điểm)
§
Yêu cầu xử lý các chức năng (5 điểm)
- Hai nút : Dùng di chuyển mẩu tin về vị trí trước sau trên Main Form. Có hiển thị thông
báo lỗi khi không di chuyển được. (0.25 điểm)
-
Nút Thêm mới: Thêm mới 1 mẩu tin trên Main Form, di chuyển con trỏ vào ô
Số đặt hàng
, mờ các

nút ,
Thêm mới, Hủy đặt hàng
và sáng 2 nút
Cập nhật, Bỏ qua
. (0.5 điểm)
- Nút Cập nhật: Thực hiện ghi mẩu tin trên Main Form, nếu thành công sẽ sáng lại các nút ,
Thêm
mới, Hủy đặt hàng
và mờ 2 nút
Cập nhật, Bỏ qua
. (0.5 điểm)
-
Nút Bỏ qua: Thực hiện không ghi mẩu tin trên Main Form, xử lý sáng mờ các nút như yêu cầu ở nút
Cập nhật
. (0.5 điểm)
Page
3
of
4
6/
8/
2011
about:blank
- Nút Hủy đặt hàng: Chỉ cho phép hủy những đơn đặt hàng có tình trạng là "Chưa giao", thông báo
hỏi trước khi hủy, nếu đồng ý sẽ hủy đơn đặt hàng kể cả chi tiết của nó. (0.75 điểm)
-
Nút : Xuất báo cáo ở câu 2 ra màn hình và lọc theo đơn đặt hàng hiện hành trên Main Form.
(0.5 điểm)
-
Xử lý trên Sub Form:

o
Cột
Tên hàng, Giá đặt

Thành tiền
không được phép chỉnh sửa
o
Khi thêm mới, cột
Giảm giá
có giá trị mặc định là 0.1 (0.25 điểm)
o
Giá đặt
: Được tự động cập nhật sau khi chọn xong
Mặt hàng
, biết rằng:
GIADH=(1-GIAMGIA)*DONGIA (0.5 điểm)
Trong đó, DONGIA sẽ lấy trong bảng MATHANG tương ứng với Mặt hàng hiện hành
Lưu ý: sử dụng hàm Int để làm tròn giá trị cho GIADH
o
Thành tiền
: Được tự động cập nhật sau khi nhập xong
SL đặt
, biết rằng:
THANHTIEN=SLDAT* GIADH (0.5 điểm)
o
Sau khi thêm hay xoá một chi tiết đơn đặt hàng, sẽ tự động cập nhật lại cột TONGTG (Tổng trị
giá) trong bảng DONDH tương ứng với Số đặt hàng hiện hành trên Main Form. (0.75 điểm)
(
Để
l


y t

p tin CSDL
QL_DON_DH_NOI_THAT.MDB
, b

n hãy nh

n vào bi

u t
ượ
ng

phía trên)
Page
4
of
4
6/
8/
2011
about:blank

×