Đề thi thực hành chứng chỉ B
Thời gian: 120’
Hãy tạo 1 CSDL có tên 28-08-05
Câu 1:
Trong CSDL, tạo các bảng có cấu trúc như sau (các Field in đậm và gạch chân là khoá chính):
NHANVIEN (Nhân viên)
FieldName DataType Description FileSize
MaNV
Text 3
HoTen Text 40
Phai Yes/No Nữ: No, Nam: Yes
Ngaysinh Date/Time Format: dd/mm/yyyy
NoiSinh Text 50
NgayVaoLam Date/Time Format: dd/mm/yyyy
PhuCap Number Single
MaXe Text 2
DMXE (Danh mục xe)
FieldName DataType Description FileSize
MaXe
Text 2
SoXe Text 8
TrongTai Number Single
LOTRINH (Lộ trình)
FieldName DataType Description FileSize
LoTrinhID
AutoNumber Long Integer
MaXe Text 2
NgayKH Date/Time Ngày khởi hành Dd/mm/yyyy
NoiNhanHang Text 50
NoiGiaoHang Text 50
KhoangCach Number Long Integer
Câu 2:
• Thiết lập quan hệ giữa các bảng.
• Nhập dữ liệu mẫu.
1
Câu 3:
Tạo truy vấn Q_NV Khanh Hoa để in thông tin của những nhân viên có nơi sinh ở Khánh Hoà,
gồm các trường: Mã NV, Họ Và Tên, Phái (thể hiện Nam/ Nữ), Ngày Sinh, Nơi Sinh, Số Xe,
Trọng Tải, Số năm công tác.
Trong đó: số năm công tác = năm hiện tại – năm vào làm.
Câu 4: dùng truy vấn thực hiện: cập nhật trường phụ cấp (trong bảng Nhan Viên) = 100.000 cho
những nhân viên có số năm công tác từ 9 năm trở lên. Lưu lại với tên Q_Cap nhat PC.
Câu 5:
Thiết kế truy vấn Q_Luong để tính lương cho nhân viên, thông tin gồm: MaNV, Họ tên, nagỳ
sinh, số xe, tổng quảng đường, tổng tiền vận chuyển, Lương. Trong đó:
• Tổng quảng đường: là tổng khoảng cách mà xe đã đi.
• Tổng tiền vận chuyển = Tổng quảng đường * Trọng tải của xe * 1200 (Với 1200 là đơn giá
vận chuyển trên 1km)
• Lương = 40% của Tổng tiền vận chuyển + Phụ cấp.
Câu 6:
Hãy tạo báo cáo R_Tien Van Chuyen theo mẫu để in thông tin vận chuyển của từng xe trong
công ty:
Câu 7:
Thiết kế màn hình F_Xe_Lo Trinh theo mẫu sau:
Yêu cầu:
2
• Dữ liệu trên các SubForm và Main Form phải có quan hệ với nhau.
• Nút lệnh Mở báo cáo: thực hiện mở báo cáo ở câu 6 ra màn hình.
• Nút lệnh thoát: đóng màn hình làm việc.
• Form được chạy ở chế độ StartUp.
Gợi ý làm câu 5 và câu 6:
Để làm câu 5, ta tạo 1 truy vấn trung gian rồi sau đó mới làm truy vấn lương.
Câu 6: tương tự như câu 5. Phải tạo Truy vấn trước mới tạo được báo cáo, cũng phải tạo truy vấn
trung gian.
3