JavaScript is required

Cho lược đồ CSDL Quản lý HDBH:

HoaDon(SoHD, SoMH, TongTriGia)

DM_Hang(MaHang, TenHang, DonViTinh)

ChiTiet_HD(SoHD, MaHang, SoLuongDat, DonGia, TriGia)

Xác định kiểu ràng buộc toàn vẹn sau đây: Tổng giá trị của mặt hàng trong CHITIET_HĐ có cùng Số-hóa-đơn phải bằng Tổng-trị-giá ghi trong HÓAĐƠN.

A.

Ràng buộc liên bộ

B.

Ràng buộc liên thuộc tính

C.

Ràng buộc liên thuộc tính-liên quan hệ

D.

Ràng buộc liên bộ-liên quan hệ

Trả lời:

Đáp án đúng: C


Ràng buộc toàn vẹn trong CSDL đảm bảo tính chính xác và nhất quán của dữ liệu. Trong trường hợp này, ràng buộc yêu cầu tổng giá trị của các mặt hàng (TriGia) trong bảng ChiTiet_HD có cùng SoHD phải bằng TongTriGia trong bảng HoaDon. Điều này liên quan đến:

  • Nhiều bộ dữ liệu: Tổng giá trị được tính toán dựa trên nhiều dòng (bộ) trong bảng ChiTiet_HD.
  • Nhiều quan hệ: Ràng buộc này liên quan đến cả hai bảng HoaDon và ChiTiet_HD.

Do đó, đây là một ràng buộc liên bộ (vì liên quan đến nhiều bộ dữ liệu trong ChiTiet_HD) và liên quan hệ (vì liên quan đến cả hai bảng HoaDon và ChiTiet_HD).

Câu hỏi liên quan