Chƣơng 2 TẠO LẬP CSDL TRÊN SQL SERVER
I. TẠO CSDL:
- Để tạo một Cơ sở dữ liệu trên SQL Server thì người ta thường dùng một trong hai
phương pháp sau:
Sử dụng SQL Server Management Studio\Object Explorer
Sử dụng câu lệnh SQL
1) Sử dụng câu lệnh SQL
a) Cú pháp:
b) Ý nghĩa:
-
-
Primary.
-
Import ... dữ liệu để phân biệt ta thêm chuỗi Data ở phía sau.
-
CSDL có nhiều File dữ liệu thì File dữ liệu đầu tiên là .MDF, các File dữ liệu tiếp
theo là .NDF. Trường hợp nếu là File nhật ký giao tác thì tên tập tin là .LDF.
-
-
-
quá kích thước hiện hành.
-
c) Ví dụ minh họa:
Ví dụ 1: Tạo CSDL với tên là Vidu1_xx với:
- File dữ liệu
Name: Vidu1_xx_Data
File Name: ‘Vidu1_xx_data.Mdf’
Size: 2MB
Max size: 5MB
File Growth: 1MB
- File Log (nhật ký)
Name: Vidu1_xx_Log
File Name: ‘Vidu1_xx_data.Ldf’
Size: 2MB
Max size: 5MB
File Growth: 1MB
Bài giải:
CREATE DATABASE Vidu1_xx
ON Primary
(Name=Vidu1_xx_data,
FileName=„E:\Data\LTxx\Vidu1_xx_data.MDF‟,
Size=2MB, Maxsize=5MB, FileGrowth=1MB)
LOG ON
(Name=Vidu1_xx_log,
FileName=„E:\Data\LTxx\Vidu1_xx_log.Ldf‟,
Size=2MB, Maxsize=5MB, FileGrowth=1MB)
Ví dụ 2: Tạo CSDL với tên là Vidu2_xx có:
- 2 File dữ liệu: Size=2, MAxsize=5, FileGrowth=1
- 2 File Log: kích thước như trên
Bài giải:
CREATE DATABASE Vidu2_xx
ON Primary
(Name=Vidu2_xx_data1,
FileName=„E:\Data\LTxx\Vidu2_xx_data1.MDF‟, Size=2MB,
Maxsize=5MB, FileGrowth=1MB),
(Name=Vidu2_xx_data2,
FileName=„E:\Data\LTxx\Vidu2_xx_data2.MDF‟, Size=2MB,
Maxsize=5MB, FileGrowth=1MB)
LOG ON
(Name=Vidu2_xx_log1,
FileName=„E:\Data\LTxx\Vidu2_xx_log1.Ldf‟,
Size=2MB, Maxsize=5MB, FileGrowth=1MB),
Tài liêu học tập môn SQL Server Tạo lập CSDL với SQL Server
Trang 7
(Name=Vidu2_xx_log2,
FileName=„E:\Data\LTxx\Vidu2_xx_log2.Ldf‟,
Size=2MB, Maxsize=5MB, FileGrowth=1MB)
Lưu ý: Nếu ta xây dựng một CSDL như Vidu2_xx thì:
- Thông tin trên CSDL sẽ tự động trải qua các File dữ liệu dẫn đến làm giảm tranh
chấp khi có nhiều người cùng truy xuất vào CSDL
- Đối với File nhật ký thì việc tự động trải thông tin không xảy ra: khi File nhật ký này
đầy thì dữ liệu mới chuyển vào File nhật ký kế tiếp.
03 Comments
There’s such a thing as “too much information”, especially for the companies scaling out their sales operations. That’s why Attentive was help sales teams
There’s such a thing as “too much information”, especially for the companies scaling out their sales operations. That’s why Attentive was born
Cras lectus sed arcus volutpat tincidun met diam placerat.Vis solum numquam. That’s why Attentive help sales teams
Add Comment