access

4 5 0
access

Đang tải... (xem toàn văn)

Thông tin tài liệu

Table LopHoc: lưu thông tin về lớp học, gồm: mã số lớp MaLop, tên lớp TenLop và thuộc một trung tâm MaTT nào đó.. - Table: MonHocMaMon, TenMon, TinChi, SoTiet, Mon_TienQuyet.[r]

(1)BÀI ÔN TẬP CHỨNG CHỈ B_MS ACCESS A MÔ TẢ: Cho CSDL Quan_Ly_Bai_Thi.mdb dùng để lưu thông tin việc quản lý bài thi các trung tâm chức gồm các Talbe: - Table: TrungTam(MaTT, TenTT, Tinh) Table TrungTam: lưu thông tin các trung tâm chức, gồm: mã trung tâm (MATT), trung tâm có mã số Tên trung tâm (TenTT), trung tâm có tên tương ứng và thuộc tỉnh nào đó (Tinh) - Table: LopHoc(MaLop, TenLop, MaTT) Table LopHoc: lưu thông tin lớp học, gồm: mã số lớp (MaLop), tên lớp (TenLop) và thuộc trung tâm (MaTT) nào đó - Table: MonHoc(MaMon, TenMon, TinChi, SoTiet, Mon_TienQuyet) Table MonHoc: lưu thông tin môn học, gồm: mã số môn học (MaMon), tên môn học (TenMon), số tín (TinChi), tổng số tiết (SoTiet), mã số môn tiên (Mon_TienQuyet) Lưu ý: mã môn học tiên là mã môn học Table MonHoc - Table: TheoDoiBaiThi(MaMon, MaLop, LanThi, HocKy, NamHoc, NgayThi, SoBai, NgayNhan, HanNop) Table TheoDoiBaiThi: theo dõi bài thi các lớp, gồm: mã số môn học (MaMon), mã số lớp (MaLop), lần thi (LanThi), học kỳ (HocKy), ngày thi (NgayThi), số bài (SoBai), ngày nhận bài (NgayNhan), hạn nộp điểm (HanNop) B YÊU CẦU: Tạo Table có tên ThongTinThiSinh bao gồm các field:  SoBD: số báo danh thí sinh, kiểu Text (6), định dạng màu đỏ, ký tự đầu là số bắt buộc nhập, ký tự là chữ bắt buộc nhập là NN MM, ký tự cuối cùng bắt buộc nhập là A B  HoTen: họ tên thí sinh, kiểu Text(50), định dạng chữ in hoa, màu Blue  NgaySinh: ngày sinh thí sinh, kiểu Date/Time, định dạng dd/mm/yyyy, màu xanh, nhập vào không cần nhập dấu “/” Khi nhập vào phải thỏa điều kiện: tuổi thí sinh tối thiểu là 15 tính từ thời điểm (ngày trên máy tính)  NgayThi: là ngày  SoMay: số máy, chấp nhận số nguyên dương từ đến 100  SoDe: số đề, chấp nhận số nguyên dương từ đến 10 Nếu ngày chẳn thì số đề phải chẳn, ngược lại số đề phải lẻ  DiemThi: điểm thi, số thực từ đến 10, mặc định là 0.5 Nhập liệu vào Table vừa tạo với các thông tin là thông tin thí sinh dự thi Dựa vào mô tả phần A, hãy tạo khóa chính và quan hệ cho các Table trên Tạo Query có tên Cau3: Tìm các môn học đã thi học kỳ 2, năm học 05-06 lớp “SP Toán Tin 2002 TG” Thông tin thể hiện: Mã số môn học, Tên môn học Tạo Query có tên Cau4: Tìm lớp học không có bài thi học kỳ năm học 05-06 Thông tin thể hiện: Tên lớp học, Tên trung tâm (2) Tạo Query có tên Cau5: Tìm môn học thi nhiều lần Thông tin thể hiện: Mã số môn học, Tên môn học Tạo Query có tên Cau6: Tìm trung tâm có bài thi nhiều môn học (chỉ tính cho các môn học riêng biệt) Thông tin thể hiện: Mã số trung tâm, Tên trung tâm, Tổng số môn học Lưu ý: môn học thi nhiều lần trung tâm thì tính môn mà thôi Tạo Query có tên Cau7: : Tìm trung tâm có nhiều lớp học “Trung tâm Đại học Tại chức Cần Thơ” Thông tin thể hiện: Mã số trung tâm, Tên trung tâm, Tỉnh, Tổng số môn học Tạo Query có tên Cau8: Thống kê tổng số bài thi lần 1, tổng số bài thi lần học kỳ năm học 05-06 theo lớp học Thông tin thể hiện: Tạo Query có tên Cau9: Thống kê tổng số lớp “SP Toán Tin”, “SP Hóa Tin”, “SP Lý Tin” theo trung tâm Thông tin thể hiện: 10 Tạo Query có tên Cau10: Xóa các môn học là môn tiên bảng môn học 11 Tạo Report có tên Cau11 dùng để in địa email và số điện thoại cán Lưu ý: - Nhóm liệu theo năm học và sang trang khác thể liệu năm học khác - Định dạng trang in: Top:0.75” , Bottom: 0.75”, Left: 0.75”, Right: 0.75” (3) 12 Tạo Form có tên Cau12 hình sau: Lưu ý:  MainForm: không có Record Source  Thuộc tính: + Record Selectors: No + Navigation Buttons: No + Dividing Lines: No + Control Box: No  ComboBox “Trung tâm”: chọn mã trung tâm từ Table TrungTam (chỉ thể TenTT) Đặt tên (Name): cboMaTT  Các TextBox “Năm học”, “Học kỳ”, “Lần thi”: nhập vào View Form Đặt tên (Name) là: txtNamHoc, txtHocKy, txtLanThi (4)  SubForm1 “Lớp học” (Name: SubLopHoc): lấy liệu từ Table LopHoc Hướng dẫn: - Tạo TextBox (Name: txtTSLop; Control Source: =Count(*) ) để đếm tổng số lớp - Liên kết với MainForm qua MaTT  SubForm2 ” Theo Dõi Bài Thi” (Name: SubTheoDoiBaiThi): lấy liệu từ Table TheoDoiBaiThi Liên kết với SubForm1 “Lớp học” qua mã lớp học (MaLop) và liên kết với MainForm qua trường: Năm học (txtNamHoc), Học kỳ (txtHocKy), Lần thi (txtLanThi) Hướng dẫn: - Tạo TextBox (Name: txtTSBaiThi; Control Source: =Sum([SoBai]) ) để tính tổng số bài thi - Tạo TextBox MainForm (dùng để chứa MaLop SubForm1 làm giá trị trung gian): + Name: txtMaLop + Control Source: =SubLop.Form!MaLop (Lấy liệu MaLop SubForm1) + Thuộc tính Visible: No (không cho hiển thị View Form) - Đặt thuộc tính cho SubForm2 “Theo Dõi Bài Thi” sau:  TextBox “Tổng số lớp” (có nguồn là TextBox txtTSLop SubForm1: =SubLop.Form! txtTSLop & "lớp"): đếm tổng số lớp SubForm1  TextBox “Tổng số bài thi” (có nguồn là TextBox txtTSBaiThi SubForm2: =SubTDBThi.Form!txtTSBaiThi & "bài"): tính tổng số bài thi SubForm2  Nút “Đóng Form”: đóng Form lại  Nút “THỐNG KÊ BÀI THI”: mở Report Cau11 chế độ xem trước in (Print Preview) với yêu cầu trung tâm, năm học, học kỳ, lần thi tương ứng với liệu trên Form Hướng dẫn: Where Condition: [NamHoc]=[Forms]![Cau12]![txtNamHoc] And [HocKy]=[Forms]![Cau12]![txtHocKy] And [LanThi]=[Forms]![Cau12]![txtLanThi] And [MaTT]=[Forms]![Cau12]![cboMaTT]  Nút “Thoát Access”: Thoát Access (Quit) - HẾT - (5)

Ngày đăng: 05/06/2021, 04:11

Tài liệu cùng người dùng

Tài liệu liên quan