Câu hỏi:

19/08/2025 3,020 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 học sinh mượn sách gồm Số thẻ học sinh, họ tên, lớp, mã 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 [Người mượn].[Số thẻ], [Họ tên], [ngày sinh], [lớp], [Mã sách], [ngày mượn], [số lượng]

FROM [Người đọc] INNER JOIN [Mượn sách] ON [Người đọc].[Số thẻ] = [Mượn sách].[Số thẻ]

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

Câu 1

A. Xử lý dữ liệu.

B. Truy xuất dữ liệu.

C. Khai thác thông tin nhờ các phần mềm ứng dụng.

D. Đáp án khác.

Lời giải

Chọn C

Câu 2

A. Xử lý thông tin để đưa ra các quyết định.

B. Thu thập thông tin.

C. Lữu trữ dữ liệu.

D. Đáp án khác.

Lời giải

Chọn A

Câu 3

A. Nếu thay đổi cách lưu trữ dữ liệu phải sửa đổi phần mềm.

B. Nếu thay đổi cách lưu trữ dữ liệu không phải sửa đổi phần mềm.

C. Nếu không thay đổi cách lưu trữ dữ liệu thì phải sửa đổi phần mềm.

D. Đáp án khác.

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 4

A. Sự nhất quán của dữ liệu khi lưu trữ thủ công.

B. Sự không nhất quán của dữ liệu khi lưu trữ tự động.

C. Sự không nhất quán của dữ liệu khi lưu trữ thủ công.

D. Cả ba đáp án trên đều đúng.

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

A. Phù hợp với sự phát triển.

B. Tiết kiện điện.

C. Để khi gặp sự cố có thể khôi phục dữ liệu kịp thời.

D. Cả ba đáp án trên đều sai.

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

A. Trường.

B. Thuộc tính.

C. Khóa.

D. Bản ghi.

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 7

A. INSERT INTO < tên bảng> VALUES <danh sách giá trị>.

B. ORDER BY < tên trường>.

C. INNER JOIN.

D. DELETE FROM <tên bảng> WHERE <điều kiện>.

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