Chọn một khẳng định nào sau đây là đúng nhất khi nói về ngôn ngữ con dữ liệu SQL:
Trả lời:
Đáp án đúng: A
SQL (Structured Query Language) là một ngôn ngữ truy vấn có cấu trúc, được thiết kế đặc biệt để quản lý và thao tác dữ liệu trong các hệ quản trị cơ sở dữ liệu quan hệ (RDBMS).
* **Phương án A:** Đúng. SQL được xây dựng dựa trên nền tảng của đại số quan hệ và các phép toán quan hệ (như phép chọn, phép chiếu, phép kết, v.v.). Các phép toán này cung cấp cơ sở lý thuyết cho việc truy vấn và thao tác dữ liệu một cách hiệu quả.
* **Phương án B:** Sai. SQL không phải là một ngôn ngữ lập trình độc lập hoàn chỉnh. Nó thường được sử dụng kết hợp với các ngôn ngữ lập trình khác (ví dụ: Java, Python, C#) để xây dựng các ứng dụng quản lý dữ liệu.
* **Phương án C:** Sai. Mặc dù SQL là ngôn ngữ con dữ liệu phổ biến nhất, không phải tất cả các kiểu CSDL đều sử dụng SQL. Có những CSDL NoSQL sử dụng các ngôn ngữ truy vấn khác.
* **Phương án D:** Sai. SQL là ngôn ngữ con dữ liệu, nó khác với ngôn ngữ lập trình. Ngôn ngữ lập trình dùng để xây dựng ứng dụng. Ngôn ngữ con dữ liệu dùng để truy xuất và thao tác dữ liệu trong CSDL.
Do đó, đáp án đúng nhất là A.





