JavaScript is required

Một mô hình CSDL được xem là mô hình chuẩn hoá tốt, nếu:

A.

Không xuất hiện dị thường thông tin.

B.

Đảm bảo tính độc lập dữ liệu.

C.

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

D.

Mỗi một thuộc tính được biểu diễn trong dạng duy nhất.

Trả lời:

Đáp án đúng: C


Một mô hình CSDL được xem là chuẩn hoá tốt khi nó loại bỏ hoặc giảm thiểu tối đa các dị thường (anomalies) trong quá trình cập nhật, chèn, hoặc xóa dữ liệu. Dị thường thông tin xảy ra khi có sự dư thừa dữ liệu và các phụ thuộc không mong muốn giữa các thuộc tính. Do đó, đáp án A là đáp án chính xác nhất. Các đáp án khác không hoàn toàn sai, nhưng không bao quát được khái niệm chuẩn hóa tốt: - B. Đảm bảo tính độc lập dữ liệu: Tính độc lập dữ liệu là một mục tiêu quan trọng của hệ quản trị CSDL, nhưng không phải là tiêu chí duy nhất để đánh giá một mô hình CSDL đã chuẩn hóa tốt. - C. Mỗi một thuộc tính không khoá phụ thuộc hàm vào khoá: Đây là một phần của định nghĩa về các dạng chuẩn (ví dụ, dạng chuẩn 2), nhưng không phải là tiêu chí duy nhất. - D. Mỗi một thuộc tính được biểu diễn trong dạng duy nhất: Điều này liên quan đến việc loại bỏ sự dư thừa dữ liệu, là một phần của quá trình chuẩn hóa, nhưng không phải là tiêu chí duy nhất và bao trùm nhất.

Câu hỏi liên quan