CREATE DATABASE database_name
ON PRIMARY
(
NAME = logical_file_name,
FILENAME = 'os_file_name',
SIZE = size,
MAXSIZE = max_size,
FILEGROWTH = growth_increament
)
LOG ON
(
NAME = log_name,
FILENAME = 'os_log_name',
SIZE = size,
MAXSIZE = max_size,
FILEGROWTH = growth_increament
)
Keterangan :
- database_name, merupakan nama yang diberikan pada database tersebut.
- logical_file_name, merupakan nama databasae yang dipakai untuk transaksi SQL.
- os_file_name, nama file yang akan disimpan, ditulis beserta path-nya. Ekstensi file adalah .mdf.
- log_name, nama yang akan diberikan untuk log database.
- os_log_name, nama file log yang akan disimpan, ditulis beserta path-nya. Ekstensinya adalah .ldf.
- size, ukuran file dalam harddisk, bisa menggunakan KB, MB, atau GB. ukuran terkecil adalah 512 KB. Default satuannya adalah MB. Jika ukuran tidak ditentukan, defaultnya adalah 1 MB.
- max_size, besar kapasitas maksimal untuk database tersebut.
- growth_increament, merupakan besar penambahan kapasitas saat dibutuhkan.
Tanpa menggunakan parameter pun sebenarnya sintak tersebut dapat dipersingkat menjadi seperti berikut :
CREATE DATABASE database_name
Aturan seperti diatas akan dieksekusi oleh sistem dengan ukuran default dan file akan disimpan di C:\Program Files\Microsoft SQL Server\MSSQL\Data\nama database.
Contoh membuat database :
CREATE DATABASE akademik
ON PRIMARY
(
NAME = akademik_dat,
FILENAME = 'D:\Data\akademik.mdf',
SIZE = 5,
MAXSIZE = 10,
FILEGROWTH = 1
)
LOG ON
(
NAME = akademik_log,
FILENAME = 'D:\Data\akademik.ldf',
SIZE = 5,
MAXSIZE = 10,
FILEGROWTH = 1
)
Tidak ada komentar:
Posting Komentar