JavaScript is required

Cho cơ sở dữ liệu của một siêu thị với 3 bảng có cấu trúc sau đây:

   KHACHHANG (MaKH, TenKH, DiaChi) lưu thông tin: mã khách hàng, tên khách hàng và địa chỉ.

   HOADON (MaHD, MaKH, NgayLap) lưu thông tin: mã hóa đơn, mã khách hàng và ngày lập hóa đơn.

   CHITIETHOADON (MaHD, TenHang, SoLuong, DonGia, ThanhTien) lưu thông tin: mã hóa đơn, tên hàng, số lượng, đơn giá và thành tiền.

Một số bạn học sinh có ý kiến về việc sử dụng các phần mềm khai thác cơ sở dữ liệu trên như sau:

a) Phần mềm bảng tính Excel chỉ có thể biểu thị dữ liệu dưới dạng bảng, không thể tạo biểu đồ cột để so sánh số lượng từng mặt hàng.

b) Nếu bảng CHITIETHOADON được lưu trên một bảng tính Excel thì sử dụng hàm SUM để biết tổng số tiền đã bán của tất cả các hóa đơn.

c) Phần mềm quản trị cơ sở dữ liệu có thể tính được tổng số tiền bán hàng theo từng ngày bằng cách sử dụng truy vấn SQL như sau:

SELECT HOADON.NgayLap, SUM(CHITIETHOADON.ThanhTien) AS TongTien

FROM HOADON

JOIN CHITIETHOADON ON HOADON.MaHD = CHITIETHOADON.MaHD

GROUP BY HOADON.NgayLap;

d) Trong phần mềm quản trị cơ sở dữ liệu, để tìm thông tin về các mặt hàng mà một khách hàng đã mua, cần sử dụng liên kết giữa bảng KHACHHANG và bảng CHITIETHOADON.

Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

Câu hỏi liên quan