IMG-LOGO

Câu hỏi:

25/02/2025 3

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.

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 trả lời này có hữu ích không?

0

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

Câu 1:

Khai thác thông tin từ những dữ liệu đã có là?

Xem đáp án » 25/02/2025 3

Câu 2:

Tại các trạm bán xăng, việc thu thập dữ liệu về lượng xăng bán và doanh thu được thực hiện như thế nào??

Xem đáp án » 25/02/2025 3

Câu 3:

 Các hệ quản trị cơ sở dữ liệu cần cung cấp?

Xem đáp án » 25/02/2025 3

Câu 4:

Bảng Bản thu âm và bảng Ca sĩ có chung thuộc tính nào?

Câu 14. Bảng Bản thu âm và bảng Ca sĩ có chung thuộc tính nào? (ảnh 1)

Xem đáp án » 25/02/2025 3

Câu 5:

 Mỗi hàng của bảng được gọi là một?

Xem đáp án » 25/02/2025 3

Câu 6:

Một bảng có thể có?

Xem đáp án » 25/02/2025 3

Câu 7:

 Trường SBD thường có giá trị là?

Xem đáp án » 25/02/2025 3

Câu 8:

DDL của SQL cung cấp?

Xem đáp án » 25/02/2025 3

Câu 9:

 Muốn Thêm dữ liệu bào bảng <tên bảng> với giá trị lấy từ <danh sách giá trị>  ta dùng câu truy xuất nào dưới đây?

Xem đáp án » 25/02/2025 3

Câu 10:

Những truy xuất của người dùng có thể cần phải được lưu lại dưới dạng

Xem đáp án » 25/02/2025 3

Câu 11:

Để QTCSDL thì điều quan trọng nhất là?

Xem đáp án » 25/02/2025 3

Câu 12:

I. PHẦN TRẮC NGHIỆM (7,0 điểm)

Câu 1. Quy tắc trách nhiệm là?

Xem đáp án » 25/02/2025 2

Câu 13:

 Mục đích chính của quản lý thông tin là?

Xem đáp án » 25/02/2025 2

Câu 14:

Quy tắc tôn trọng, tuân thủ pháp luật là?

Xem đáp án » 25/02/2025 2

Câu 15:

Thói quen cá nhân của người lưu trữ có thể dẫn đến?

Xem đáp án » 25/02/2025 2