JavaScript is required

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Một mô hình CSDL được coi là mô hình chuẩn hoá tốt, nếu ________

A.

Các thuộc tính không khoá phụ thuộc hàm vào khoá.

B.

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

C.

Các thuộc tính khoá xác định duy nhất.

D.
Các thuộc tính không khoá không phụ thuộc bắc cầu vào khoá.
Trả lời:

Đáp án đúng: B


Một mô hình CSDL được coi là chuẩn hóa tốt khi các thuộc tính không khóa phụ thuộc hàm đầy đủ vào khóa. Điều này có nghĩa là mỗi thuộc tính không khóa phải phụ thuộc trực tiếp vào toàn bộ khóa, chứ không chỉ một phần của khóa (trong trường hợp khóa là khóa ghép). Đồng thời, các thuộc tính không khóa không nên phụ thuộc bắc cầu vào khóa, để tránh dư thừa dữ liệu và các vấn đề cập nhật. Do đó, phương án B là đáp án chính xác nhất. * **Phương án A sai:** Vì chỉ nói thuộc tính không khóa phụ thuộc hàm vào khóa mà không có chữ "đầy đủ", nên chưa đảm bảo. * **Phương án C sai:** Vì nói về các thuộc tính khóa xác định duy nhất, đây là một tính chất của khóa chứ không phải là tiêu chí để đánh giá mô hình chuẩn hóa. * **Phương án D sai:** Vì mặc dù việc các thuộc tính không khóa không phụ thuộc bắc cầu vào khóa là một yếu tố của chuẩn hóa, nhưng nó không phải là yếu tố duy nhất và quan trọng nhất trong định nghĩa một mô hình chuẩn hóa tốt.

Câu hỏi liên quan