Rabu, 22 Oktober 2014

Penggunaan Data Definition Language Pada MySql


ToThePoint aja,

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
Sintak untuk membuat database baru:
mysql>create database nama_database;
Contoh : mysql>create database perpustakaan;

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  telah diijinkan melakukan operasi-operasi menyangkut tabel dan isinya.
Sintak untuk membuat tabel baru :
mysql>create table nama_tabel (field-1 type(lenght), field-2 type(lenght), ...... , field-n type(lenght));
Contoh : mysql>create table tabel_anggota (no_anggota char(5), nama_anggota char(20), alamat char(20);

3. Pembuatan Primary Key

Sintak untuk membuat Primary Key pada sebuah tabel :
mysql>alter table nama_tabel add primary key(nama_field_primary);
Contoh : mysql>alter table tabel_anggota add primary key(no_anggota);

4. Menghapus Primary Key

Sintak untuk menghapus Primary Key pada sebuah tabel :
mysql>alter table nama_tabel drop primary key;
Contoh : mysql>alter table tabel_anggota drop primary key;

5. Menghapus Tabel

Sintak untuk menghapus tabel pada database :
mysql>drop table nama_tabel;
Contoh : mysql>drop table tabel_anggota;

6. Menghapus Database

Sintak untuk menghapus database pada MySQL :
mysql>drop database nama_database;
Contoh : mysql>drop database perpustakaan;

7. Mengubah nama field

Sintak untuk mengubah nama field pada sebuah tabel :
mysql>alter table nama_tabel change field_lama field_baru type(lenght);
Contoh : mysql>alter table tabel_anggota change nama_anggota nm_anggota char(20);

8. Menghapus field

Sintak untuk menghapus field pada sebuah tabel :
mysql>alter table nama_tabel drop nama_field;
Contoh : mysql>alter table tabel_anggota drop alamat;

9. Mengganti nama Tabel

mysql>rename table tabel_lama to tabel_baru;
Contoh : mysql>rename table tabel_anggota to tbl_anggota;



Tidak ada komentar:

Posting Komentar