Một hệ quản trị cơ sở dữ liệu không có chức năng nào? Cách làm và đáp án

Trả lời nhanh

Hệ quản trị CSDL chỉ có các chức năng xoay quanh dữ liệu: tạo lập CSDL, cập nhật và khai thác dữ liệu, kiểm soát truy cập (kèm bảo mật, toàn vẹn, khôi phục dữ liệu). Vì vậy đáp án đúng của dạng câu này là chức năng KHÔNG liên quan đến dữ liệu, ví dụ soạn thảo văn bản, chỉnh sửa ảnh, điều khiển phần cứng máy tính hay diệt virus.

Đề bài thuộc dạng nào?

Đây là dạng câu “tìm ý sai” (phủ định) trong phần hệ quản trị cơ sở dữ liệu của Tin học 12. Đề thường cho bốn chức năng, trong đó ba chức năng là của hệ QTCSDL và một chức năng là “mồi nhử”. Em chỉ cần chọn chức năng không thuộc danh sách chuẩn.

Lưu ý: bản gốc của câu hỏi có thể khác nhau giữa các đề, nên trang này hướng dẫn cách nhận diện thay vì áp một chữ cái cố định. Khi gặp đề cụ thể, em đối chiếu từng phương án với danh sách bên dưới là ra đáp án.

Các chức năng thật sự của hệ quản trị CSDL

Nhóm chức năng Nội dung chính
1. Tạo lập CSDL Cung cấp ngôn ngữ/công cụ để khai báo cấu trúc dữ liệu (bảng, trường, kiểu dữ liệu, khoá, ràng buộc).
2. Cập nhật và khai thác dữ liệu Thêm, sửa, xoá bản ghi; tìm kiếm, sắp xếp, truy vấn, thống kê, kết xuất báo cáo.
3. Kiểm soát, điều khiển truy cập Phân quyền người dùng, bảo mật, đảm bảo tính nhất quán, khôi phục dữ liệu khi có sự cố, quản lí các truy cập đồng thời.

Mẹo nhớ: “Tạo – Dùng – Giữ”. Tạo CSDL, dùng (cập nhật, tìm kiếm), giữ an toàn (bảo mật, phục hồi). Chức năng nào không rơi vào ba chữ này thì rất có thể là đáp án “không có”.

Cách loại trừ phương án

  1. Đọc kỹ từ phủ định “không có” – đây là chỗ nhiều bạn đọc lướt rồi chọn nhầm chức năng đúng.
  2. Gạch chân động từ chính của từng phương án: tạo lập, cập nhật, tìm kiếm, kết xuất, phân quyền, khôi phục… → đều là chức năng đúng.
  3. Phương án nói đến việc soạn văn bản, vẽ hình, quản lí tệp hệ điều hành, điều khiển thiết bị, lập trình toàn bộ phần mềm ứng dụng… → không phải chức năng của hệ QTCSDL.
  4. Nếu hai phương án cùng có vẻ sai, hãy xem phương án nào không gắn với dữ liệu trong CSDL.

Ví dụ minh hoạ (ví dụ tự đặt)

Giả sử đề cho bốn ý: (A) cho phép khai báo cấu trúc bảng; (B) cho phép tìm kiếm và kết xuất báo cáo; (C) cho phép phân quyền truy cập từng nhóm người dùng; (D) cho phép soạn thảo và định dạng văn bản như một trình xử lí văn bản.

A thuộc “tạo lập”, B thuộc “khai thác”, C thuộc “kiểm soát truy cập”. Chỉ D không phải chức năng của hệ QTCSDL, nên chọn D.

Lỗi sai thường gặp

  • Nhầm hệ QTCSDL với ứng dụng tạo ra từ nó. Phần mềm quản lí thư viện (dùng CSDL) có thể in thẻ, nhưng “in thẻ đẹp” không phải chức năng cốt lõi của hệ QTCSDL.
  • Nhầm hệ QTCSDL với hệ điều hành. Quản lí bộ nhớ, tiến trình, thiết bị ngoại vi là việc của hệ điều hành.
  • Cho rằng bảo mật không phải chức năng. Thực tế phân quyền, đảm bảo an toàn dữ liệu chính là nhóm chức năng thứ ba.

Bài luyện tập

Câu 1. Chức năng nào sau đây không phải của hệ QTCSDL: cập nhật dữ liệu; chỉnh sửa ảnh; khôi phục dữ liệu khi sự cố?

Đáp án: chỉnh sửa ảnh. Hai chức năng còn lại thuộc nhóm khai thác và kiểm soát.

Câu 2. Việc khai báo kiểu dữ liệu cho từng trường của bảng thuộc nhóm chức năng nào?

Đáp án: Tạo lập CSDL.

Câu 3. Quản trị viên chỉ cho phép nhân viên kế toán xem bảng lương. Đây là chức năng nào của hệ QTCSDL?

Đáp án: Kiểm soát, điều khiển truy cập (phân quyền, bảo mật).

Tóm tắt

Hệ QTCSDL chỉ làm việc với dữ liệu: tạo, cập nhật – khai thác, kiểm soát. Chức năng nào ngoài phạm vi đó chính là chức năng “không có”. Khi làm bài, cứ đối chiếu từng phương án với ba nhóm trên là chọn đúng.

Câu hỏi thường gặp

Hệ quản trị cơ sở dữ liệu có những chức năng chính nào?

Có ba nhóm chính: tạo lập cơ sở dữ liệu; cập nhật và khai thác dữ liệu (thêm, sửa, xoá, tìm kiếm, kết xuất); kiểm soát, điều khiển truy cập (phân quyền, bảo mật, toàn vẹn, khôi phục).

Hệ quản trị CSDL có phải là hệ điều hành không?

Không. Hệ QTCSDL là phần mềm chạy trên hệ điều hành, chuyên quản lí dữ liệu. Quản lí bộ nhớ, tiến trình, thiết bị là việc của hệ điều hành.

Bảo mật dữ liệu có phải chức năng của hệ QTCSDL không?

Có. Hệ QTCSDL cho phép phân quyền người dùng, kiểm soát truy cập và hỗ trợ khôi phục dữ liệu khi có sự cố.

Mẹo nào để làm nhanh câu hỏi 'không có chức năng nào'?

Nhớ ba chữ Tạo – Dùng – Giữ (tạo lập, cập nhật/khai thác, kiểm soát/bảo vệ). Phương án nào không thuộc ba nhóm này, nhất là không gắn với dữ liệu, thì là đáp án.