Kali ini kita akan
belajar membuat data base dengan skema Data Definition Languange (DDL). Apa yang di maksud denagan DDL?
Data Definition Languange ( DDL).
Skema basis data
dispesifikasikan oleh sekumpulan definisi dengan sebuah bahasa khusus yang
disebut Data Definiton Language
(DDL). Hasil kompilasi DDL berupa table – tabel yang disimpan dalam sebuah
file, disebut data dictionary (Kamus Data).
Penggunaan Data Definition Languange (
DDL).
1.
Pembuatan Database
Database adalah sebuah media utama yang
harus dibuat dalam membangun sebuah basis data agar nantinya dapat diletakkan
beberapa tabel dengan field-fieldnya. Bila kita lihat dalam mysql database
hanyalah semacam direktori saja, berbeda jika dibandingkan dengan
program database yang berbentuk visual seperti access ataupun paradox.
2.
Pembuatan Tabel
Tabel adalah obyek utama yang harus ada
pada sebuah basis data karena didalamnya semua data akan disimpan. Tabel
terletak pada sebuah database, sehingga pembuatan table dilakukan setelah
database dibuat.
Perintah
pada skema DDL dasar :
a.
Perintah
untuk menciptakan database baru adalah create.
Mysql>create nama_database;
Contoh:
Mysql>create
tb_barang;
b.
Untuk
membuat tabel kita harus terlebih dahulu mengaktifkan database, perintah yang digunakan adalah use.
Mysql>use
namadatabase;
Contoh:
Mysql>use
tb_barang;
Setelah
masuk kedalam database, anda telah diijinkan melakukan operasi-operasi
menyangkut tabel dan isinya.
c.
Perintah
untuk membuat sebuah tabel adalah create
table.
Mysql>create
table nama_tabel(field-1
type(lenght), field-2 type(lenght),field-n type(lenght));
Contoh:
Mysql>create table tb_barang(kd_brg
char(5), nm_brg varchar(20), harga int);
d.
Perintah
untuk melihat suatu struktur/field tabel adalah desc.
Mysql>desc
nama_tabel;
Contoh:
Mysql>desc tb_barang;
e. Perintah untuk membuat primary key.
Mysql
>alter table nama_table
add primary key (nama_field_primary);
Contoh:
Mysql >alter
table tb_barang
add primary key (kd_brg);
f. Perintah untuk
menghapus primary key.
Mysql>alter table nama_table
drop primary key;
Contoh:
Mysql>alter table tb_barang drop
primary key;
g. Perintah untuk
menghapus tabel.
Mysql>drop
table nama_tabel;
Contoh:
Mysql>drop
table tb_barang;
h.
Perintah
untuk menghapus database.
Mysql>drop
database nama_database;
Contoh:
Mysql>drop
database db_penjualan;
Tidak ada komentar:
Posting Komentar