JavaScript is required

Mục tiêu của phép tách lược đồ quan hệ là:

A.

Nhằm thực hiện các phép lưu trữ dễ dàng

B.

Nhằm tối ưu hoá truy vấn

C.

Nhằm loại bỏ các dị thường thông tin khi thực hiện các phép lưu trữ

D.

Nhằm thực hiện các phép tìm kiếm

Trả lời:

Đáp án đúng: C


Mục tiêu chính của việc tách lược đồ quan hệ là loại bỏ các dị thường (anomalies) có thể xảy ra khi thực hiện các thao tác như thêm, sửa, xóa dữ liệu trong cơ sở dữ liệu. Các dị thường này phát sinh do dư thừa dữ liệu và sự phụ thuộc hàm không mong muốn giữa các thuộc tính. Việc tách lược đồ (decomposition) nhằm mục đích tạo ra các lược đồ nhỏ hơn, đơn giản hơn, và ít dư thừa hơn, từ đó giảm thiểu hoặc loại bỏ các dị thường này. - Phương án 1: Lưu trữ dễ dàng hơn có thể là một lợi ích phụ, nhưng không phải là mục tiêu chính. - Phương án 2: Tối ưu hóa truy vấn cũng là một mục tiêu quan trọng khác của thiết kế CSDL, nhưng không phải là mục tiêu trực tiếp của việc tách lược đồ. - Phương án 4: Tìm kiếm dễ dàng hơn cũng có thể là một lợi ích phụ, nhưng không phải mục tiêu chính. Do đó, phương án 3 là đáp án chính xác nhất.

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