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
Trong các khẳng định trên, khẳng định A là đúng nhất. SQL (Structured Query Language) là một ngôn ngữ truy vấn có cấu trúc, được xây dựng dựa trên đại số quan hệ và các phép toán quan hệ. Đại số quan hệ cung cấp một nền tảng lý thuyết cho việc truy vấn và thao tác dữ liệu trong các hệ quản trị cơ sở dữ liệu quan hệ (RDBMS).
Các phương án khác không chính xác vì:
- B. SQL không phải là một ngôn ngữ lập trình độc lập. Nó là một ngôn ngữ con dữ liệu (data sublanguage) được sử dụng để truy vấn, thao tác và quản lý dữ liệu trong các hệ quản trị cơ sở dữ liệu.
- C. SQL không phải là ngôn ngữ con dữ liệu cho tất cả các kiểu CSDL. Nó chủ yếu được sử dụng cho các hệ quản trị cơ sở dữ liệu quan hệ. Các loại CSDL khác (ví dụ: NoSQL) có thể sử dụng các ngôn ngữ truy vấn khác.
- D. SQL không phải là một ngôn ngữ lập trình đầy đủ. Nó thiếu các tính năng cần thiết để xây dựng các ứng dụng độc lập.