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
Ngôn ngữ định nghĩa dữ liệu (Data Definition Language - DDL) trong SQL đượ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:
1. **Tạo cấu trúc quan hệ (CREATE):** Dùng để tạo các đối tượng cơ sở dữ liệu như bảng (table), view, index, stored procedure, trigger, và user.
2. **Sửa cấu trúc quan hệ (ALTER):** Dùng để thay đổi cấu trúc của các đối tượng đã tồn tại, ví dụ như thêm, sửa hoặc xóa cột trong bảng, thay đổi kiểu dữ liệu của cột, thêm ràng buộc (constraint), ...
3. **Xóa cấu trúc quan hệ (DROP):** Dùng để xóa hoàn toàn các đối tượng cơ sở dữ liệu đã tồn tại.
4. **Thêm cột, sửa cột, xoá cột:** Các thao tác này là một phần của việc sửa đổi cấu trúc quan hệ (ALTER).
5. **Bảo mật và quyền truy nhập:** Mặc dù bảo mật và quyền truy nhập là quan trọng, chúng thường được quản lý bằng các câu lệnh khác như GRANT và REVOKE, thuộc về Ngôn ngữ điều khiển dữ liệu (Data Control Language - DCL) chứ không phải DDL.
Như vậy, đáp án C là đáp án chính xác nhất vì nó bao gồm các chức năng chính của DDL là tạo, sửa và xóa cấu trúc quan hệ, cũng như các thao tác thêm, sửa, xóa cột, là những thao tác thường gặp khi làm việc với DDL.
Tổng hợp 510 câu hỏi trắc nghiệm quản trị cơ sở dữ liệu 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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
