Blinking Pink Hello Kitty

Sabtu, 21 Februari 2015

Dasar-dasar SQL

Dasar-dasar SQL


SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut  sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses  database.

Terdapat 3 (tiga) jenis perintah SQL, yaitu :

1.DDL atau Data Definition Language, yang termasuk DDL ini antara lain :
  •  CREATE
  •  ALTER
  •  RENAME
  •  DROP


2. DML atau Data Manipulation Language, DML antara lain :

  •  SELECT
  •  INSERT
  •  UPDATE
  •  DELETE


3. DCL atau Data Control Language, DCL antara lain :
  •  GRANT
  •  REVOKE


Membuat, Menampilkan, Membuka dan Menghapus Database Membuat Database

 CREATE DATABASE [IF NOT EXISTS] nama_database;
 


                                                                                                                                  
 Namun jika ingin otomatis menghapus database yang lama jika sudah ada, aktifkan option IF NOT EXISTS.

Berikut ini contoh perintah untuk membuat database baru dengan nama “penjualan” :

CREATE DATABASE penjualan;


 Sebagai contoh, kita akan membuat tabel baru dengan struktur sebagai berikut :




Pada perintah di atas, beberapa hal yang perlu diperhatikan :

  •  CREATE TABLE merupakan perintah dasar dari pembuatan table.
  •  pelanggan merupakan nama tabel yang akan dibuat.
  • id_pelanggan, nm_pelanggan, alamat, telepon dan email merupakan
  • nama field.
  •  varchar dan text merupakan tipe data dari field􀂃 NOT NULL merupakan option untuk menyatakan bahwa suatu field tidak
  • boleh kosong.
  • PRIMARY KEY merupakan perintah untuk menentukan field mana yang akan
  • dijadikan primary key pada tabel.
  • 5, 10, 30 dan 50 di belakang tipe data merupakan panjang maksimal dari
  • suatu field.
  • Untuk tipe data date dan text (juga date dan blob) panjang karakter
  • maksimalnya tidak perlu ditentukan.
  • Jangan lupa akhiri perintah dengan titik-koma (;)
  • Untuk melihat struktur tabel “pelanggan” secara lebih detail, cobalah perintah
  • atau query sebagai berikut :


Dari perintah di atas, akan ditampilkan struktur tabel pelanggan sebagai berikut :


Mengubah Struktur Table dengan ALTER


ALTER TABLE nama_tabel alter_options;
 

                                                                                             

Beberapa contoh variasi perintah ALTER untuk mengubah struktur suatu tabel antara lain :

1. Menambahkan field “tgllahir” ke tabel pelanggan

ALTER TABLE pelanggan ADD tgllahir date NOT NULL;

 
 

                                                                                                                  
2. Mengubah tipe field tgllahir menjadi varchar dalam tabel pelanggan


ALTER TABLE pelanggan MODIFY tgllahir varchar(8) NOT
NULL;
 
 

                                                                                                                            
3. Menghapus field tgllahir dari tabel pelanggan


ALTER TABLE pelanggan DROP tgllahir;
 
                                                                                                                

Mengubah Nama Tabel

RENAME TABLE pelanggan TO plg;
ALTER TABLE plg RENAME TO pelanggan;
 
 

                                                                                                                
Menambah Record dengan INSERT




                                                        



Tidak ada komentar:

Posting Komentar

Hai. Jangan lupa tinggalkan komentarnya ya!
Komentar sobat sangat berarti bagi saya ^_^