PEMBUATAN dan MANAJEMEN TABEL

Posted: Juli 25, 2012 in Desain Basis Data

Pada kesempatan kali ini saya akan mempraktekkan ilmu yang sudah saya pelajari di Praktikum Desain Basis Data pada minggu yang lalu (pertemuan ke-2).

1.      Pembuatan database dengan menggunakan SQL .

          Buka SQL Shell,

          Login dengan username yang sudah anda buat,

          Ketik :

CREATE(spasi)DATABASE(spasi)namadatabase;

          Tunggu, sampai muncul tulisan CREATE DATABASE di baris selanjutnya.

          Nah, sekarang anda sudah punya database sendiri.

2.      Pembuatan table dan fieldnya dengan menggunakan SQL Shell.

          Log out dengan perintah \q,

          Log in kembali dengan menggunakan username dan database yang telah anda buat,

          Ketik :

CREATE(spasi)TABLE(spasi)namatabel(spasi)([namafield](spasi)[tipedata](spasi)[keterangan], [namafield](spasi)[tipedata], [namafield](spasi)[tipedata]);

          Tunggu, sampai muncul tulisan CREATE TABLE di baris selanjutnya.

          Cek keberadaannya. Caranya gampang kok, ketik :

\d : untuk lihat keberadaan tabel.

 \d(spasi)namatabel : untuk melihat struktur (field) tabel.

3.      Hapus kolom dengan menggunakan SQLShell.

Ada kolom yang gak terpakai ternyata, tenaaang jangan khawatir. Bisa dihapus kok. Nich caranya :

          Liat struktur tabelnya dulu, biar gak salah hapus. \d(spasi)namatabel. Setelah muncul baru dech ditentukan mana yang mau dihapus.

          Ketik :

ALTER(spasi)TABLE(spasi)namatabel(spasi)DROP(spasi)COLUMN(spasi)”namafield”;

4.      Tambah kolom dengan menggunakan SQLShell.

Tenang… tenang gak usah heboh sendiri kalo ternyata tabelnya kurang. Tambahkan aja, hehehe. Gini caranya :

          Ketik :

ALTER(spasi)TABLE(spasi)namatabel(spasi)ADD(spasi)COLUMN(spasi)([namafield](spasi)[tipedata], [namafield](spasi)[tipedata]);

5.      Ubah nama tabel dengan menggunakan SQLShell.

Uups, ada yang salah ternyata. Nama tabelnya bukan ”pegawai” tapi “pekerja”. Santai masbroow/mbakbroow.  Itu masalah mudah, ane kasih tau caranya yaaaa. . .

          Ketik :

ALTER(spasi)TABLE(spasi)namatabelawal(spasi)RENAME(spasi)TO(spasi)namatabelbaru;

 

6.      Ubah nama kolom dengan menggunakan SQLShell :

          Ketik :

ALTER(spasi)TABLE(spasi)namatabel(spasi)”namafieldawal”(spasi)RENAME(spasi)TO(spasi)”namafieldbaru”;

7.      Menambahkan primary key dengan SQLShell

          Ketik :

ALTER(spasi)TABLE(spasi)nama_tabel(spasi)ADD PRIMARY KEY(spasi)(nama_kolom);

 

8.      Hapus tabel dengan menggunakan SQLShell.

          Ketik :

DROP(spasi)TABLE(spasi)nama_tabel;

9.      Membuat table temporary (sementara) dengan SQLShell.

          Ketik :

CREATE(spasi)TEMPORARY(spasi)TABLE(spasi)nama_tabel(spasi)(nama_kolom(spasi)tipedata(spasi)keterangan, nama_kolom(spasi)tipedata(spasi)keterangan);

10.  Membuat Turunan (Inheritance) dengan SQLShell.

          Ketik :

CREATE(spasi)TABLE(spasi)nama_tabel(spasi)(nama_kolom(spasi)tipedata(spasi)keterangan,nama_kolom(spasi)tipedata(spasi)keterangan)(spasi)INHERITS(spasi)(nama_tabel_induk);

 

11.  Memberi hak akses dan menghapus hak akses dengan mengguanakan SQLShell.

·         Memberi hak akses.

          Ketik :

GRANT(spasi)ALL(spasi)ON(spasi)TABLE(spasi)nama_table(spasi)TO(spasi)nama_user;

·         Menghapus hak akses.

          Ketik :

REVOKE(spasi)ALL(spasi)ON(spasi)TABLE(spasi)nama_tabel(spasi)FROM(spasi)nama_user;

12.  Menghapus hak akses “SELECT” dengan SQLShell.

          Ketik :

REVOKE(spasi)SELECT(spasi)ON(spasi)TABLE(spasi)nama_tabel(spasi)FROM(spasi)nama_user;

 Free Download Full PDF

PEMBUATAN dan MANAJEMEN TABEL

Selamat Mencoba. . .

Berikan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s