Câu 2 : Tạo Query thực hiện những yêu cầu sau4.. Câu 2 : Tạo Query thực hiện những yêu cầu sau1.. Tính tiền trả khi mua hàng gồm các thông tin sau : SOHD; MAHH; SOLUONG; THANHTIEN với th
Trang 1BÀI SỐ 1
Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau
- khachhang : MAKH(T,4); TENKHACH(T,10); DIACHI(T,40)
- Sudung : MASD(T,2); LOAISD(T,15); DONGIA(N,Int)
- Chitiet : MASD(T,2); MAKH(T,4); SOKW(N,Int);
THANHTIEN(N,Double)
Câu 2 : Tạo các Query thực hiện các yêu cầu sau
1 Tính cột THANHTIEN trong bảng CHITIET biết
SOKW<=100 dongia giữ
100<SOKW<=200 dongia được tính gấp 1,5 lần; nếu SOKW>200 dongia dược tính gấp 2 lần
Trang 22 Tìm danh sách khách hàng phải trả tiền điện nhiều nhất.
3 Thêm dữ liệu “KH07”; “NAM”; “10 KHU DÂN CƯ CHÍNH NGHĨA” vào bảng KHACHHANG
Câu 3 : Tạo Form TIENDIEN như hình sau; yêu cầu :
1 Thiết kế form đúng yêu cầu
2 Tính đúng tổng thành tiền
3 MAKH duy nhất và không được rỗng
4 Các nút lệnh thực hiện đúng chức năng
BÀI SỐ 2
Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau
- DMDV : (MADV(T,2); TENDV(T,15); DIACHI(T,40)
- BANGLUONG : MANV(T,4); HOTEN(T,20); DIACHI(T,30);
MADV(T,2); HSLUONG(N,Single); NGAYCONG(N,byte)
Trang 3Câu 2 : Tạo Query thực hiện những yêu cầu sau
4 Tính lương cho các nhân viên, gồm các thông tin sau : MANV; HOTEN; DIACHI; MADV; HSLUONG; NGAYCONG, LUONGLINH với lương lĩnh tính theo công thức : HSLUONG * 290000/30*NGAYCONG với điều kiện nếu số ngày công >24 ngày thì số ngày dư ra được tính gấp đôi
5 Tìm nhân viên có lương lĩnh cao nhất bao gồm các cột : MANV; HOTEN, MADV, NGAYCONG
6 Tạo bảng THONGKE gồm các thông tin MADV; TENDV; TONGLUONG
7 Thay tên “CỬA HÀNG SỐ ” trong bảng DMDV thành “SIÊU THỊ SỐ ”
Câu 3 : Tạo Form TONGHOP như hình trang sau, yêu cầu :
5 Thiết kế form đúng yêu cầu
6 Tính đúng tổng lương
7 MADV dạng combo box
8 Các nút lệnh thực hiện đúng chức năng
Trang 4BÀI SỐ 3
Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau
- Hoadon : (SOHD(T,3); NGAY(D,Short date); MACAY(T,5)
- Hanghoa : MAHH(T,4); TENHANG(T,15); DONVITINH(T,10);
DONGIA(N,Single);
- Chitietbanle : SOHD(T,3); MAHH(T;4); SOLUONG(N,Int);
- Cayxang : MACAY(T,5); TENCAY(T,12); DIACHI(T,25).
Trang 5Câu 2 : Tạo Query thực hiện những yêu cầu sau
1 Tính tiền trả khi mua hàng gồm các thông tin sau : SOHD; MAHH; SOLUONG; THANHTIEN với thanhtien tính theo công thức :
Trang 6THANHTIEN=SOLUONG * DONGIA với điều kiện nếu SOLUONG
>=300 được giảm 5%
2 Thông tin danh sách những cây xăng bán nhiều tiền nhất : MACAY; TENCAY, DIACHI, TSTIEN
3 Thêm thông tin : “T004”; “Cây số 4”; “Thị xã TDM” vào bảng CAYXANG
4 Đổi ký hiệu “T” trong MACAY tất cả các cây xăng thành “CH” ví dụ T001 thành CH001
Câu 3 : Tạo Form HOADON như hình trang sau, yêu cầu :
1 Thiết kế form đúng yêu cầu
2 Tính đúng tổng tiền
3 Các nút lệnh thực hiện đúng chức năng
Câu 4 : Tạo báo cáo TONGHOP như trang sau :
BÀI SỐ 4
Trang 7Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau
- Tuyenduong : (MATUYEN(T,4); TENTUYEN(T,40);
SOKM(N,byte); GIAVE(N;int)
- Nhattrinh : SONT(T,3); NGAY(D,Short date); MAXE(T,4)
- Chitiet : SONT(T,3); MATUYEN(T;4); SOVE(N,byte)
- Dmxe : MAXE(T,4); TENXE(T,10); TENLAIXE(T,10);
SOCHO(N,byte)
Trang 8Câu 2 : Tạo Query thực hiện những yêu cầu sau
1 Tính thành tiền cho mỗi chuyến xe gồm các thông tin sau : SONT; MATUYEN; SOVE; THANHTIEN với thanhtien tính theo công thức : THANHTIEN=SOVE * GIAVE với điều kiện nếu SOVE>SOCHO được giảm 5%
2 Thông tin danh sách những tuyến xe đạt doanh thu nhiều tiền nhất : MATUYEN; TENTUYEN, SOKM, TSTIEN
3 Tìm danh sách các xe chưa chạy tuyến nào bao gồm : MAXE; TENXE; TENLAIXE; SOCHO
4 Thêm thông tin : “X005”; “611080”; “LỢI; 45 vào bảng DMXE
Câu 3 : Tạo Form TONGHOP như hình trang sau, yêu cầu :
1 Thiết kế form đúng yêu cầu
2 MATUYEN, MAXE dạng combo box; TENTUYEN; SOKM, GIAVE, TENXE, TEN LAIXE, THANHTIEN tự động thực hiện; khi thay đổi số vé thanhtien tự động thay đổi
3 Tạo công thức tính tổng tiền- Yêu cầu : tổng tiền tự động cập nhật
khi dữ liệu trong forrm con thay đổi
4 Các nút lệnh thực hiện đúng chức năng
Câu 4 : Tạo báo cáo NHATTRINH như trang sau :
Trang 9BÀI SỐ 5
Câu 1 : Thiết kế bảng - Tạo mối quan hệ - Nhập dữ liệu vào bảng theo các yêu cầu sau
- Nxkho : SOHD(T,4); NGAY(D,Short date); LOAIHD(T,1);.
- Dmkho : MAKHO(T,3); TENKHO(T,20); DIACHI(T,30)
- Dmhh : MAHH(T,4); TENHH(T;25); DONGIA(N,Single)
SOLUONG(N;Integer)
Trang 10Câu 2 : Tạo Query thực hiện những yêu cầu sau
Trang 111 Tính thành tiền cho các hàng hóa đã xuất bán, gồm các thông tin sau : SOHD; MAHH; MAKHO; SOLUONG; THANHTIEN với thanhtien tính theo công thức : THANHTIEN=SOLUONG * DONGIA với điều kiện nếu SOLUONG>=300 được giảm 10%
2 Thông tin danh sách những mặt hàng đã đăng ký nhưng chưa nhập/xuất : MAHH; TENHH, DONGIA
3 Tìm danh sách kho đã nhập nhiều tiền hàng nhất : MAKHO; TENKHO; DIACHI; TSTIEN
4 Tạo truy vấn tổng hợp thể hiện thông tin như sau :
Câu 3 : Tạo Form THEODOIHANGHOA như hình trang sau, yêu cầu :
1 Thiết kế form đúng yêu cầu
2 MAHANG, MAKHO dạng combo box; TENHANG; DONGIA, TENKHO, DIACHI, SOLUONG, THANHTIEN tự động hiển thị
3 Tạo công thức tính tổng tiền- Yêu cầu : tổng tiền tự động cập nhật
khi dữ liệu trong forrm con thay đổi
4 Các nút lệnh thực hiện đúng chức năng
Trang 12BÀI SỐ 6
1 Tạo các bảng , thiết lập mối quan hệ và nhập dữ liệu vào bảng theo yêu cầu sau
a Bảng Nhaxuatban: MANXB(T,4); TENNXB(T,40)
b Bảng Tacpham :MATP(T,4); TENTP(T,40); MANXB(T;4); TACGIA(T;
50); TSLUONG(N;Integer); NGAYNHAP(D;Short date)
c Bảng The : MATHE(T,4); TENBANDOC(T;40); DIACHI(T;50);
SODT(T;10)
d Bảng Chitietthe : MATHE(T,4); MATP(T,4); NGAYMUON(D;Short
date); NGAYTRA(D;Short date)
Trang 132 Tạo các truy vấn theo yêu cầu sau :
a Tạo truy vấn thể hiện thông tin sau : MATHE;
TENBANDOC;MATP;TENTP;NGAYMUON; NGAYTRA
b Tìm bạn đọc mượn sách nhưng chưa trả :MATHE,
TENBANDOC, TENTP, NGAYMUON
c Tìm bạn đọc nào mượn nhiều sách nhất : MATHE,
TENBANDOC, TSOSACH
d Tạo truy vấn thể hiện thông tin số sách mượn mỗi ngày như sau
Trang 143 Tạo biểu mẫu THONGTINBANDOC như sau : (3 điểm)
Yêu cầu :
- Các nút lệnh thực hiện đúng chức năng
- MATHE dạng combo box; TENBANDOC; DIACHI,
SODT, TENTP, TENNXB tự động hiển thị;
- Các nút lệnh hoạt động đúng chức năng