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 Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Dịch vụ thư tín điện tử và cài đặt một chương trình mang tính thử nghiệm do dịch vụ thư tín điện tử pot (Trang 74 - 75)

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ọẵ

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 bảng tạm và những stored procedure của user khi nối kết vào hệ thống được lưu 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.

Một phần của tài liệu Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Dịch vụ thư tín điện tử và cài đặt một chương trình mang tính thử nghiệm do dịch vụ thư tín điện tử pot (Trang 74 - 75)

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

(151 trang)