RSS

Constraint table in database

31 May

Hal yang sepele tapi kadang membingungkan….. mungkin seperti hal tentang constrain tabel ini…. bagi yang belum kenal mungkin bingung arti dari kata itu apa,,tapi sebenarnya kita sering menggunakannya,. berikut ini sekilas penjelasan tentang constrain…. semoga bermanfaat…

Constraint adalah batasan atau aturan yang ada pada table. Constraint mencegah penghapusan data dari suatu table yang mempunyai keterkaitan dengan table yang lain.

Macam-macam constraint :

  • NOT NULL :

Suatu kolom yang didefinisikan dengan constraint NOT NULL tidak boleh berisi nilai NULL.

  • UNIQUE :

Constraint UNIQUE mendefinisikan suatu kolom menjadi bersifat unik.

  • PRIMARY KEY :

Constraint PRIMARY KEY membentuk key yang unik untuk suatu table.

  • FOREIGN KEY :

FOREIGN KEY constraint didefinisikan pada suatu kolom yang ada pada suatu table, dimana kolom tersebut juga dimiliki oleh table yang lain sebagai suatu PRIMARY KEY.

  • CHECK :

Constraint CHECK digunakan untuk mendefinisikan suatu kondisi yang harus dipenuhi oleh tiap baris data dalam table.

Untuk Menghapus constraint perintah yang dapat digunakan yaitu “DROP ” :

ALTER TABLE table

DROP CONSTRAINT type (column);

Untuk Mengaktifkan constraint perintah yang dapat digunakan yaitu “ENABLE” :

ALTER TABLE table

ENABLE CONSTRAINT type (column);

Untuk Mematikan constraint perintah yang dapat digunakan yaitu “DISABLE ” :

ALTER TABLE table

DISABLE CONSTRAINT type (column );

 
3 Comments

Posted by on May 31, 2011 in Ilmu

 

3 responses to “Constraint table in database

  1. PeAce

    June 6, 2011 at 1:12 am

    when u become an ordinary people,, that prov that u love yourself, not hate your self..
    human has a unique caracters by their self…. hehehehe🙂 PeAce..!!!

     
    • Amethyst Aiko

      June 6, 2011 at 2:41 am

      Ok Lah…. Thanks

       
  2. nafis

    October 24, 2011 at 1:42 am

    terimaksih Plat-L

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: