JavaScript is required

Xác định kiểu ràng buộc toàn vẹn cho mô tả sau: "Lương nhân viên tối thiểu là 2.500.000" ∀t ∈ NHANVIEN (t.Luong>=2.500.000)

A.

Ràng buộc liên bộ

B.

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

C.

Ràng buộc miền giá trị

D.

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

Trả lời:

Đáp án đúng: A


Câu hỏi yêu cầu xác định kiểu ràng buộc toàn vẹn cho mô tả "Lương nhân viên tối thiểu là 2.500.000".

Phân tích các đáp án:

  • A. Ràng buộc liên bộ: Ràng buộc này liên quan đến nhiều bộ (records) trong một hoặc nhiều quan hệ (tables). Ví dụ: Tổng lương của tất cả nhân viên không được vượt quá một con số nhất định.
  • B. Ràng buộc liên thuộc tính: Ràng buộc này liên quan đến mối quan hệ giữa các thuộc tính trong cùng một quan hệ. Ví dụ: Ngày kết thúc dự án phải sau ngày bắt đầu dự án.
  • C. Ràng buộc miền giá trị: Ràng buộc này giới hạn các giá trị mà một thuộc tính có thể nhận. Ví dụ: Tuổi của nhân viên phải nằm trong khoảng từ 18 đến 60. Trong trường hợp này, lương nhân viên phải lớn hơn hoặc bằng 2.500.000, đây chính là ràng buộc về miền giá trị của thuộc tính Lương.
  • D. Ràng buộc liên bộ liên quan hệ: Ràng buộc này liên quan đến các bộ trong nhiều quan hệ khác nhau. Ví dụ: Một nhân viên phải làm việc cho một phòng ban tồn tại.

Như vậy, đáp án đúng là C. Ràng buộc miền giá trị, vì nó trực tiếp giới hạn giá trị tối thiểu của thuộc tính Lương.

Câu hỏi liên quan