Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
483,57 KB
Nội dung
Bài Tập Access Cơ Bản BÀI TẬP THỰC HÀNH ACCESS CƠ BẢN Quản Lý Học Sinh (Quan Ly Hoc Sinh.mdb) Phần 1: Tạo cấu trúc bảng liệu Các field in đậm gạch khóa (Primary Key), field in nghiêng khóa ngoại (Foreign Key) KHOIHOC Field Name Makhoi Tenkhoi LOPHOC Field Name Malop Tenlop Siso Makhoi MONHOC Field Name Mamon Tenmon Heso HOCSINH Field Name Mahs Hohs Tenhs Gioitinh Ngaysinh Malop Diachi Quequan Dienthoai Hinhanh Data Type Text Text Field Size 15 Format > Khối Học Caption Mã khối Tên khối Lớp Học Data Type Text Text Number Text Data Type Text Text Number Data Type Text Text Text Yes/No Date/Time Text Text Text Text OLE Object Field Size 15 Byte Field Size 15 Byte Field Size 30 10 50 20 20 Trang / 11 Format > 00 > Format > Format > ;“Nam”;“Nữ” dd/mm/yyyy > Caption Mã lớp Tên lớp Sĩ số Mã khối Môn Học Caption Mã môn Tên môn Hệ số Học Sinh Caption Mã học sinh Họ học sinh Tên học sinh Giới tính Ngày sinh Mã lớp Địa Quê quán Điện thoại Hình ảnh Bài Tập Access Cơ Bản DIEMTHI Field Name Mahs Mamon Hocky Mieng KT15 KT1T KTHK Điểm Thi Data Type Text Text Number Number Number Number Number Field Size Byte Single Single Single Single Phần 2: Tạo sơ đồ quan hệ liệu Phần 3: Nhập liệu mẫu Trang / 11 Format > > 0.0 0.0 0.0 0.0 Caption Mã học sinh Mã môn Học kỳ Miệng Kiểm tra 15’ Kiểm tra tiết Kiểm tra học kỳ Bài Tập Access Cơ Bản Phần 4: Bài 1: Tạo truy vấn Select Query: Truy vấn chọn lựa Hiển thị danh sách khối học: mã khối, tên khối Thực lấy danh sách điểm: mã học sinh, mã môn, học kỳ, kiểm tra miệng, kiểm tra 15 phút, kiểm tra tiết, kiểm tra học kỳ Hiển thị danh sách học sinh: mã học sinh, họ tên học sinh, phái, mã lớp Trong cột họ tên học sinh ghép hai cột họ học sinh tên học sinh, phái thể theo dạng “Nam” hay “Nữ” (Gioitinh = Yes –> “Nam” ; Gioitinh = No –> “Nữ” ) Lấy danh sách mơn học có hệ số 2, tên mơn có chứa ký tự “n”: mã môn, tên môn, hệ số Cho biết danh sách lớp học thuộc khối 11, tên lớp không rỗng: mã lớp, tên lớp, sĩ số, mã khối Danh sách xếp tăng dần theo sĩ số Hiển thị danh sách học sinh nam có tên bắt đầu chữ “H”: mã học sinh, họ tên học sinh, phái (thể dạng “Nam”), tuổi (được tính năm hành trừ cho năm sinh) Hiển thị danh sách học sinh vào năm 1990, ký tự tên học sinh khoảng [h-m]: mã học sinh, họ tên học sinh, năm sinh Danh sách hiển thị nam trước, nữ sau (Nam/Nữ) Trang / 11 Bài Tập Access Cơ Bản Cho biết danh sách lớp học có sĩ số nhỏ 40: mã lớp, tên lớp, sĩ số, mã khối, tên khối Thông tin xếp theo mã lớp tăng dần, sĩ số giảm dần Hiển thị danh sách học sinh có điểm kiểm tra học kỳ từ đến 9, danh sách môn thể dục: mã học sinh, họ học sinh, tên học sinh, mã môn, học kỳ, kiểm tra học kỳ 10 Thực tạo danh sách kết theo điểm kiểm tra học kỳ (KTHK) môn học sinh: mã học sinh, họ học sinh, tên học sinh, mã môn, tên môn, học kỳ, kiểm tra học kỳ, kết Kết thực theo quy tắc: Đậu KTHK>=5 ngược lại Rớt 11 Thực tính số lớp học theo khối: mã khối, tên khối, số lớp 12 Hãy tính số học sinh thời theo lớp: mã lớp, tên lớp, số học sinh Bài 2: Make Table Query: Truy vấn tạo bảng Thực lấy danh sách điểm học kỳ 1, danh sách lưu bảng DIEMHK1: mã học sinh, mã môn, kiểm tra miệng, kiểm tra 15 phút, kiểm tra tiết, kiểm tra học kỳ Thực tạo bảng kết theo điểm kiểm tra học kỳ môn học sinh: mã học sinh, họ học sinh, tên học sinh, mã môn, tên môn, học kỳ, kiểm tra học kỳ, kết Danh sách lưu bảng KETQUA Xếp loại thực theo quy tắc: Bài 3: Đậu KTHK>=5 ngược lại Rớt Delete Query: Truy vấn xóa Hãy tạo truy vấn xóa mẩu tin có điểm thi học kỳ mơn Hóa Học bảng DIEMHK1 Thực xóa học sinh có kết học rớt bảng KETQUA Bài 4: Append Query: Truy vấn thêm Thêm khối vào bảng KHOIHOC: Mã khối: TTR Tên khối: Tồn Trường Thêm mơn vào bảng MONHOC: Mã môn: MYT Tên môn: Mỹ thuật Hệ số: Thêm học sinh vào bảng HOCSINH: Mã học sinh: 12A3-03 Họ học sinh: Trần Minh Tên học sinh: Phi Giới tính: Nam (Yes | -1) Ngày sinh: 25/12/1988 Mã lớp: 12A3 Địa chỉ: 50 Điện Biên Phủ Quê quán: Lâm Đồng Trang / 11 Bài Tập Access Cơ Bản Bài 5: Update Query: Truy vấn cập nhật Cập nhật sĩ số lớp 10C3 thành 40 Thay đổi ngày sinh học sinh Trương Anh Tuấn thành ngày 1/5/1988 Phần 5: Thiết kế báo cáo A Báo cáo đơn RptKhoiHoc: Báo cáo danh mục khối Trang / 11 Bài Tập Access Cơ Bản RptLopHoc: Báo cáo danh Sách học sinh Trang / 11 Bài Tập Access Cơ Bản B Báo cáo nhóm RptLopTheoKhoi: Báo cáo lớp theo khối …Tiếp tục cho khối khác, Trong báo cáo phải thể tất khối, bao gồm khối chưa có lớp học Trang / 11 Bài Tập Access Cơ Bản RptHocSinhTheoLop: Báo cáo học sinh theo lớp …Tiếp tục cho lớp khác Trong báo cáo phải thể tất lớp, bao gồm lớp chưa có học sinh Trang / 11 Bài Tập Access Cơ Bản Phần 6: Thiết kế hình A Màn hình đơn FrmKhoiHoc: Màn hình khối học FrmLopHoc: Màn hình lớp học Trang / 11 Bài Tập Access Cơ Bản FrmHocSinh: Màn hình học sinh B Màn hình Main - Sub FrmKhoiLopHoc: Màn hình khối lớp học Trang 10 / 11 Bài Tập Access Cơ Bản FrmLopHocSinh: Màn hình học sinh theo lớp Yêu cầu: Sử dụng công cụ COMMAND BUTTON để tạo nút lệnh thực thao tác: : Di chuyển mẩu tin :Di chuyển mẩu tin phía trước : Di chuyển phía sau : Di chuyển mẩu tin cuối Trang 11 / 11