JavaScript is required

Trong SQL, ngôn ngữ định nghĩa dữ liệu bao gồm các chức năng:

A.

Tạo, sửa và xóa cấu trúc quan hệ. Bảo mật và quyền truy nhập

B.

Bảo mật và quyền truy nhậpc

C.

Tạo, sửa và xóa cấu trúc quan hệ. Thêm cột, sửa cột và xoá cột

D.

Tạo, sửa và xóa các bộ quan hệ. Bảo mật và quyền truy nhập

Trả lời:

Đáp án đúng: D


Trong SQL, ngôn ngữ định nghĩa dữ liệu (Data Definition Language - DDL) được sử dụng để tạo, sửa đổi và xóa các đối tượng cơ sở dữ liệu như bảng, chỉ mục, người dùng và các cấu trúc liên quan. Nó bao gồm các lệnh như CREATE, ALTER và DROP.

Phương án 1 chính xác vì nó bao gồm cả việc tạo, sửa, xóa cấu trúc quan hệ (ví dụ: bảng) và việc quản lý bảo mật và quyền truy cập (ví dụ: GRANT, REVOKE).

Phương án 2 chỉ đề cập đến bảo mật và quyền truy cập, nên không đầy đủ.

Phương án 3 đề cập đến việc thêm, sửa và xóa cột, đây là một phần của việc sửa đổi cấu trúc quan hệ, nhưng không đề cập đến bảo mật và quyền truy cập.

Phương án 4 sai vì nó nói về việc tạo, sửa và xóa các 'bộ quan hệ', trong khi DDL thao tác với cấu trúc của các quan hệ (bảng), không phải các bộ (hàng) dữ liệu. Việc thao tác với các bộ dữ liệu thuộc về ngôn ngữ thao tác dữ liệu (DML).

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL 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