Đề thi thực hành chứng chỉ BThờ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
Trang 1Đề 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)
DMXE (Danh mục xe)
LOTRINH (Lộ trình)
Câu 2:
• Thiết lập quan hệ giữa các bảng
• Nhập dữ liệu mẫu
Trang 2
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:
Trang 3• 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