BÔ GI䄃ĀO D唃⌀C V ĐO T䄃⌀OTRƯỜNG Đ䄃⌀I HỌC DUY TÂNKHOA CÔNG NGHỆ THÔNG TIN
XÂY DỰNG CƠ SỞ DỮ LIỆUQUẢN LÝ SINH VIÊN
Môn : Tin học ứng dụng
Giảng viên hướng dẫn : Nguyễn Thị Quỳnh Trang Nhóm thực hiện : 1.
Trang 2ĐỀ TI: XÂY DỰNG CƠ SỞ DỮ LIỆUQUẢN LÝ SINH VIÊN
Nguyễn Thị Minh Anh Làm và nhập dữ liệu phần seclect và make query.
100% 2820830343
Nguyễn Minh Thư Làm và nhập dữ liệu phần update và delete query.
100% 2820151401 Võ Thị Mơ Làm và nhập dữ liệu phần
Nội dung: Hệ thống quản lý sinh viên là một phần mềm được thiết kế để quản lý thông tin của sinh
viên trong các trường đại học và các tổ chức giáo dục khác Nó bao gồm các tính năng như nhập liệu thông tin sinh viên, học phí và học phần, kết quả học tập và điểm số, lịch học và các thông tin khác liên quan đến sinh viên.
Lý do tại sao hệ thống quản lý sinh viên cần thiết bởi vì nó giúp quản lý thông tin của sinh viên hiệu quả hơn Thông tin được tổ chức một cách sáng sủa và đơn giản hóa quá trình quản lý Ngoài ra, hệ thống này còn giúp cho việc quản lý học phí và học phần, kết quả học tập và điểm số trở nên dễ dàng và chính xác Các giáo viên và nhân viên hỗ trợ sinh viên cũng có thể truy cập dữ liệu của sinh viên một cách nhanh chóng và tiện lợi
Ngoài ra, hệ thống quản lý sinh viên còn giúp tăng tính minh bạch và đáng tin cậy trong việc quản lý thông tin của sinh viên và tránh những sai sót và thiếu sót có thể xảy ra nếu thông tin được quản lý bằng các phương tiện truyền thống như sổ tay hay bảng tính Tóm lại, hệ thống quản lý sinh viên là một công cụ đắc lực giúp quản lý sinh viên hiệu quả và đáng tin cậy.
Trang 3PHẦN 1: C䄃ĀC BƯỚC THỰC HIỆN1 TABLE:
1.1 Tạo cấu trúc bảng.
a DMKHOA (Danh mục khoa)
Field NameData TypeField sizeFormatRequired
b SINHVIEN (Sinh Viên)
Field NameData TypeField SizeFormatRequired
Filed NameData TypeField SizeFormatRequired
Lưu ý: Các Khóa chính trong bảng là in đậm và gạch dưới.
1.2. Thiết lập mối quan hệ (Relationships) cho các bảng như sau:
Trang 41.3.Nhập liệu cho các bảng như sau: (nhập bên nhánh 1 trước) Thứ tự nhập là: DMKhoa, SinhVien, MonHoc, KetQua
MaSV HoSVTenSVGioiTinh NgaySinh NoiSinh DiaChiQuanMaKhoa HocBong
A01Nguyễn thịHảiNữ23/02/77HCM12 B Võ văn TầnQ3TH10000A02Trần vănChínhNam24/12/77HCM34 Thanh Khê 1Q1TH120000A03Lê BạchYếnNữ21/02/96Hà Nội765 PasTeurQ3TH140000B01Trần ThanhMaiNữ12/08/77Bến Tre32 Lê laiQ1TR
B02Trần thuThủyNữ01/01/77HCM45 Nguyễn Thái sơnBCTRB03Lê ThịThanhNử01/01/75HCM345 Nguyễn KiệmQ1AV
B04Trần TrọngKimNam20/12/77HCM123 Lê văn sỹQ1AV120000C01Tào HồngThiênNam01/07/78HCM56 Hòang DiệuTBTH
C02Bùi MinhChâuNam03/05/76HCM102 Kỳ ĐồngTBVLC03Phan ThanhHươngNữ05/05/79HCM234 Phạm văn haiGVVL
Trang 62 QUERY:
Thực hiện các truy vấn sau: Sử dụng Select Query
1 Hiển thị danh sách sinh viên gồm các thông tin sau: Masv, HoSV, TenSV, NgaySinh, GioiTinh, MaKH, HocBong (sắp xếp MaKH tăng dần, MaSV giảm dần)
2 Hiển thị danh sách sinh viên có Nơi sinh là “HCM”
3 Hiển thị danh sách sinh viên gồm các cột sau: MaKH, MaSV, HoSV,TenSV, Namsinh, Tuoi (sắp xếp tuổi theo thứ tụ tăng dần) Biết rằng tuổi sẽ là Năm hiện Hành – Năm Sinh 4 Hiển thị danh sách sinh viên gồm các thông tin sau: MaSV, HoTenSV, Ngaysinh,
NoiSinh nhưng chỉ lọc Sinh viên sinh vào tháng 12
5 Hiển thị danh sách sinh viên gồm các thông tin sau: MaSV, HoTenSV,TenMH, Diem, ĐánhGia Biết rằng nếu điểm <5 là Rớt, ngược lại là Đậu.
Sử dụng Make- Table Query (truy vấn tạo Bảng)
1 Từ Bảng SinhVien hãy tạo ra 2 bảng SinhVien_TH và SinhVien_AV trong đó chứa các Sinh viên của Khoa Tin Học và Anh văn trong đó sắp xêp MASV tăng dần
2 Từ bảng SinhVien, KetQua, MonHoc sao chép thành bảng BangDiemSV gồm các thông tin: MaSv, HoTenSV, TenMH, Diem, KetQua Trong đó Kết quả sẽ là Đậu nếu Điểm >=5 và ngược lại là Rớt
Sử dụng Update Query (truy vấn cập nhật)
1 Tăng học bổng cho sinh viên Khoa Tin học mỗi sinh viên là 50000
2 Cộng thêm 0.5 điểm thi môn học Cơ sở dữ liệu cho những sinh viên có điểm thi thấp hơn 5
Sử dụng Delete Query (truy vấn xóa)
1 Trong bảng SinhVien_TH xóa các sinh viên có Nơi sinh là HCM2 Trong bảng sinhVien_AV xóa các sinh viên có năm sinh là 1977 và ở Q3
Trang 7 Sử dụng Crosstab Query (truy vấn chéo):Thống kê điểm sinh viên theo dạng sau:
MaSVHo và TênCơ sở dữ liệu Đàm Thọai Đồ HọaTrí tuệ Nhân
TạoTruyền Tin Văn Phạm
A05 Trần Thanh Triều8A06 Nguyễn văn Chinh7
3 FORM & REPORT:
3.1 Tạo Form theo mẫu sau và cho phép nhập dữ liệu vào bảng DMKHOA:
3.2 Tạo Form theo mẫu sau :đặt tên F_TimSV, đặt tên Textbox: txtMaSV
Trang 8Yêu cầu:
B1-Thiết kế Query như sau: đặt tên là Q_Indiem
B2 -Thiết kế Report đặt tên là R_bangdiem lấy dữ liệu từ Query trên, mẫu Report như sau:
Trang 11Hình 1.7 MONHOC
Hình 1.8 KETQUA1.3.Mối quan hệ giữa các bảng.
Hình 1.9 Mối quan hệ các bảng
Trang 13Hình 2.4 Select_query_4
Hình 2.5 Select_query_52.2.Kết quả
Hình 2.6 kq select_query_1
Trang 14Hình 2.7 kq seclect_query_2
Hình 2.8 kq select_query_3
Hình 2.9 kq select_query_4
Hình 2.10 kq select_query_5
Trang 15Hình 2.11 make_query_SINHVIEN_AV
Hình 2.12 make_query_SINHVIEN_TH
Hình 2.13 make_query_BangDiemSV
Hình 2.14 crosstab_query
Trang 18PHẦN 3: KẾT LUẬN V HƯỚNG PH䄃ĀT TRIỂN1 Kết luận:
- Đề tài quản lí sinh viên có vai trò quan trọng trong việc tổ chức và quản lý thông tin sinh viên hiệu quả.
- Hệ thống quản lí sinh viên giúp đơn giản hóa quá trình lưu trữ và truy xuất thông tin sinh viên, từ đó tạo điều kiện thuận lợi cho việc quản lí, theo dõi và đánh giá hoạt động của sinh viên
- Các công nghệ mới như trí tuệ nhân tạo, học máy và trích xuất thông tin từ văn bản có thể tối ưu hóa quá trình quản lí thông tin sinh viên và tạo ra những gợi ý hữu ích cho quản trị viên.
2 Hướng phát triển:
- Nâng cấp hệ thống quản lí sinh viên bằng cách tích hợp các công nghệ mới, như trí tuệ nhân tạo và học máy, để tăng tính tự động và chính xác của quá trình quản lí.
- Xây dựng ứng dụng di động để sinh viên có thể truy cập và cập nhật thông tin cá nhân, điểm số, lịch học và các thông báo quan trọng.
- Tạo ra giao diện dễ sử dụng và thân thiện để người dùng có thể dễ dàng tương tác với hệ thống - Mở rộng chức năng của hệ thống quản lí sinh viên để bao gồm việc quản lí hoạt động ngoại khóa, tạo danh sách sinh viên dự thi, và tạo báo cáo đánh giá tổng thể về hoạt động sinh viên.
- Kết hợp với các dịch vụ mạng xã hội để tạo ra môi trường giao tiếp và chia sẻ thông tin giữa sinh viên và giảng viên
=> Tóm lại, việc nâng cấp và phát triển hệ thống quản lí sinh viên sẽ giúp tăng cường hiệu quả quản lí và giúp sinh viên có môi trường học tập tốt hơn.
TÀI LIỆU THAM KHẢO:
Trang 19Các bài viết tại http://thuthuataccess.com/forum Các nguồn trên internet cùng chủ đề khác.