Câu hỏi:

03/12/2024 1,958

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.

Sách mới 2k7: Sổ tay 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ừ 30k).

Sổ tay Toán-lý-hóa Văn-sử-đia Tiếng anh & các môn khác

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:

Việc lưu trữ dữ liệu không tách rời việc?

Xem đáp án » 03/12/2024 12,459

Câu 2:

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

Xem đáp án » 03/12/2024 7,994

Câu 3:

 Tình trạng phụ thuộc giữ chương trình và dữ liệu dẫn tới việc?

Xem đáp án » 03/12/2024 7,020

Câu 4:

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

Xem đáp án » 03/12/2024 6,703

Câu 5:

Nguyên tắc Hãy chậm lại là?

Xem đáp án » 03/12/2024 5,027

Câu 6:

 Muốn liên kết các bảng theo thứ tự chỉ định ta dùng câu truy xuất nào dưới đây?

Xem đáp án » 03/12/2024 5,023

Câu 7:

Đâu không phải là CSDL tập trung?

Xem đáp án » 03/12/2024 4,917

Bình luận


Bình luận