Xây dựng CSDL quản lý điểm danh aptech - Lập trình SQL Server/MySQL
Quản lý điểm danh Aptech
1. Bảng học viên -> Student
- RollNo : tên trường trong bảng
- tên học viên : tên trường trong bảng
- giới tinh, ngày sinh, quê quán, email, sđt : tên trường trong bảng
2. Bảng giáo viên -> Teacher
- mã giáo viên : tên trường trong bảng
- ten giáo viên, giới tính, ngày sinh : tên trường trong bảng
3. Bảng môn học -> Subject
- mã môn học : tên trường trong bảng
- tên môn học : tên trường trong bảng
- tổng số buổi : tên trường trong bảng
4. Bảng lớp học -> Class
- mã lớp học : tên trường trong bảng
- tên lớp học : tên trường trong bảng
- ghi chú : tên trường trong bảng
5. Thành viên lớp học -> ClassMember
- RollNo
- ClassNo
- JoinedDate
- OutedDate
6. Phân công công viêc -> Schedule
- ID : tự tăng
- Mã giáo viên
- Mã môn học
- Mã lớp học
- ngày bắt đầu - 1/7/2018
- ngày kết thúc - 30/7/2018
7. Bảng điểm danh -> Attendance
- ID: tự tăng
- ScheduleId -> liên kết vs Schedule
- RollNo : tên trường trong bảng
- ngày điểm danh : tên trường trong bảng
- điểm danh lần 1 : tên trường trong bảng
- điểm danh lần 2 : tên trường trong bảng
- ghi chú : thông tin bổ sung -> tên trường trong bảng
Yêu cầu :
- Thiết kế database trên
- Thêm dữ liệu cho từng bảng, mỗi bảng 5 bản nghi
- Tạo procedure để xem thông tin học viên trong một lớp học - đầu vào là tên lớp
- Tạo procedure để xem danh sách điểm danh của lớp học, của môn môn học cụ thể. - đầu vào là mã lớp học và môn học
- tạo trigger để xóa dữ liệu học viên
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)