Data Definition Language(DDl) adalah bahasa yang memiliki kemampuan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan object seperti tabel,indeks bahkan basisdatanya sendiri.
- Membuat Database dengan pengaturan
- execute dengan menggunakan tombol F5
- database bernama Bank
- File Primer yang berisi data disimpan dengan nama Bank_dat.Mdf.
folder penyimpanannya di D:\mkti4E\pbd
File awal meminta space penyimpanan sebesar 10 MB,dengan ukuran maksimum 50 Mb dengan penambahan 2 MB - File Log disimpan dengan nama Bank_Log.Ldf.
Folder penyimpanannya di D:\mkti4E\pbd.
Folder berukuran 3 Mb dengan maksimal 20 Mb dengan penambahan 1Mb
CREATE DATABASE database_name
ON
(NAME=database_name_DAT,
FILENAME='location store\database_namr_DAT.MDF',
SIZE=size,
MAXSIZE=maxsize,
FILEGROWTH=growth)
LOG ON
(NAME=database_name_LOG,
FILENAME='location store\database_name_LOG.LDF',
SIZE=size,
MAXSIZE=maxsize,
FILEGROWTH=growth)
Example
CREATE DATABASE BANK
ON
(NAME=BANK_DAT,
FILENAME='D:\mkti4E\pbd\BANK_DAT.MDF',
SIZE=10,
MAXSIZE=50,
FILEGROWTH=2)
LOG ON
(NAME=BANK_LOG,
FILENAME='D:\mkti4E\pbd\BANK_LOG.LDF',
SIZE=3,
MAXSIZE=20,
FILEGROWTH=1)Keterangan
- Membuat database tanpa pengaturan data files dan transaction Log files
- Execute dengan tombol F5
- Untuk melihat daftar database yang terdapat dalam SQL server 2000
EXEC sp_helpdb
sp_helpdb merupakan built-in stored procedures yang ada di SQL server 2000. - Menghapus Batabase
DROP DATABASE Bank - Membuat Tabel
- Nama Tabel Nasabah
- Terdiri dari ID_NASABAH dengan tipe data integer dan sebagai primary key,NAMA_NASABAH dengan tipe data varchar(30),ALAMAT_NASABAH dengan tipe data varchar(50)
CREATE TABLE NASABAH
(ID_NASABAH INT PRIMARY KEY,
NAMA_NASABAH VARCHAR(30) NOT NULL,
ALAMAT_NASABAH VARCHAR(50) NOT NULL)Keterangan
- Alter
- Mengubah field
ALTER TABLE nama_tabel CHANGE field1 field2 jenis_data( lebar )
Keterangan:
Field1 : field lama
Field2: field Baru
Example:
ALTER TABLE NASABAH ADD No_Telpon CHAR(8)
Perintah diatas adalah untuk merubah tabel NASABAH dengan menambah satu record dengan nama No_telpon,tipe data Char(8) - Menghapus field
ALTER TABLE nama_tabel DROP field
field -> nama field yg dihapus. - Menambah field
ALTER TABLE nama_tabel ADD nama_field jenis_data( lebar )
- Mengubah field
Keterangan
Posting Komentar