Penggunaan Data Definition Languange (
DDL)
1. Pembuatan Database
Data Definition Languange (DDL)
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.
Pada mysql database akan disimpan
dan dikumpulkan pada
sebuah direktori khusus yang
bernama data. Dalam direktori
C:\Apache2triad\mysql\data, semua sub
direktori yang ada
didalamnya disebut database.
a. Sintak untuk menciptakan
database baru
Mysql>create nama_database;
Mysql>create db_penjualan;
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.
Untuk membuat tabel kita harus
terlebih dahulu
mengaktifkan database,
perintah yang digunakan adalah
use. Syntak
penulisannya adalah : Mysql>use
namadatabase;
Setelah masuk kedalam database, anda
Setelah masuk kedalam database, anda
telah diijinkan melakukan
operasi-operasi menyangkut
tabel dan isinya.
a. Sintak untuk membuat sebuah
tabel.
Mysql>create
table nama_tabel(field-1
type(lenght), field-2
type(lenght),......... field-n
type(lenght),(.......));
Mysql>create
table tb_barang
(kd_brg char(5), nm_brg
varchar(20), harga int);
b. Sintak untuk melihat suatu struktur/field tabel
Mysql>desc nama_tabel;
b. Sintak untuk melihat suatu struktur/field tabel
Mysql>desc nama_tabel;
Mysql>desc tb_barang;
c. Sintak untuk membuat primary
key
Mysql >alter
table nama_table
add primary key
(nama_field_primary);
Mysql >alter
table tb_barang
add primary key
(kd_brg);
d. Sintak untuk menghapus Primary
Key
Mysql>alter table nama_table
drop primary key;
e. Sintak untuk menghapus Primary
Key
Mysql>drop
table nama_tabel;
Mysql>alter table tb_barang drop
primary key;
Mysql>drop
table tb_barang;
f. Sintak untuk menghapus
database
Mysql>drop
database nama_database;
Mysql>drop database db_penjualan;
0 komentar:
Posting Komentar