Câu hỏi: Chức năng của DBMS là gì?
A. Cung cấp cách tạo cơ sở dữ liệu
B. Cung cấp cách cập nhật dữ liệu, tìm kiếm và trích xuất thông tin
C. Cung cấp công cụ kiểm soát để kiểm soát quyền truy cập vào cơ sở dữ liệu
D. Các câu trên đều đúng
Đáp án đúng D.
Chức năng của DBMS là cung cấp cách tạo cơ sở dữ liệu, cung cấp cách cập nhật dữ liệu, tìm kiếm và truy xuất thông tin, đồng thời cung cấp công cụ điều khiển để kiểm soát quyền truy cập vào cơ sở dữ liệu.
Sở dĩ chọn đáp án D vì:
Cơ sở dữ liệu là nơi lưu trữ dữ liệu được tổ chức theo một nguyên tắc nhất định. Nó là tập hợp các tệp liên quan, được thiết kế để giảm dư thừa dữ liệu và đảm bảo truy xuất dữ liệu đáng tin cậy. Các tệp này chứa thông tin đại diện cho các đối tượng trong một ứng dụng trong thế giới thực.
Thông thường, một cơ sở dữ liệu sẽ bao gồm tất cả thông tin của một ứng dụng, không nên đặt hai cơ sở dữ liệu trong một ứng dụng.
Một hệ quản trị cơ sở dữ liệu có thể hiểu là một hệ thống được thiết kế để quản lý một lượng lớn thông tin. Cũng có thể quản lý dữ liệu một cách bài bản, có hệ thống và tự động.
Các thao tác quản lý bao gồm thêm, lưu trữ thông tin, sửa, xóa và tìm kiếm trong một nhóm dữ liệu nào đó. Cụ thể, các chức năng của một hệ quản trị cơ sở dữ liệu bao gồm:
– Cung cấp môi trường tạo cơ sở dữ liệu: Người dùng sẽ được cung cấp ngôn ngữ định nghĩa dữ liệu để mô tả, khai báo các kiểu dữ liệu, cấu trúc dữ liệu.
– Cung cấp môi trường khai thác và cập nhật dữ liệu: Một DBMS cung cấp cho người dùng một ngôn ngữ thao tác dữ liệu để thể hiện các yêu cầu. Thao tác dữ liệu bao gồm: cập nhật (thêm, sửa, xóa dữ liệu) và khai thác (tìm kiếm, lấy dữ liệu).
– Cung cấp công cụ kiểm soát quyền truy cập vào cơ sở dữ liệu: Nhằm đảm bảo thực hiện một số yêu cầu cơ bản của hệ thống cơ sở dữ liệu. Bao gồm các nhiệm vụ: đảm bảo an ninh, phát hiện và ngăn chặn các truy cập bất hợp pháp. Đồng thời duy trì tính nhất quán của dữ liệu, kiểm soát và tổ chức các hoạt động truy cập. Đôi khi nó sẽ khôi phục cơ sở dữ liệu khi có sự cố về phần cứng hoặc phần mềm và quản lý chi tiết các mô tả dữ liệu.