JavaScript is required

Chọn một khẳng định nào sau đây là đúng nhất khi nói về đặc trưng của một mô hình dữ liệu là:

A.

Sử dụng ngôn ngữ bậc cao để biểu diễn các phép toán trên cơ sở dữ liệu

B.

Mô hình có cấu trúc đơn giản, có cách nhìn trong suốt đối với người sử dụng

C.

Phải kiểm tra tính dư thừa

D.

Có tính ổn định khi thiết kế, đơn giản, dễ thao tác. Có tính đối xứng và có cơ sở lý thuyết vững chắc

Trả lời:

Đáp án đúng: D


Mô hình dữ liệu tốt cần có những đặc trưng sau:

  • Tính ổn định khi thiết kế: Mô hình ít bị thay đổi khi có các yêu cầu mới phát sinh.
  • Tính đơn giản: Mô hình dễ hiểu, dễ sử dụng.
  • Tính dễ thao tác: Các thao tác trên mô hình (thêm, sửa, xóa, truy vấn) được thực hiện một cách dễ dàng.
  • Tính đối xứng: Các đối tượng dữ liệu và các mối quan hệ giữa chúng được biểu diễn một cách nhất quán.
  • Có cơ sở lý thuyết vững chắc: Mô hình được xây dựng dựa trên các nguyên tắc và lý thuyết rõ ràng.

Do đó, đáp án D là đáp án đúng nhất.

Đáp án A sai vì mô hình dữ liệu không trực tiếp sử dụng ngôn ngữ bậc cao để biểu diễn các phép toán. Các phép toán thường được thực hiện bằng ngôn ngữ truy vấn (ví dụ: SQL).

Đáp án B sai vì tính trong suốt đối với người sử dụng là một khía cạnh quan trọng, nhưng chưa đủ để định nghĩa đầy đủ đặc trưng của một mô hình dữ liệu tốt.

Đáp án C sai vì kiểm tra tính dư thừa là một phần của quá trình thiết kế cơ sở dữ liệu, nhưng không phải là đặc trưng của mô hình dữ liệu.

Câu hỏi liên quan