
Giáo án lớp 12
Bài 2: 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: Bùi Thị Thúy
Lớp: K56A Khoa: CNTT

1. Các chức năng của hệ quản trị
cơ sở dữ liệu.
a. Cung cấp môi trường tạo lập cơ sở dữ liệu.
Hệ QTCSDL phải cung cấp cho môi trường người
dùng dễ dàng khai báo kiểu dữ liệu.
Người dùng có thể tạo lập CSDL thông qua các
giao diện đồ họa.
Mỗi hệ QTCSDL cung cấp cho người dùng một
ngôn ngữ định nghĩa dữ liệu.
b. Cung cấp môi trường cập nhạt và khai thác
dữ liệu:
Cập nhật;
Khai thác.

1. Các chức năng của hệ quản trị
cơ sở dữ liệu.
c. Cung cấp công cụ kiểm soát, điều
khiển truy cập vào cơ sở dữ liệu:
•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 và điều khiển các truy cập đồng
thời;
•Khôi phục CSDL khi có sự cố ở phần cứng
hay phần mềm;
•Quản lí các mô tả dữ liệu.

2. Hoạt động của một hệ quản trị
cơ sở dữ liệu.
Mỗi hệ QTCSDL là một phần mềm phức tạp
gồm nhiều thành phần, trong đó có hai thành
phần chính:
Bộ xử lí truy vấn (bộ xử lí yên cầu);
Bộ quản lí dữ liệu.
Khi có yêu cầu của người dùng, hệ QTCSDL
sẽ gửi yêu cầu đó đến thành phần có nhiệm
vụ thực hiện và yêu cầu các hệ điều hành tìm
một số tệp chứa dữ liệu cần thiết. Các tệp tìm
thấy được chuyển về cho hệ QTCSDL xử lí và
kết quả được trả ra cho người dùng.


