JavaScript is required

Phụ thuộc nào sau đây là phụ thuộc đầy đủ:

A.

(Số thứ tự, mã lớp) --> Họ tên sinh viên.

B.

(Số chứng minh thư, mã nhân viên) --> Quá trình công tác.

C.

(Số hoá đơn, mã khách hàng) --> Họ tên khách hàng.

D.
(Mã báo, mã khách hàng) --> Giá báo.
Trả lời:

Đáp án đúng: A


Phụ thuộc đầy đủ xảy ra khi một thuộc tính (hoặc tập thuộc tính) xác định duy nhất một thuộc tính khác và không có thuộc tính con nào của thuộc tính (hoặc tập thuộc tính) đó có thể xác định thuộc tính kia. Điều này có nghĩa là, nếu loại bỏ bất kỳ thuộc tính nào khỏi vế trái, thì phụ thuộc sẽ không còn đúng nữa. * **Phương án A:** (Số thứ tự, mã lớp) --\> Họ tên sinh viên. Trong trường hợp này, cả số thứ tự và mã lớp đều cần thiết để xác định họ tên sinh viên, vì một số thứ tự có thể xuất hiện ở nhiều lớp khác nhau và một mã lớp có thể có nhiều sinh viên. Do đó, đây là một phụ thuộc đầy đủ. * **Phương án B:** (Số chứng minh thư, mã nhân viên) --\> Quá trình công tác. Số chứng minh thư có thể đã xác định duy nhất một nhân viên và do đó có thể xác định được quá trình công tác. Tương tự, mã nhân viên cũng có thể đủ để xác định quá trình công tác. Vì vậy, đây không phải là một phụ thuộc đầy đủ. * **Phương án C:** (Số hoá đơn, mã khách hàng) --\> Họ tên khách hàng. Số hóa đơn có thể đủ để xác định thông tin khách hàng (bao gồm họ tên) liên quan đến hóa đơn đó. Mã khách hàng cũng có thể đủ để xác định họ tên. Do đó, đây không phải là phụ thuộc đầy đủ. * **Phương án D:** (Mã báo, mã khách hàng) --\> Giá báo. Mã báo và mã khách hàng cùng nhau xác định giá báo, tuy nhiên, một trong hai mã có thể đã xác định giá báo, do đó đây không phải là phụ thuộc đầy đủ. Vậy đáp án đúng là A.

Câu hỏi liên quan