Câu hỏi:
04/12/2024 2,139II. 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.
Sách mới 2k7: Tổng ôn Toán, Lí, Hóa, Văn, Sử, Địa…. kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 110k).
Quảng cáo
Trả lời:
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ẻ]CÂU HỎI HOT CÙNG CHỦ ĐỀ
15 câu Trắc nghiệm Tin học 11 KNTT Tin học ứng dụng Bài 11: Cơ sở dữ liệu có đáp án
Đề thi cuối học kì 1 Tin học 11 Kết nối trí thức có đáp án (Đề 3)
15 câu Trắc nghiệm Tin học 11 KNTT Tin học ứng dụng Bài 10: Lưu trữ dữ liệu và khai thác thông tin phục vụ quản lí có đáp án
15 câu Trắc nghiệm Tin học 11 KNTT Tin học ứng dụng Bài 12: Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu có đáp án
Đề thi cuối học kì 1 Tin học 11 Kết nối trí thức có đáp án (Đề 1)
15 câu Trắc nghiệm Tin học 11 KNTT Tin học ứng dụng Bài 13: Cơ sở dữ liệu quan hệ có đáp án
15 câu Trắc nghiệm Tin học 11 KNTT Tin học ứng dụng Bài 14: SQL – Ngôn ngữ truy vấn có cấu trúc có đáp án
Đề thi cuối kì 1 môn Tin học lớp 11 Cánh diều có đáp án (Đề 1)
về câu hỏi!