Ngôn ngữ dữ liệu quan hệ là ________ thao tác trên các dữ liệu dưới dạng quan hệ. Dữ liệu được biểu diễn một cách duy nhất.
Trả lời:
Đáp án đúng: C
Ngôn ngữ dữ liệu quan hệ được xây dựng dựa trên đại số quan hệ, tức là tập các phép toán để thao tác trên các quan hệ (tables). Các phép toán này bao gồm phép hợp, phép giao, phép trừ, phép chọn, phép chiếu, phép kết,... Do đó, đáp án C là phù hợp nhất.
A. Ngôn ngữ biểu diễn dữ liệu: Đáp án này quá chung chung, không đặc tả tính chất thao tác của ngôn ngữ dữ liệu quan hệ.
B. Tập các phép toán số học: Ngôn ngữ dữ liệu quan hệ không chỉ bao gồm các phép toán số học mà còn bao gồm các phép toán trên tập hợp và quan hệ.
D. Ngôn ngữ mô tả các thực thể và mối liên kết các thực thể: Mặc dù ngôn ngữ dữ liệu quan hệ có thể mô tả các thực thể và mối liên kết, nhưng đây không phải là bản chất cốt lõi của nó. Bản chất của nó là tập các phép toán để thao tác trên các quan hệ đã được định nghĩa.





