Câu hỏi:

13/07/2024 1,091

Quản lí điểm là việc rất quan trọng. CSDL đã có bảng Học sinh và bảng Môn học. 

1) Giữa hai bảng Học sinh và Môn học có liên kết loại nào: 1 − 1, 1 − x hay

2) Bảng Điểm thể hiện liên kết này qua hai khoá ngoài, đó là hai cột nào? 

3) Bảng Điểm cần có thêm những cột gì nếu mỗi môn học cần lưu giữ nhiều loại điểm khác nhau?

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

1) Liên kết giữa hai bảng Học sinh và Môn học là co

 2) Hai cột khoá ngoài là Mã học sinh, Mã môn học.

3) Cần thêm cột về các loại điểm như: điểm giữa kì, điểm bài thi cuối năm, điểm tổng kết môn học,... Có thể thêm cột ngày tháng thực hiện thi, kiểm tra,...

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

1) Chọn Database Tools\Relationships để mở vùng làm việc với các mối quan hệ.

2) Kéo thả trường khoá ngoài của bảng ở đầu cọ vào trường khoá chính của bảng ở đầu I.

3) Trong hộp thoại Edit Relationships, lựa chọn liên kết dữ liệu được đánh dấu chọn mặc định là: “Chỉ nối các bản ghi nếu các giá trị trường được kết nối trùng khớp nhau”. Tương ứng với phép nối trong INNER JOIN.

Lời giải

1) Mở bảng Điểm trong khung nhìn thiết kế.

2) Thiết lập lại Data Type của trường Mã môn học: nháy dấu trỏ xuống để thả xuống danh sách chọn.

3) Nháy chọn Lookup Wizard, xuất hiện hộp thoại.

4) Đánh dấu chọn "I want the lookup field to get the values from another table or query", chọn Next.

5) Đánh dấu chọn bảng Môn học, chọn Next.

6) Đánh dấu chọn trường Mã môn học (của bảng Môn học), nháy dấu mũi tên “” để chuyển nó sang Selected Fields; chọn Next; xuất hiện hộp thoại. 7) Chọn trường Mã môn học, chọn Next, xuất hiện hộp thoại.

8) Giữ nguyên tên là Mã môn học, chọn Finish.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP