Tạo tập tin cơ sở dữ liệu cĩ tên là QLSV.MDB.
Câu 1: Dùng chức năng Table để thiết kế cấu trúc của các bảng và nhập dữ liệu dựa vào bảng dữ liệu mẫu đính kèm :
SINH VIEN
Field Name Data type Description Field Properties
MASV Text Mã Nv Format:>[Red]
Field size :10 Caption: Mã Nv HOSV Text Họ sinh viênï Field size: 25
Format:>[Blue] Caption: Họ TENSV Text Tên sinh viên Field size: 10
Format:>[Blue] Caption: Tên Require: yes
PHAI Yes/No Phái Yes: Nam, No:Nữ Format:;"Nam"[Blue];"Nữ"[Magenta] Caption: Phái
Display Control: Text Box NGAYSINH Date/Time Ngày sinh Format: short date
Input Mark: 00/00/00 Caption: Ngày sinh
NOISINH Text Nơi sinh Field size:15
Caption: Nơi sinh
DIACHI Text Địa chỉ Field size: 30
Caption: địa chỉ.
MALOP Text Mã lớp Field size :10.
Caption : mã lớp. HOCBONG Number Học bổng Field size:Long Integer
Caption: Học bổng HINH OLE Object Hình
LOP HOC
Field Name Data type Description Field Properties
MALOP Text Ma Lớp Field size: 10
Format:>[Red] Caption: Mã lớp
TENLOP Text Ten Lớp Field size: 25
Format:>[Blue] Caption: Tên Lớp
MAKHOA Text Mã khoa Field size: 10
Caption: Mã khoa. GVCN Text Giáo viên chủ nhiệm Field size: 40
SISO Number Sĩ số Field size: Integer Caption: Sĩ số. Sĩ số >0
HOCPHI Number Học phí Field size:Long Integer Caption: Học phí
KHOA
Field Name Data type Description Field Properties
MAKHOA Text Mã khoa Field size:10
Caption: Ma khoa Required: yes TENKHOA Text Ten Khoa Field size: 40 Format:>[Blue] Caption: Tên Khoa
MON HOC
Field Name Data type Description Field Properties
MAMH Text Mã mơn học Field size:10
Caption: Ma mơn hoc Required: yes
TENMH Text Ten Mơn học Field size: 40 Format:>[Blue]
Caption: Tên Mơn Học Sotinchi Number Số tín chỉ Field size : Byte
Caption : Số tín chỉ. Sotinchi>0
KET QUA
Field Name Data type Description Field Properties
MASV Text Ma sinh vien Field size: 10
Format:>[red]
Caption: mã sinh viên Required: yes
MAMH Text Ma mơn học Field size: 10
Format:>[Red]
Caption: mã mơn học Required: yes
LANTHI Number Lần thi Field size: Byte
Format:>[Red] Caption: Lần thi
Nhập dữ liệu cho các table SINH VIEN
STT MASV HOSV TENSV NAM NGAYSINH
1 A01 Nguyễn thị Hải .F. 23/03/79
2 A02 Trần văn Chính .T. 24/12/80
3 A03 Lê thị Bạch Yến .F. 21/02/77
4 A04 Trần Thanh Mai .F. 20/12/78
5 A05 Trần thị Thu Thuỷ .F. 13/02/81
6 A06 Trần thị Thanh .F. 31/12/79
7 A07 Trần Anh Tuấn .T. 12/08/78
8 A08 Trần Thanh Triều .T. 02/01/80
9 A09 Nguyễn văn Chính .T. 01/01/77
10 A10 Lê thị Kim .T. 20/12/81
STT NOISINH DIACHI MALOP HOCBONG
1 Sài Gịn 12Võ Văn Tần Q3 CDTHA 100000
2 Sài Gịn 3 Nguyễn Bỉnh Khiêm Q1 CDTHB 120000
3 Hà nội 75 Pastuer Q3 CDTHA 140000
4 Bến Tre 56 Hai Bà Trưng CDTHA
5 Sài Gịn 40/3 An Lạc Vũng Tàu CDTHB
6 Sài Gịn 10 Nguyễn Du Q1 CDCKA
7 Long An 12 Điện Biên Phủ – Long An CDCKA 80000 8 Hà nội 3 Nguyễn Thiện Thuật Q3 CDCKB 80000 9 Sài Gịn 5 Nguyễn văn Cừ Q5 CDCKB 120000 10 Sài Gịn 12 Nguyễn Thiệp Q4 CDCKB 120000
KETQUA
01 1 A01 2.001 1 A02 7.5 01 1 A02 7.5 01 1 A03 5.0 01 1 A04 7.0 01 1 A05 4.0 02 1 A01 6.0 02 1 A02 7.0 02 1 A03 5.5 02 1 A04 6.5 02 1 A05 7.5 03 1 A01 9.0 03 1 A02 10.0 03 1 A03 3.0 03 1 A04 3.0 03 1 A05 6.0 04 1 A01 8.0 04 1 A02 3.5 04 1 A03 5.0 04 1 A04 8.0 04 1 A05 6.0 05 1 A06 7.5 05 1 A07 9.0 05 1 A08 4.5 05 1 A09 4.0 05 1 A10 8.0 06 1 A06 6.5 06 1 A07 4.0 06 1 A08 3.0 06 1 A09 4.5 06 1 A10 7.5 07 1 A06 5.0 07 1 A07 6.5 07 1 A08 7.0 07 1 A09 5.5 07 1 A10 4.0 08 1 A06 5.0 08 1 A07 4.0 08 1 A08 6.5 08 1 A09 7.0 08 1 A10 8.5 09 1 A06 5.0
09 1 A09 6.5
09 1 A10 10
MONHOC
MAMH TENMH SOTINCHI
01 Cơ sở Dữ liệu 4
02 Trí tụê nhân tạo 4
03 Truyền tin 4 04 Đồ hoạ 8 05 Văn phạm 7 06 Đàm thoại 5 07 Vật lý nguyên tử 4 08 Vật lý đại cầu 4 09 Triết học 6 10 Tốn 3 KHOA MAKHOA TENKHOA
TH Cơng nghệ thơng tin
DC Đại cương
AV Quan hệ hợp tác quốc tế
CK Cơ khí
LOPHOC
MALOP TENLOP GVCN MAKHOA SISO HOCPHI
CDTHA Cao Đẳng Tin Học A Nguyễn Hồi Nam TH 100 800000 CDTHB Cao Đẳng Tin Học B Trần Thị Bích Nga TH 80 800000 CDCKA Cao Đẳng Cơ Khí A Hồ Văn Chung CK 120 950000 CDCKB Cao Đẳng Cơ Khí B Nguyển Quốc Thắng CK 100 900000
Câu 2: Thực hiện sắp xếp: 1. Mở Table SINH VIEN
2. Sắp xếp theo HOCBONG tăng dần.
3. Sắp xếp theo MALOP giảm dần, trùng malop thì theo masv
4. Mở Table KETQUA: Sắp xếp theo MASV tăng dần, trùng MANV thì xếp theo MAMH tăng dần.
5. Mở Table SINH VIEN: Sắp xếp theo PHAI, trùng phái thì xếp theo TENSV giảm dần, trùng TENSV thì xếp theo NGAYSINH tăng dần.
6. Đĩng Table SINH VIÊN đã được sắp xếp, sau đĩ mở lại một lần nữa, bảng sinh viên cĩ cịn được theo thứ tự sắp xếp khơng? Cho nhận xét
1. Mở table SINH VIÊN, sử dụng Filter by Selection thực hiện lọc a. Các sinh viên cĩ tên là “Chinh”
b. Các sinh viên cĩ tên bắt đầu là “H” c. Các sinh viên cĩ họ lĩt là “Thị” d. Các sinh viên sinh năm 1975 e. Các sinh viên sinh vào tháng 09 f. Các sinh viên nam
2. Mở table KET QUA, sử dụng Filter by form thực hiện lọc: a. Các sinh viên cĩ mã là “A01”
b. Các mơn học cĩ mã là 02
c. Các sinh viên cĩ điểm từ 7 đến 9 d. Các sinh viên cĩ điểm nhỏ hơn 5.
3. Mở table SINH VIEN, sử dụng Advanced Filter/Sort thực hiện lọc: a. Các sinh viên ở “Q5” nhưng khơng cĩ học bổng
b. Các sinh viên ở “Q1” hoặc “Q3”
Câu 4:
1. Sao chép cấu trúc và dữ liệu của table SINH VIEN thành 2 table cĩ tên là LY LICH SINH VIEN, SINH VIEN LY LICH.
2. Sao chép cấu trúc của table KETQUA thành table cĩ tên là DIEM
3. Sao chép cấu trúc và dữ liệu của LOPHOC thành table cĩ tên là LOP_TAM 4. Đổi tên table LOP_TAM thành LOP
5. Đổi tên table LY LICH SINH VIEN thành bảng THONG TIN SINH VIEN
6. Vào chế độ Design View của bảng THONG TIN VIEN, thực hiện các cơng việc:
Chèn thêm trường GIAMHP(Giảm học phí), cĩ kiểu dữ liệu là Number, Validation rule là >=0 và <=30
Xĩa các trường HOSV, TENSV, PHÁI, NGAY SINH, ĐỊA CHỈ
Nhập các giá trị cho cột giảm học phí tùy ý nhưng nằm trong khoảng từ 0 đến 30
Câu 5: Mở table LOP, dùng chức năng Edit Find hoặc Edit Replace để thực hiện các thao tác sau:
a Tìm những lớp cĩ sĩ số >=100 b Tìm những cĩ thuộc khoa TH
c Tìm những lĩp cĩ Tên bắt đầu là “CD”
d Tìm và thay thế những mã khoa là “CK” thay thành “DT”. Sau đĩ thay ngược trở lại.
Câu 6: Xố table SINH VIEN LY LICH, SP_TAM, THONG TIN NHAN VIEN, LOP.
Câu 7: Thiết lập Relationship giữa các table.