Lý thuyết hệ quản trị cơ sở dữ liệu sql server 7.0 và Cấu trúc cơ sở

Một phần của tài liệu Đề tài xây dựng ứng dụng webmail (Trang 71 - 72)

dữ liệu của sql server 7.0

SQL Server tổ chức dữ liệu lưu trong Cơ sở dữ liệu(CSDL) thành những thành phần logic. User làm việc trên những thành phần logic này như bảng (table), view,

procedure… Thành phần vật lý của những file thì trong suốt (transparent), chỉ có người quản lý Cơ sở dữ liệu mới được làm việc trên đó.

SQL Server có 4 cơ sở dữ liệu hệ thống ( master, msdb, model, temdb database ) và các cơ sở dữ liệu của user. Hình minh họa

Master database: Ghi lại cấu hình hệ thống của SQL Server. Nó ghi lại tất cả tài khoản đăng ký của user và cấu hình hệ thống, những file primary chứa thông tin

khởi động của Cơ sở dữ liệu của user, chứa thông tin khởi động của SQL Server.

Những thao tác sau gây ra những thay đổi trong master database:Tạo , thay đổi, xóa cơ sở dữ liệu,thay đổi transaction log. Thêm hay xóa của những sever sử dụng thủ

tục hệ thống như sp-addserver (thêm server) and sp-dropserver (bỏ server).

Temdb database: chứa những bảng tạm và những stored procedure tạm. Những

trong temdb database. Khi SQL khởi động thì tất cả các bảng tạm và các stored

procedure trong temdb database đều mất.

Stored procedure: là 1 tập hợp biên dịch trước của những câu lệnh của Transact-

SQL được lưu và xử lý như 1 đơn vị (unit). Stored procedure sẵn sàng cho việc

quản lý SQL Server và hiển thị thông tin của cơ sở dữ liệu, của những người sử

dụng. SQL Server cung cấp những stored procedure gọi là stored procedure hệ

thống.

Model database: được dùng như 1 khuôn mẫu của CSDL trong hệ thống. Khi tạo

ra 1 CSDL thì phần đầu của CSDL là bản sao của model database, phần còn lại là những trang trống.

Msdb database: SQL Server Agent dùng msdb database để lập kế hoạch alert, job. Alert là 1 định nghĩa của người sử dụng đáp ứng 1 sự kiện của SQL Server.

Alert có thể thực thi cả nhiệm vụ định nghĩa hoặc gởi e-mail đến 1 người chỉ định.

Job là sự thực hiện 1 hành động quản lý chứa 1 hoặc nhiều bước, thay thế cho

thuật ngữ task của SQL Server 6.5.

2.2.2. Cấu trúc cơ sở dữ liệu vật lý:

Một phần của tài liệu Đề tài xây dựng ứng dụng webmail (Trang 71 - 72)

Tải bản đầy đủ (PDF)

(145 trang)