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

Bai 2 Lop 12 He Quan tri 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 (81.46 KB, 5 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

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 sốt, điều khiển truy cập vào CSDL.


<b>Ví dụ:</b> 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;


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

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.


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

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.


</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

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 số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ố.


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

1. Các chức năng của Hệ QTCSDL.


2. Hoạt động của một Hệ QTCSDL.



CSDL
<b>Hệ </b>


<b>QTCSD</b>
<b>L</b>


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.


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×