a) Cung cấp môi trường tạo lập cơ sở dữ liệu - Một hệ QTCSDL phải cung cấp một môi trường cho người dùng dễ dàng khai báo kiểu dữ liệu,các cấu trúc dữ liệu thể hiện thông tin và các rang buộc trên dữ liệu. b) Cung cấp môi trường cập nhật và khai thác dữ liệu - Ngôn ngữ để người dùng diễn tả yêu cầu cập nhật hay tim kiếm, kết xuất thong tin được gọi là ngôn ngữ thao tác dữ liệu + Thao tác dữ liệu gồm : * Cập nhật(nhập, xoá, sửa dữ liệu). | Giáo án số 3 Hệ quản trị. cơ sở dữ liệu Giáo viên hướng dẫn Thầy Trần Doãn Vinh Sinh viên thực tập Trần Văn Trọng Lớp K56A_Khoa CNTT chức năng của hệ QTCSDL a Cung cấp môi trường tạo lập cơ sở dữ liệu - Một hệ QTCSDL phải cung cấp một môi trường cho người dùng dễ dàng khai báo kiểu dữ liệu các cấu trúc dữ liệu thể hiện thông tin và các rang buộc trên dữ liệu. b Cung cấp môi trường cập nhật và khai thác dữ liệu - Ngôn ngữ để người dùng diễn tả yêu cầu cập nhật hay tim kiếm kết xuất thong tin được gọi là ngôn ngữ thao tác dữ liệu Thao tác dữ liệu gồm Cập nhật nhập xoá sửa dữ liệu Tìm kiếm và kết xuất dữ liệu. c Cung cấp công cụ kiểm soát điều khiển truy cập vào CSDL - Để góp phần đảm bảo được các yêu cầu đặt ra cho một hệ CSDL hệ QTCSDL phải có các bộ chương trình thực hiện những nhiệm vụ sau Phát hiện và ngăn chặn sự truy cập không được phép. Chức năng này góp phần đáp ứng yêu cầu an toàn và bảo mật thong tin. Duy trì tính nhất quán cuả dữ liệu Tổ chức và điều khiển các truy cập đồng thời để bảo vệ các rang buộc toàn vẹn và tính nhất quán Khôi phục CSDL khi có sự cố ở phần cứng hay phần mềm Quản lí các mô dữ .