Câu hỏi:

04/12/2024 27,928 Lưu

II. PHẦN TỰ LUẬN (3,0 điểm)

Bài 1. (2 điểm) Cho CSDL quản lý Thư viện gồm các bảng: Sách (Mã sách, Tên sách, Loại sách, Đơn giá), Người đọc (Số thẻ, Họ tên, Ngày sinh, Lớp), Mượn sách (Mã sách, Số thẻ, Ngày mượn, Số lượng).

a. Hãy xác định khóa chính và khóa ngoài cho mỗi bảng?

b. Giả sử CSDL quản lý thư viện đã được tạo, em hãy viết truy vấn hiển thị danh sách các sách đang được mượn sách gồm Mã sách, Tên sách, ngày mượn, số lượng.

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

a. Bảng HocSinh:

- Khóa chính của bảng Sách: Mã. Không có khóa ngoài.

- Khóa chính cho bảng Người đọc là: Số thẻ. Không có khóa ngoài.

- Bảng Mượn sách có khóa là số thẻ và mã sách.

- Khóa ngoài là trường số thẻ để liên kết bảng Người mượn và bảng mượn sách; trường mã sách để liên kết bảng Sách và Mượn sách.

b. SELECT DISTINCT [Sách].[Mã sách], [Tên sách], [ngày mượn], [số lượng]

FROM [Sách] INNER JOIN [Mượn sách] ON [Sách].[Mã sách] = [Mượn sách].[Số thẻ]
Redmi Xiaomi

Redmi Xiaomi

Giải giúp em

Ảnh đính kèm

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

Câu 1

Lời giải

Chọn A

Câu 2

Lời giải

Chọn C

Câu 3

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

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

Câu 5

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

Câu 6

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