Soal
:
1.
Jelaskan perbedaan Database tanpa dan dengan
parameter
2.
Tulis perintah untuk membuat database baru
dengan nama masing-masing yang maksimal ukuran tdak terbatas, pertumbuhan 10MB,
ukuran awal 2MB dan lokasinya di C:\TUGAS_KELAS_MASING2\
3.
Tuliskan langkah-langkah untuk membuat database
dengan nama database TUGAS2 menggunakan attach database. Database yang di
attach adalah SBD_A103_ZZZZ yang memiliki 2 file data
Jawab
:
1.
Database tanpa parameter
Create database tanpa parameter akan
membuat database tersimpan secara default pada drive dimana SQL Server di
install dan dengan ukuran file yang bersifat default.
Contoh : CREATE
DATABASE SBD_AE131_ZZZZ
Database dengan parameter
Create Database dengan parameter akan
membuat database yang dibuat dapat ditentukan sendiri seperti ukuran awal file,
ukuran maksimum, tempat database tersimpan dan besarnya pertumbuhan databse
yang dibuat sesuai dengan kebutuhan pengguna.
Contoh : CREATE
DATABASE SBD_AE131_ZZZZ
ON PRIMARY
(NAME = SBD_A103_ZZZZ_DATA,
FILENAME =’D:\SBD\SBD_AE131_ZZZZ_DATA.MDF’
,
SIZE = 5MB
MAXSIZE = 50MB,
FILEGROWTH = 1MB)
LOG ON
(NAME = SBD_A103_ZZZZ_LOG,
FILENAME=’D:\SBD\SBD_AE131_ZZZZ_LOG.LDF’,
SIZE = 3MB
MAXSIZE = 20MB
FILEGROWTH = 1MB)
Keterangan dar perintah di atas :
NAME :
nama dari database
FILENAME
: dabase yang dibuat disimpan pada drive D
SIZE :
ukuran awal database adalah untuk file data sebesar 5MB dan untuk file log
sebesar 3MB
MAXSIZE
: ukuran maksimum dari database untuk file adalah 50MB dan file log adalah 20MB
FILEGROWTH
: besarnya pertumbuhan file yang dibuat adalah 1MB
2.
Membuat databse baru dan di simpan di
C:\TUGAS_KELAS_MASING2\ , tapi sebelum membuat databse terlebih dahulu buatlah
folder dimana database ingin disimpan.
CREATE DATABASE HIDAYAT
ON PRIMARY
(NAME =
HIDAYAT_DATA,
FILENAME
=’C:\TUGASAE131\HIDAYAT_DATA.MDF’,
SIZE =
2MB,
MAXSIZE
= UNLIMITED,
FILEGROWTH
= 10MB)
LOG ON
(NAME = HIDAYAT_LOG,
FILENAME
= ‘C:\TUGASAE131\hidayat_LOG.LDF’,
SIZE =
2MB,
MAXSIZE =
UNLIMITED,
FILEGROWTH
= 10MB)
3.
Membuat database dengan nama databse TUGAS2
menggunakan attach database. Database yang di attach adalah SBD_A103_ZZZZ yang
memiliki 2 file data
Sebelum melakukan attach database, terlebih
dahulu harus dilakukan penghapusan atau detach database yang sudah ada.
Masuk database master untuk mendetach
databse.
--Use master
--EXEC sp_detach_db
SBD_A103_ZZZZ
CREATE DATABSE TUGAS2
ON(FILENAME = ‘D:\SBD_A103_ZZZZ\SBD_A103_ZZZZ_DATA.MDF’)
LOG ON(FILENAME = ‘D:\SBD_A103_ZZZZ\SBD_A103_ZZZZ_LOG.LDF’)
FOR ATTACH