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ý: