Bagikan melalui


Membuat database

Berlaku untuk: SQL Server

Artikel ini menjelaskan cara membuat database di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL.

Untuk membuat database di Azure SQL Database menggunakan T-SQL, lihat MEMBUAT DATABASE.

Batasan

Maksimum 32.767 database dapat ditentukan pada instans SQL Server.

Prasyarat

Pernyataan CREATE DATABASE harus berjalan dalam mode autocommit (mode manajemen transaksi default) dan tidak diizinkan dalam transaksi eksplisit atau implisit.

Rekomendasi

Database master harus dicadangkan setiap kali database pengguna dibuat, dimodifikasi, atau dihilangkan.

Saat Anda membuat database, buat file data sebesar mungkin berdasarkan jumlah maksimum data yang Anda harapkan dalam database.

Izin

CREATE DATABASE Memerlukan izin dalam master database, atau memerlukan CREATE ANY DATABASE, atau ALTER ANY DATABASE izin.

Untuk mempertahankan kontrol atas penggunaan disk pada instans SQL Server, izin untuk membuat database biasanya terbatas pada beberapa login SQL Server.

Menggunakan SQL Server Management Studio

  1. Di Object Explorer, sambungkan ke instans Mesin Database SQL Server lalu perluas instans tersebut.

  2. Klik kanan Database, lalu pilih Database Baru.

  3. Di Database Baru, masukkan nama database.

  4. Untuk membuat database dengan menerima semua nilai default, pilih OK; jika tidak, lanjutkan dengan langkah-langkah opsional berikut.

  5. Untuk mengubah nama pemilik, pilih (...) untuk memilih pemilik lain.

    Catatan

    Opsi Gunakan pengindeksan teks lengkap selalu dicentang dan diredupkan karena semua database pengguna diaktifkan teks lengkap.

  6. Untuk mengubah nilai default data utama dan file log transaksi, di kisi File database , pilih sel yang sesuai dan masukkan nilai baru. Untuk informasi selengkapnya, lihat Menambahkan Data atau File Log ke Database.

  7. Untuk mengubah kolamen database, pilih halaman Opsi , lalu pilih kolamen dari daftar.

  8. Untuk mengubah model pemulihan, pilih halaman Opsi dan pilih model pemulihan dari daftar.

  9. Untuk mengubah opsi database, pilih halaman Opsi , lalu ubah opsi database. Untuk deskripsi setiap opsi, lihat OPSI UBAH KUMPULAN DATABASE.

  10. Untuk menambahkan grup file baru, pilih halaman Grup file . Pilih Tambahkan lalu masukkan nilai untuk grup file.

  11. Untuk menambahkan properti yang diperluas ke database, pilih halaman Properti yang Diperluas.

    1. Di kolom Nama, masukkan nama untuk properti yang diperluas.

    2. Di kolom Nilai, masukkan teks properti yang diperluas. Misalnya, masukkan satu atau beberapa pernyataan yang menjelaskan database.

  12. Untuk membuat database, pilih OK.

Menggunakan Transact-SQL

  1. Sambungkan ke Mesin Database.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini membuat database Sales. Karena kata kunci PRIMARY tidak digunakan, file pertama (Sales_dat) menjadi file utama. Karena MB atau KB tidak ditentukan dalam SIZE parameter untuk Sales_dat file, file tersebut menggunakan MB dan dialokasikan dalam megabyte. File Sales_log dialokasikan dalam megabyte karena akhiran MB secara eksplisit dinyatakan SIZE dalam parameter.

USE master;
GO

CREATE DATABASE Sales ON
(NAME = Sales_dat,
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
    SIZE = 10,
    MAXSIZE = 50,
    FILEGROWTH = 5)
LOG ON
(NAME = Sales_log,
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
    SIZE = 5 MB,
    MAXSIZE = 25 MB,
    FILEGROWTH = 5 MB);
GO

Untuk contoh selengkapnya, lihat MEMBUAT DATABASE.