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

Đề thi MS_Access căn bản

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/2011about: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/2011about: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/2011about: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/2011about:blank

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×