Giả sử một cơ sở kinh doanh dùng CSDL gồm ba bảng có cấu trúc
Câu F43 trang 35 SBT Tin học 11: Giả sử một cơ sở kinh doanh dùng CSDL gồm ba bảng có cấu trúc như sau:
Yêu cầu 1: Tìm họ tên và địa chỉ của khách hàng liên quan đến hoá đơn có
Số hiệu đơn là “SII”.
Yêu cầu 2: Tìm tên mặt hàng và đơn giá đã được đặt mua trong đơn hàng có Số hiệu đơn là “S11”.
3. Yêu cầu 3: Tìm số lượng hàng đã đặt mua của Số hiệu đơn là “S11”.
2) Hãy viết câu truy vấn để trả lời được các yêu cầu trên.
Lời giải:
1) Hướng dẫn và trả lời:
Yêu cầu 1 cần hai bảng KHÁCH HÀNG và HOÁ ĐƠN liên kết với nhau, điều kiện kết nối hai bản ghi ở hai bảng là giá trị Mã khách hàng trùng nhau.
– Yêu cầu 2 cần hai bảng MẶT HÀNG và HOÁ ĐƠN liên kết với nhau, điều kiện kết nối hai bản ghi ở hai bảng là giá trị Mã mặt hàng trùng nhau.
– Yêu cầu 3 chỉ cần truy vấn trên bảng HOÁ ĐƠN.
2) Tham khảo các câu truy vấn sau:
- Câu truy vấn cho yêu cầu 1:
SELECT [KHÁCH HÀNG].[Họ và tên], [KHÁCH HÀNG].[Địa chỉ] FROM [KHÁCH HÀNG] INNER JOIN [HOÁ ĐƠN] ON [KHÁCH HÀNG].[Mã khách hàng] = [HOÁ ĐƠN].[Mã khách hàng]
WHERE [HOÁ ĐƠN].[Số hiệu đơn]=“S11”
– Câu truy vấn cho yêu cầu 2:
SELECT [MẶT HÀNG].[Tên mặt hàng], [MẶT HÀNG].[Đơn giá] FROM [MẶT HÀNG] INNER JOIN [HOÁ ĐƠN] ON [MẶT HÀNG). [Mã mặt hàng] = [HOÁ ĐƠN].[Mã mặt hàng]
WHERE [HOÁ ĐƠN].[Số hiệu đơn]=“S11”
— Câu truy vấn cho yêu cầu 3:
SELECT [Số lượng
FROM [HOÁ ĐƠN
WHERE [Số hiệu đơn]=“S11”
Lời giải SBT Tin 11 Bài 6: Truy vấn trong cơ sở dữ liệu quan hệ (tiếp theo) hay khác:
Xem thêm các bài giải sách bài tập Tin học lớp 11 Cánh diều hay, chi tiết khác:
SBT Tin 11 Bài 8: Bảo vệ sự an toàn của hệ CSDL và bảo mật thông tin trong CSDL
SBT Tin 11 Bài 1: Một số thao tác chỉnh sửa ảnh và hỗ trợ chỉnh sửa ảnh trong phần mềm GIMP
Xem thêm các tài liệu học tốt lớp 11 hay khác:
- Giải sgk Tin học 11 Cánh diều
- Giải Chuyên đề Tin học 11 Cánh diều
- Giải SBT Tin học 11 Cánh diều
- Giải lớp 11 Cánh diều (các môn học)
- Giải lớp 11 Kết nối tri thức (các môn học)
- Giải lớp 11 Chân trời sáng tạo (các môn học)
- Soạn văn 11 Cánh diều (hay nhất)
- Soạn văn 11 Cánh diều (ngắn nhất)
- Giải sgk Toán 11 - Cánh diều
- Giải Tiếng Anh 11 Global Success
- Giải sgk Tiếng Anh 11 Smart World
- Giải sgk Tiếng Anh 11 Friends Global
- Giải sgk Vật Lí 11 - Cánh diều
- Giải sgk Hóa học 11 - Cánh diều
- Giải sgk Sinh học 11 - Cánh diều
- Giải sgk Lịch Sử 11 - Cánh diều
- Giải sgk Địa Lí 11 - Cánh diều
- Giải sgk Giáo dục KTPL 11 - Cánh diều
- Giải sgk Tin học 11 - Cánh diều
- Giải sgk Công nghệ 11 - Cánh diều
- Giải sgk Hoạt động trải nghiệm 11 - Cánh diều
- Giải sgk Giáo dục quốc phòng 11 - Cánh diều
- Giải sgk Âm nhạc 11 - Cánh diều