Bài tập  /  Bài đang cần trả lời

Cho CSDL quản lý điểm học sinh gồm các bảng sau:

Giúp mk gấp với ạ ????????????
----- Nội dung dịch tự động từ ảnh -----
Câu 1: Cho CSDL quản lý điểm học sinh gồm các bảng sau:
- Hocsinh(Mahs, hoten, GT, NS, diachi, dienthoai)
- Diem(Mahs, Mamon, Ngaykt, diemso)
- Monhoc(Mamon, tenmonhoc)
a. Hãy xác định khóa chính phù hợp cho mỗi bảng? Chỉ rõ mối liên kết giữa các
bȧng?
b. Khi nào thông tin trong CSDL nói trên cần được cập nhật và cập nhật những gì?
Cho VD?
c. Khi khai thác CSDL trên cần khai thác những gì? Cho ví dụ?
1 trả lời
Hỏi chi tiết
205
3
0
manh
13/03 16:44:30
+5đ tặng

a.

Bảng Hocsinh:

  • Khóa chính: Mahs
  • Khóa phụ: Không có
  • Mối liên kết: Một học sinh có thể có nhiều điểm (mối liên kết một-nhiều với bảng Diem).

Bảng Diem:

  • Khóa chính: (Mahs, Mamon, Ngaykt)
  • Khóa phụ: Không có
  • Mối liên kết: Mỗi bản ghi trong bảng Diem liên kết với một học sinh trong bảng Hocsinh thông qua trường Mahs. Mỗi bản ghi cũng liên kết với một môn học trong bảng Monhoc thông qua trường Mamon.

Bảng Monhoc:

  • Khóa chính: Mamon
  • Khóa phụ: Không có
  • Mối liên kết: Mỗi môn học có thể có nhiều điểm (mối liên kết một-nhiều với bảng Diem).

b. Thông tin trong CSDL cần được cập nhật khi có sự thay đổi về thông tin của học sinh (ví dụ: thêm mới học sinh, sửa đổi thông tin học sinh), thông tin về điểm số của học sinh (ví dụ: thêm mới bản ghi điểm, sửa đổi điểm số), hoặc thông tin về các môn học (ví dụ: thêm mới môn học mới).

Ví dụ: Khi có học sinh mới được thêm vào trường, thông tin về học sinh này cần được thêm vào bảng Hocsinh.

c. Khi khai thác CSDL trên, cần khai thác thông tin về học sinh, điểm số của học sinh và các môn học. Ví dụ, có thể tạo các câu truy vấn để hiển thị điểm số của một học sinh cụ thể, hoặc để tạo báo cáo tổng kết điểm của tất cả học sinh trong một lớp học.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập Tin học Lớp 12 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500k