Bài giảng Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1)
Bạn đang xem tài liệu "Bài giảng Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
File đính kèm:
bai_giang_tin_hoc_12_bai_2_he_quan_tri_co_so_du_lieu_tiet_1.ppt
Nội dung tài liệu: Bài giảng Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1)
- 1. Các chức năng của Hệ QTCSDL a. Cung cấp môi trường tạo lập CSDL - Người dùng sử dụng ngôn ngữ định nghĩa dữ liệu để 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 ràng buộc trên dữ liệu được lưu trữ trong CSDL. Ví dụ: HệHệ QTCSDL QTCSDL Visual MS Access Foxpro - Ngôn ngữ định nghĩa dữ liệu: là các công cụ hỗ trợ cho việc tạo lập CSDL như các thao tác khai báo tên cột, kiểu dữ liệu của cột, độ rộng của cột, chỉnh sửa hoặc xem cấu trúc bản ghi của bảng
- 1. Các chức năng của Hệ QTCSDL b. Cung cấp môi trường cập nhật và khai thác dữ liệu: - Người dùng sử dụng ngôn ngữ thao tác dữ liệu để thực hiện các thao tác: vCập nhật (xem, nhập, sửa, xoá... dữ liệu) vKhai thác (sắp xếp, tìm kiếm, kết xuất báo cáo ) - Ngôn ngữ thao tác dữ liệu: là các công cụ (modul) tác động lên dữ liệu: xem nội dung dữ liệu, cập nhật dữ liệu, sắp xếp, lọc, tìm kiếm thông tin và kết xuất báo cáo. Ngôn ngữ định nghĩa dữ liệu và thao tác dữ liệu là hai thành phần của một ngôn ngữ CSDL duy nhất. Ví dụ: ngôn ngữ SQL (ngôn ngữ hỏi có cấu trúc)
- 1. Các chức năng của Hệ QTCSDL c. Cung cấp công cụ kiểm soát, điều khiển truy cập vào CSDL Hệ QTCSDL phải có các bộ chương trình thực hiện những nhiệm vụ sau: vĐảm bảo an ninh, phát hiện và ngăn ngừa truy cập không được phép. vDuy trì tính nhất quán của dữ liệu. vTổ chức và điều khiển các truy cập đồng thời. v Khôi phục CSDL khi có sự cố ở phần cứng hay phần mềm. vQuản lí các mô tả dữ liệu trong CSDL. Chỉ những người thiết kế và quản lí CSDL mới được quyền sử dụng các công cụ kiểm soát, điều khiển truy cập vào CSDL.
- v Các chức năng của hệ quản trị cơ sở dữ liệu: Ø Cung cấp môi trường tạo lập CSDL Ø Cung cấp môi trường cập nhật và khai thác dữ liệu Ø Cung cấp công cụ kiểm soát, điều khiển truy cập vào CSDL

