09.01.2013 Views

Cơ sở dữ liệu - e-ptit.edu.vn

Cơ sở dữ liệu - e-ptit.edu.vn

Cơ sở dữ liệu - e-ptit.edu.vn

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chương I: Khái niệm cơ bản về các hệ cơ <strong>sở</strong> <strong>dữ</strong> <strong>liệu</strong><br />

nhận từ giao tiếp người sử dụng hay từ tiến trình người sử dụng được nhúng trong SQL,<br />

JDBC hay trong các giao thức tương tự.<br />

1<br />

8<br />

User click<br />

Hyperlink 2 Browser gửi yêu cầu đến Web Server<br />

Hiển thị<br />

kết quả<br />

7<br />

Web Server trả kết quả về Client<br />

6<br />

Trả về<br />

trang Web<br />

5<br />

Kết quả<br />

Truy xuất<br />

Tower System<br />

CGI<br />

Database<br />

Hình 1.6 <strong>Cơ</strong> chế làm việc của một ứng dụng CGI<br />

3<br />

Web Server<br />

yêu cầu xử lý<br />

4<br />

Truy xuất<br />

& xử lý<br />

• Lock manager process: Đây là tiến trình khoá cấp quyền truy nhập cơ <strong>sở</strong> <strong>dữ</strong> <strong>liệu</strong> của tiến<br />

trình quản trị CSDL cho người sử dụng.<br />

• Database writer process: Tiến trình cho phép đọc <strong>dữ</strong> <strong>liệu</strong> vào bộ nhớ phụ và được phép<br />

sửa đổi, sau đó được phép cập nhật trở lại CSDL.<br />

• Log writer process: Tiến trình nhật ký theo dõi quá trinh đọc, sửa đổi và cập nhật trở lại<br />

<strong>dữ</strong> <strong>liệu</strong> của tiến trình Database writer process.<br />

• Checkpoint process: Tiến trình kiểm soát định kỳ khuôn dạng trình bày .<br />

• Process monitor process: Đây là tiến trình giám sát các tiến trình khác. nếu phát hiện một<br />

tiến trình nào đấy bị lỗi, nó yêu cầu ngắt và thực hiện lại.<br />

Server <strong>dữ</strong> <strong>liệu</strong> (Data Server): Cho phép Clients tương tác với Servers bằng các thao tác đọc<br />

hay cập nhật <strong>dữ</strong> <strong>liệu</strong>. Ví dụ như File Server cung cấp giao diện hệ thống file cho các máy<br />

trạm clients có thể thực hiện tạo file, cập nhật <strong>dữ</strong> <strong>liệu</strong>, đọc <strong>dữ</strong> <strong>liệu</strong> hay xoá <strong>dữ</strong> <strong>liệu</strong><br />

15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!