Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

ĐỀ ÔN THI SỐ 1

Thời gian làm bài : 120 phút

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
THANHTIEN = SOKW*DONGIA, nếu SOKW<=100
dongia giữ nguyên; nếu 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.
2. Tìm danh sách hộ 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, nút xóa có cảnh
báo tiếng Việt.

1
Câu 4 : Tạo Report HOADON như hình sau

2
ĐỀ ÔN THI SỐ 2
Thời gian làm bài : 120 phút

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).

Câ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 danh sách nhân viên có số công cao nhấ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 :

3
Câu 4 : Tạo báo cáo BANGLUONGNHANVIEN như trang sau :

4
ĐỀ ÔN THI 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).

Câ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 : THANHTIEN=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 :

5
Câu 4 : Tạo báo cáo TONGHOP như trang sau :

6
ĐỀ ÔN THI SỐ 4

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
- 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).

Câ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 :

7
Câu 4 : Tạo báo cáo NHATTRINH như trang sau :

8
ĐỀ ÔN THI 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)
- CTNX : SOHD(T,4);MAHH(T;4);MAKHO(T;3); SOLUONG(N;Integer)

Câu 2 : Tạo Query thực hiện những yêu cầu sau


1. 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 :

9
Câu 4 : Tạo báo cáo HOADON như hình sau :

10
ĐỀ 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)

2. 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

3. Tạo biểu mẫu THONGTINBANDOC như sau : (3 điểm)

11
4. Tạo báo cáo như sau : (2 điểm)

12
------------------------------
ĐỀ ÔN THI SỐ 7
1. Tạo các bảng dữ liệu, thiết lập mối quan hệ , nhập dữ liệu vào các bảng theo yêu cầu sau
a. Bảng LOP : MALOP(T,6); TENLOP(T,35); SOLUONG(N,BYTE).
b. Bảng DINHMUC : MAHV(T,3); HOCVI(T,15); DINHMUC(N,long int – Standard).
c. Bảng MONDAY : MAMON(T,4); TENMON(T,30); LYTHUYET(N,byte); THUCHANH(N,byte).
d. Bảng GIAOVIEN : MAGV(T,4); HOTEN(T,30); CHUYENMON(T,20); MAHV(T,3); SDT(T,10).
e. Bảng PCGD : MAGV(T,4); MALOP(T,6); MAMON(T,4); PHONGHOC(T,3)
2. Nhập dữ liệu cho các bảng : (1,0 diểm)

13
3. Tạo các truy vấn theo yêu cầu sau :
a. Tính tiền dạy cho giảng viên gồm các thông tin : MAGV, MALOP, MAMON, LYTHUYET,
THUCHANH, TIENDAY với lưu ý sau : TIENDAY = (LYTHUYET + THUCHANH*80/100)
*DINHMUC và nếu lớp có trên 60 sinh viên thì định mức được tính thêm 25%
b. Tạo ra một bảng mới có tên DSGVHD có cấu trúc giống như bảng GIAOVIEN biết rằng Giảng
viên hợp đồng là giảng viên có MAGV bắt đầu bằng chữ H
c. Tìm xem giảng viên nào chưa được phân công giảng dạy.
d. Tìm xem giảng viên nào dạy nhiều tiết nhất trong quá trình phân công giảng dạy (bao gồm cả
tiết lý thuyết và thực hành).
4. Tạo Report có tên QUYETTOAN như sau :

5. Tạo FORM PHIEUTHANHTOAN như sau :

14
ĐỀ ÔN THI SỐ 8
1. Tạo các bảng dữ liệu, thiết lập mối quan hệ , nhập dữ liệu vào các bảng theo yêu cầu sau
a. Bảng LOAISACH: MALOAI(T,4); LOAISACH(T,20)
b. Bảng DMSACH : MASACH(T,6); TENSACH(T,30); DONGIA(N,Single)
c. Bảng HOADON : SOCTU(T,3); LOAICT(T,1); NGAYCTU(D,Shortdate);HOTEN(t,30); DIACHI(T;15).
d. Bảng CTHOADDON : SOCT(T,3); MASACH(T,6); MALOAI(T,4);SOLUONG(N,integer)

2. Thực hiện các truy vấn sau


a. Tạo truy vấn thể hiện thông tin sau : SOCTU, MASACH, MALOAI, SOLUONG, GIATIEN,
THANHTIEN biết rằng : Nếu chứng từ nhập thì Giá tiền bằng đơn giá trong bảng DMSACH; nếu
chứng từ xuất thì giá tiền bằng 120% đơn giá trong DMSACH, THANHTIEN = SOLUONG*
DONGIA.
b. Tìm xem hóa đơn nào có tổng số lượng sách nhiều nhất. Bao gồm các thông tin :SOCTU; LOAICTU;
HOTEN; NGAYCTU,TONGSL.
c. Tìm xem hóa đơn nào chưa có số liệu sách nhập/xuất. Bao gồm các thông tin :SOCTU; LOAICTU;
HOTEN; NGAYCTU,DIACHI.
d. Thêm vào bảng DMSACH thông tin sau : “ACC002”; “LẬP TRÌNH ACCESS NÂNG CAO”; 40000
3. Tạo form HOADON như hình sau :

15
4. Tạo mẫu in HOADONSACH như hình sau :
Yêu cầu :

16
ĐỀ ÔN THI SỐ 9
1. Tạo các bảng dữ liệu & thiết lập mối quan hệ giữa các bảng theo yêu cầu sau : (1,5 diểm)
a. Bảng DSLOP : MALOP(T,6); TENLOP(T,35); MAHE(T,2).
b. Bảng HEDT : MAHE(T,2); TENHE(T,25); HPCB(N,Single – Standard).
c. Bảng DSSV : MASV(T,4); HOTEN(T,30); NGAYSINH(D,Short date); MALOP(T,6);DIENUT(Yes/no)
d. Bảng THUHP : MASV(T,4); MAHP(T,3); NGAYQD(D); NGAYTHU(D); SOTIEN(N,Single - standard).
e. Bảng HOCPHI : MAHP(T,3); KYHP(T,15)
2. Nhập dữ liệu cho các bảng :

17
3. Tạo các truy vấn theo yêu cầu sau :
a. Thể hiện thông tin MASV, MAHP, NGAYQD,NGAYTHU, SOTIEN biết rằng SOTIEN =
HPCB; nếu sinh viên thuộc diện ưu tiên được giảm 10% HPCB, nếu đóng trễ so với ngày quy
định thì bị phạt thêm 5% HPCB.
b. Tạo ra một bảng mới có tên DSSVCD có cấu trúc giống như bảng DSSV bao gồm các sinh viên
thuộc hệ cao đẳng
c. Tìm xem sinh viên nào chưa đóng học phí kỳ học nào.
d. Tìm xem hệ đào tạo nào có nhiều sinh viên nhất .
4. Tạo Report có tên THHPTHEOLOP như sau :

5. Tạo FORM PHIEUHOCPHI như sau :

18

You might also like