Tải bản đầy đủ (.ppt) (5 trang)

Bài 2 - Lớp 12 - Hệ Quản trị CSDL

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (113.96 KB, 5 trang )



Tiết PPCT: 05 - 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.
-
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.
Ví dụ: Trong Pascal để khai báo cấu trúc bản ghi Học sinh có 9
trường: hoten, ngaysinh, gioitinh, doanvien, toan, ly, hoa, van, tin:
Type Hocsinh = record;
Hoten: string[30];
Ngaysinh: string[10];
Gioitinh: Boolean;
Doanvien: Boolean;
Toan,ly,hoa,van,tin: Real;
End;


1. Các chức năng của Hệ QTCSDL.
a) Cung cấp môi trường tạo lập CSDL
-
Một Hệ QTCSDL cung cấp cho người dùng:
- Khai báo kiểu dữ liệu.
- Các cấu trúc dữ liệu.
- Các ràng buộc trên dữ liệu.
-
Ngôn ngữ định nghĩa dữ liệu.


- Do Hệ QTCSDL cung cấp cho người dùng.
- Là hệ thống kí hiệu mô tả CSDL.


1. Các chức năng của Hệ QTCSDL.
a) Cung cấp môi trường tạo lập CSDL
b) Cung cấp môi trường cập nhật và khai thác dữ liệu.
-
Ngôn ngữ thao tác dữ liệu:
Là ngôn ngữ để người dùng diễn tả yêu cầu cập nhật hay khai
thác dữ liệu.
-
Thao tác dữ liệu:
- Cập nhật dữ liệu: Thêm, sửa, xóa dữ liệu.
- Khai thác dữ liệu: Sắp xếp, Tìm kiếm, Thống kê, Báo cáo,…


1. Các chức năng của Hệ QTCSDL.
a) Cung cấp môi trường tạo lập CSDL
b) Cung cấp môi trường cập nhật và khai thác dữ liệu.
c) Cung cấp công cụ kiểm soát, điều khiển truy cập vào CSDL.
-
Phát hiện và ngăn chặn sự truy cập không được phép.
-
Duy trì tính nhất quán của dữ liệu.
-
Tổ chức điều khiển các truy cập đồng thời.
-
Khôi phục CSDL khi có sự cố.
-

Quản lý các mô tả dữ liệu.


1. Các chức năng của Hệ QTCSDL.
2. Hoạt động của một Hệ QTCSDL.
CSDL
H ệ
QTCSDL
Bộ xử lý truy vấn
Bộ quản lý DL
Bộ quản lý tệp
Trình ứng dụng
Truy vấn
-
Một Hệ QTCSDL
gồm 2 thành phần chính:
- Bộ xử lý truy vấn.
- Bộ quản lý dữ liệu.
-
Bộ xử lý truy vấn( Bộ xử lý yêu cầu):
- Tiếp nhận các truy vấn của người dùng.
- Tương tác với bộ quản lý dữ liệu.
- Thực hiện chương trình ứng dụng.
-
Bộ quản lý dữ liệu:
- Nhận các yêu cầu từ bộ xử lý truy vấn.
- Tương tác với bộ quản lý tệp( HĐH).
- Cung cấp dữ liệu theo yêu cầu cho bộ xử
lý truy vấn.
-

Hoạt động của Hệ QTCSDL:
- Người dùng -> Bộ xử lý truy vấn -> Bộ
quản lý dữ liệu -> HĐH -> Dữ liệu.
- Dữ liệu -> HĐH ->Bộ quản lý dữ liệu
-> Bộ xử lý truy vấn -> Người dùng.

×