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:
- : là đại diện cho CSDL đang tạo.
- : đặc tả File CSDL thuộc về nhóm File nào, nhóm File mặc định là
Primary.
- : là tên Logic của File dữ liệu thường được dùng khi Backup, Export,
Import ... dữ liệu để phân biệt ta thêm chuỗi Data ở phía sau.
- : chứa đường dẫn và ổ đĩa nơi chứa tập tin dữ liệu vật lý. Nếu một
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.
- : là kích thước khi khởi tạo CSDL
- : Là kích thước tối đa mà CSDL có thể đạt đến.
- : là kích thước gia tăng mỗi khi CSDL có dữ liệu được thêm vào vượt
quá kích thước hiện hành.
- : Là mô tả về File nhật ký giao tác. Các tham số tương tự như trên.

 

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.

Elina Themen

Black farmers in the US’s South—faced with continued failure in their efforts to run for the successful farms their launched

Read Previous

Samsung goes big in India factory ever created

Read Next

Samsung goes big in India factory ever created

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

Sign up for the Newsletter

Join our newsletter and get updates in your inbox. We won’t spam you and we respect your privacy.