JavaScript is required

 Hãy cho biết, khi có yêu cầu của người dùng hệ quản trị CSDL sẽ làm gì? Đâu là phương án đúng trong các phương án dưới đây:

A.

Không cần gửi yêu cầu, hệ thống sẽ tìm, xử lí và trả kết quả cho người dùng

B.

Sẽ gửi yêu cầu và yêu cầu hệ điều hành tìm một số tệp chứa dữ liệu cần thiết, hệ thống sẽ tìm, xử lí và trả kết quả cho người dùng

C.

Sẽ gửi yêu cầu và yêu cầu hệ điều hành tìm một số tệp chứa dữ liệu cần thiết, hệ thống sẽ không tìm, xử lí và không trả kết quả cho người dùng

D.

Gửi yêu cầu nhưng hệ thống không thực thi

Trả lời:

Đáp án đúng: B


Khi người dùng gửi yêu cầu đến hệ quản trị CSDL (DBMS), DBMS sẽ không trực tiếp thao tác với phần cứng mà sẽ gửi yêu cầu đến hệ điều hành (Operating System - OS). Hệ điều hành sẽ tìm kiếm các tệp chứa dữ liệu cần thiết theo yêu cầu của DBMS. Sau khi OS cung cấp dữ liệu, DBMS sẽ xử lý dữ liệu và trả kết quả về cho người dùng. Phương án 1 sai vì hệ thống CSDL cần yêu cầu từ người dùng để thực hiện các thao tác. Phương án 3 sai vì sau khi hệ điều hành tìm được các tệp dữ liệu, hệ thống sẽ xử lý và trả kết quả cho người dùng. Phương án 4 sai vì hệ thống sẽ thực thi yêu cầu của người dùng (thông qua các bước xử lý). Phương án 2 là đáp án đúng vì nó mô tả chính xác quá trình xử lý yêu cầu của người dùng trong hệ quản trị CSDL.

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