JavaScript is required

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

A.

X là khóa nếu: X+ = Ω và (X - A)+ = Ω

B.

Các thuộc tính không khoá phụ thuộc đầy đủ vào khóa

C.

Mỗi một giá trị của khoá xác định các giá trị của các thuộc tính không khoá

D.

Giá trị các khoá có thể trùng nhau

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về khóa trong cơ sở dữ liệu quan hệ. - Khẳng định 1: Sai. Điều kiện đúng phải là (X - A)+ != Ω, tức là nếu bỏ một thuộc tính bất kỳ khỏi X thì X không còn là siêu khóa nữa. - Khẳng định 2: Đúng. Đây là một trong những tính chất quan trọng của khóa. Các thuộc tính không khóa phải phụ thuộc đầy đủ vào khóa để đảm bảo tính nhất quán và tránh dư thừa dữ liệu. - Khẳng định 3: Sai. Khóa xác định duy nhất các thuộc tính không khóa, tức là mỗi giá trị của khóa xác định duy nhất một giá trị của thuộc tính không khóa. Cách diễn đạt này chưa đủ chính xác. - Khẳng định 4: Sai. Giá trị các khóa là duy nhất, không thể trùng nhau. Vì vậy, khẳng định đúng nhất là "Các thuộc tính không khoá phụ thuộc đầy đủ vào khóa".

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