Anda di halaman 1dari 13

Basis Data

DDL (Data Definition Language)


DDL

Sebuah metode Query SQL yang berguna untuk


mendefinisikan data pada database
Query DDL

 CREATE : Digunakan untuk membuat Database dan Tabel


 Drop : Digunakan untuk menghapus Tabel dan Database
 Alter : Digunakan untuk melakukan perubahan struktur
tabel yang telah dibuat, baik menambah Field ( Add ),
mengganti nama Field ( Change ) ataupun menamakannya
kembali ( Rename ), dan menghapus Field ( Drop ).
 Silakan buka xampp dan aktifkan Apache dan MySQL
 Klik Shell untuk membuka command prompt kemudian ketikkan:
cd mysql tekan enter
cd bin tekan enter
mysql –u root tekan enter kemudian tunggu hingga tampilan seperti pada
gambar
Menciptakan Database

Buatlah database penjualan


create database penjualan;

Untuk masuk ke database tersebut, silakan


ketik
use penjualan;
Membuat Tabel Barang

create table barang (kd_barang char(5) not null, nama_barang


char(25), jumlah int(3), satuan char(5), harga int(7),
primary key(kd_barang));
Membuat Tabel Konsumen

Field Name Type Length Primary


kd_konsumen char 6 Yes
nama_konsumen char 25
alamat char 30

create table konsumen (kd_konsumen char(6)


not null, nama_konsumen char(25), alamat
char(30), primary key (kd_konsumen));
Mengubah Tabel (Alter)

1. Menambah field/atribut
Menambah field telp pada tabel konsumen

alter table konsumen add telp int(25);

Tambahkan atribut jenis kelamin pada tabel konsumen


alter table konsumen add j_kel char(9);
Mengubah Tabel (Alter)

2. Memodifikasi atribut
Mengubah panjang atribut telp yang sebelumnya 25 menjadi 15

alter table konsumen modify column telp int(15);


Mengubah Tabel (Alter)

3. Menghapus atribut telp pada tabel konsumen

alter table konsumen drop telp;


Mengubah Tabel (Alter)

4. Mengubah nama atribut


Mengubah atribut nama_konsumen menjadi nama

alter table konsumen change nama_konsumen nama char(25);


Menghapus Tabel

Menghapus tabel barang

drop table barang;


Menghapus Database

Menghapus database penjualan

drop database penjualan;

Anda mungkin juga menyukai