CHƯƠNG 2
M VIC VI CÁC ĐI TƯỢNG TRONG SQL SERVER
1. Cơ sở dữ liệu - Database
2. Bảng - Table
3. Khung nhìn - View
4. Chỉ mục - Index
5. Lược đồ - Diagrams
7 May 2023
ThS Nguyễn Kiên Cuòng
28
1. Cơ sở dữ liệu - Database
master: Ghi nhận thông tin cấp hệ thống, thông tin khởi tạo SQL Server
thiết lập cấu hình SQL Server. Database này cũng ghi nhận tất cả các tài
khoản đăng nhập, sự tồn tại của các Database khác, vị trí tập tin chính cho
tất cả Database người dùng.
tempdb: Gi các bảng tạm, các stored procedure tạm,.v.v... Được dùng cho
các nhu cầu lưu tr tạm của SQL Server.
model: khuôn mẫu cho tất cả các CSDL khác được tạo trên hệ thống kể
cả tempdb. Database model phải được tồn tại trên hệ thống, bởi được
dùng để tạo lại tempdb mỗi khi SQL server được khởi động.
msdb: Gi các bảng SQL Server Agent dùng để lập thời gian biểu thực
thi các công việc, các cảnh báo các operator.
7 May 2023
ThS Nguyễn Kiên Cuòng
29
a) Các Database hệ thng
1. Cơ sở dữ liệu - Database
1.Trong SQL Server 2000, có 3 cách để tạo:
+ Sử dụng Create Database Wizard
+ SQL Server Enterprise Manager
+ Dùng T-SQL
2.Trong SQL Server 2005, có 2 cách để tạo:
+ SQL Server Management Studio
+ Dùng T-SQL
7 May 2023
ThS Nguyễn Kiên Cuòng
30
b) Tạo Database
´Khởi động SQL Server Enterprise Manager, chọn tên server cục bộ vào menu Tools\Wizards Xuất hiện cửa
sổ Select
´Chọn Create Database Wizard chọn OK Xuất hiện cửa sổ Cửa sổ Welcome to Create Database Wizard
´Click Next Xuất hiện cửa sổ Name the Database And Specify its Location.Nhập tên Database vị trí lưu các
file sở dữ liệu file log chọn Next.
´Màn hình Name the Database files, nhập tên tập tin dữ liệu chính (cóth dùng tên mặc) ch thước khởi tạo
cho tập tin đó. Sau đó chọn Next
´Theo tùy chọn mặc định: Tập tin CSDL tự động gia tăng gia tăng 10%, không giới hạn dung lượng tối đa. Chọn
Next
´Nhập tên tập tin bản ghi giao dịch ch thước khởi tạo chúng. Chọn Next.
´Xuất hiện cửa sổ Define the Transaction Log File Growth. Các thông tin điền tương tự như cửa sổ Define the
Database file Growth. Chọn Next
´Chọn Finish để kết thúc.
7 May 2023
ThS Nguyễn Kiên Cuòng
31 1. Cơ sở dữ liệu - Database
b) Tạo Database
* Sử dụng Create Database Wizard trên SQL Server 2000
7 May 2023
ThS Nguyễn Kiên Cuòng
32 1. Cơ sở dữ liệu - Database
b) Tạo Database
* Sử dụng SQL Server Enterprise Manager trên SQL Server 2000
Khởi động SQL Server Enterprise Manager. Chọn tên Server
chọn Database. Rigth click lên mục Database chọn New
Database. Xuất hiện cửa sổ Database Properties
´Tab General: Nhập tên Database chẳng hạn QLDiemSV
´Tab Data files:Đặt tên c file dữ liệu, vị trí lưu trchúng
các tham số growth. Chú ý, SQL Server Enterprise Manager tự
động tạo tập tin dữ liệu chính QLDiemSV_Data (cóth thay
đổi được tên) thuộc nhóm PRIMARY không th thay đổi
nhóm. Ta th tạo các tập tin dữ liệu phụ trên các nhóm khác
nhau.
´Tab Transaction log: Tương tự như trên nhưng đối với tập tin
ghi các bản ghi giao dịch.