JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất:

A.

Số điện thoại --> Mã vùng là phụ thuộc phản xạ

B.

Số điện thoại --> Họ tên thuê bao là phụ thuộc phản xạ

C.

(Số thứ tự, Mã lớp) --> Mã lớp là phụ thuộc phản xạ

D.

Số chứng minh thư --> Họ tên là phụ thuộc phản xạ

Trả lời:

Đáp án đúng: C


Phụ thuộc hàm phản xạ (trivial dependency) là một dạng phụ thuộc hàm X -> Y, trong đó Y là tập con của X. Điều này có nghĩa là Y đã chứa thông tin trong X, do đó X xác định Y một cách "tầm thường". * **Phương án 1:** Số điện thoại --> Mã vùng. Mã vùng là một phần của số điện thoại. Do đó, đây là phụ thuộc hàm phản xạ. * **Phương án 2:** Số điện thoại --> Họ tên thuê bao. Họ tên thuê bao không phải là một phần của số điện thoại. Do đó, đây không phải là phụ thuộc hàm phản xạ. * **Phương án 3:** (Số thứ tự, Mã lớp) --> Mã lớp. Mã lớp là một phần của (Số thứ tự, Mã lớp). Do đó, đây là phụ thuộc hàm phản xạ. * **Phương án 4:** Số chứng minh thư --> Họ tên. Họ tên không phải là một phần của số chứng minh thư. Do đó, đây không phải là phụ thuộc hàm phản xạ. Vì câu hỏi yêu cầu chọn khẳng định đúng *nhất*, ta cần xem xét kỹ hơn phương án 1 và 3. Trong thực tế, một số điện thoại có thể không chỉ xác định duy nhất một mã vùng (ví dụ: khi chuyển vùng). Ngược lại, (Số thứ tự, Mã lớp) -> Mã lớp luôn đúng vì Mã lớp chắc chắn là một thành phần của vế trái. Do đó, phương án 3 chính xác hơn phương án 1. Đáp án đúng nhất là phương án 3.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan