Trong SQL, ngôn ngữ định nghĩa dữ liệu bao gồm các chức năng:
Trả lời:
Đáp án đúng: A
Trong SQL, Ngôn ngữ định nghĩa dữ liệu (Data Definition Language - DDL) được sử dụng để định nghĩa cấu trúc của cơ sở dữ liệu. Các chức năng chính của DDL bao gồm:
- Tạo cấu trúc quan hệ: Sử dụng lệnh như
CREATE TABLEđể tạo các bảng (quan hệ) trong cơ sở dữ liệu. - Sửa cấu trúc quan hệ: Sử dụng lệnh như
ALTER TABLEđể thêm, sửa đổi hoặc xóa các cột trong bảng. - Xóa cấu trúc quan hệ: Sử dụng lệnh như
DROP TABLEđể xóa các bảng khỏi cơ sở dữ liệu. - Bảo mật và quyền truy cập: Các lệnh như
GRANTvàREVOKEđược sử dụng để quản lý quyền truy cập vào cơ sở dữ liệu và các đối tượng trong đó.
Phương án A chính xác vì bao gồm các chức năng tạo, sửa, xóa cấu trúc quan hệ cũng như bảo mật và quyền truy nhập. Phương án C thiếu chức năng bảo mật và quyền truy nhập. Phương án D sai vì nói đến việc tạo, sửa và xóa các 'bộ quan hệ' thay vì 'cấu trúc quan hệ' (bảng).





