BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC TÂY ĐÔ Độc lập – Tự do – Hạnh phúc KỲ KIỂM TRA CHỨNG CHỈ QUỐC GIA TIN HỌC B Môn kiểm tra: THỰC HÀNH Thời gian: 90
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC TÂY ĐÔ Độc lập – Tự do – Hạnh phúc
KỲ KIỂM TRA CHỨNG CHỈ QUỐC GIA TIN HỌC B
Môn kiểm tra: THỰC HÀNH Thời gian: 90 phút (không kể thời gian phát đề)
(Thí sinh không được sử dụng tài liệu)
Ghi chú: Đề thi gồm có 07 câu được in trên 4 trang Thí sinh nộp lại đề sau buổi thi.
NỘI DUNG ĐỀ
Cho cơ sở dữ liệu QUANLISUDUNGDIEN.MDB nhằm quản lý thông tin về việc sử
dụng điện Cơ sở dữ liệu gồm các table sau:
1 KHACHHANG(MAKH, TENKHACH, DIACHI)
Mô tả: bảng KHACHHANG bao gồm các trường sau mã khách hàng, tên khách, địa chỉ
2 SUDUNG(MASD, LOAISD, DONGIA)
Mô tả: bảng SUDUNG bao gồm các trường sau mã sử dụng, loại sử dụng, đơn giá
3 CHITIET(MASD, MAKH, SOKW, THANHTIEN)
Mô tả: bảng CHITIET bao gồm các trường sau mã sử dụng, mã khách hàng, số kw, thành tiền
Thí sinh thực hiện các yêu cầu sau:
Thí sinh vào ổ đĩa D chọn tập tin CSDL: QUANLISUDUNGDIEN.MDB,
R-Click chuột\ chọn Rename để đổi tên tập tin thành:
HOTENTHISINH-SoBaoDanh.MDB.
Ví dụ: Thí sinh Lê Ngọc Minh có Số báo danh: B010 thực hiện như sau:
QUANLISUDUNGDIEN.MDB đổi tên thành LENGOCMINH-B010.MDB
Câu 1 (0.5 điểm) Tạo mới một Table có tên THISINHDUTHI bao gồm các field
Nhập mẫu tin mới cho Table trên với các thông tin của thí sinh dự thi
Field Name Data Type Field Size Format Validation Rule Validation Text
SoMay Number Byte General Number >=1 And <=50 Từ 1 đến 50
ĐỀ SỐ 3
Trang 2Câu 2 (0.5 điểm) Dựa vào sự mô tả cơ sở dữ liệu QUANLISUDUNGDIEN.MDB thí
sinh thực hiện các yêu cầu sau:
+ Đặt khóa chính cho các bảng dữ liệu
+ Tạo mối quan hệ (Relationships) giữa các bảng dữ liệu
Câu 3 (3.5 điểm) Tạo các truy vấn sau theo yêu cầu:
a (1 điểm) Tạo truy vấn CAU3A để tính và cập nhật giá trị cho cột THANHTIEN trong bảng CHITIET với THANHTIEN = SOKW * DONGIA, trong đó nếu SOKW <=150 thì đơn giá giữ nguyên, ngược lại đơn giá được tính gấp 2 lần
b (1 điểm) Tạo truy vấn CAU3B để liệt kê khách hàng trả tiền điện nhiều nhất Thông tin hiển thị bao gồm: MAKH, TENKHACH, DIACHI, TONGTHANHTIEN Lưu kết quả truy vấn vào table có tên là KHACHHANGSUDUNGNHIEU
c (0.5 điểm) Tạo truy vấn CAU3C để liệt kê danh sách khách hàng sử dụng điện sinh hoạt
có số KW tiêu thụ trong khoảng từ 300 đến 400 Thông tin hiển thị bao gồm: MAKH, TENKHACH, DIACHI, SOKW, DONGIA, THANHTIEN
d (0.5 điểm) Tạo truy vấn CAU3D để thống kê tổng thành tiền của từng khách hàng theo từng loại sử dụng như mẫu
Trang 3e (0.5 điểm) Tạo truy vấn CAU3E để thêm khách hàng mới vào cuối bảng KHACHHANG, với thông tin về khách hàng mới sẽ được nhập vào khi thực hiện truy vấn Mẫu tin mới nhập vào là:
MAKH: KH07
Trang 4TENKHACH: Tuyết
DIACHI: Khu dân cư Long Thịnh
Câu 4 (1.5 điểm) Tạo Report có tên CAU4 như sau:
Yêu cầu:
+ Tính tổng tiền, GTGT, số tiền phải trả của khách hàng.
Câu 5 (3 điểm)
a (1.5 điểm) Tạo Form có tên CAU5A
Yêu cầu:
Trang 5+ Tạo nút lệnh cho mã khách hàng: cho phép chọn theo mã khách hàng khi có nhu cầu.
+ Tính TỔNG THÀNH TIỀN.
+ Tạo nút lệnh THÊM MẪU TIN: cho phép thêm mẫu tin mới.
+ Tạo nút lệnh LƯU: lưu mẫu tin mới thêm vào.
+ Tạo nút lệnh XÓA: xóa mẫu tin.
+ Tạo nút lệnh THOÁT: thoát khỏi Form đang mở.
b (1.5 điểm) Tạo Form có tên là CAU5B như sau:
Yêu cầu:
+ Tạo nút lệnh ĐIỆN SINH HOẠT: cho phép mở query CAU3C.
+ Tạo nút lệnh THỐNG KÊ THÀNH TIỀN: cho phép mở query CAU3D.
+ Tạo nút lệnh THEO DÕI KINH DOANH: cho phép mở Form CAU5A.
+ Tạo nút lệnh HÓA ĐƠN TIỀN ĐIỆN: cho phép mở Report CAU4.
+ Tạo nút lệnh ĐÓNG FORM: đóng Form đang mở.
Câu 6 (0.5 điểm) Tạo Macro sử dụng phím F1 để mở Query CAU3D và phím F2 để mở
Trang 6Form CAU5A.
Câu 7 (0.5 điểm) Tạo Macro tự động mở Form CAU5B khi ta mở tập tin cơ sở dữ liệu.
-HẾT-Cần Thơ, ngày 15 tháng 9 năm 2013
TRUNG TÂM TIN HỌC
Họ tên thí sinh:……… Số báo danh:………