Vận dụngTrong kì thi tốt nghiệp trung học phổ thông, học sinh được đánh số báo danh, có thể thi một...
Câu hỏi:
Vận dụng
Trong kì thi tốt nghiệp trung học phổ thông, học sinh được đánh số báo danh, có thể thi một số môn, được chia vào các phòng thí được đánh số, sau khi chấm sẽ có điểm thi với các môn đăng kì dự thi. Em hãy đề xuất một số bảng dữ liệu và các trường làm khoá chính và khoá ngoài cho các bảng đó.
Câu trả lời:
Người trả lời: GV. Đỗ Đăng Huy
Để giải quyết vấn đề trên, chúng ta cần tạo ra các bảng dữ liệu sau:1. Bảng "Học sinh":- Trường khóa chính: Mã học sinh- Trường khóa ngoại: Không có trường khóa ngoại2. Bảng "Môn thi":- Trường khóa chính: Mã môn- Trường khóa ngoại: Không có trường khóa ngoại3. Bảng "Phòng thi":- Trường khóa chính: Mã phòng thi- Trường khóa ngoại: Không có trường khóa ngoại4. Bảng "Kết quả thi":- Trường khóa chính: Mã kết quả- Trường khóa ngoại: + Mã học sinh (liên kết với bảng "Học sinh") + Mã môn (liên kết với bảng "Môn thi") + Mã phòng thi (liên kết với bảng "Phòng thi")Với cấu trúc bảng dữ liệu trên, chúng ta có thể lưu trữ thông tin về học sinh, môn thi, phòng thi và kết quả thi. Các bảng được liên kết với nhau thông qua các trường khóa ngoại để có thể truy vấn thông tin một cách linh hoạt và chính xác.Câu trả lời được viết dưới đây sẽ là một câu trả lời đầy đủ và chi tiết hơn:Bảng dữ liệu "Học sinh":- Mã học sinh (PK)- Tên học sinh- Số báo danh- LớpBảng dữ liệu "Môn thi":- Mã môn thi (PK)- Tên môn thiBảng dữ liệu "Phòng thi":- Mã phòng thi (PK)- Tên phòng thi- Sức chứaBảng dữ liệu "Kết quả thi":- Mã kết quả (PK)- Mã học sinh (FK)- Mã môn thi (FK)- Mã phòng thi (FK)- Điểm thiVới cấu trúc bảng dữ liệu trên, chúng ta có thể lưu trữ thông tin về học sinh, môn thi, phòng thi và kết quả thi một cách dễ dàng và có thể truy vấn thông tin một cách linh hoạt.
Câu hỏi liên quan:
- 1. Khái niệm cơ sở dữ liệu quan hệHoạt động 1. Tìm hiểu về một CSDL thông tin âm nhạcCâu hỏi 1....
- Câu hỏi 2. Bản thu âm trong Hình 13.1d tương ứng với dòng 0005 TN là bản thu âm của bản nhạc nào,...
- Luyện tậpCâu hỏi. Cho CSDL học tập có các bảng sau: Hocsinh (họ tên, số CCCD, só thẻ học sinh, ngày...
Bình luận (0)