Friday, March 30, 2007

BAB. III Deklarasi Constraint

BAB. III

Deklarasi Constraint

Dalam bab ini dijelaskan pengertian dari constraint adalah aturan untuk membatasi data yang dapat dimasukkan ked ala suatu tabel. Dan bertujuan untuk menjaga integritas data sehingga kekonsistenan dan kebenaran data yang disimpan terjamin.

Macam-macam constrain adalah :

  1. Primary Constraint

Berfungsi untuk memastikan bahwa kolom primary key bersifat unik

    1. Dibuat pada saat pembuatan tabel

Contoh :

CREATE TABLE Mahasiswa

(

Nim char(9) NOT NULL PRIMARY KEY,

Nama char(20),

Alamat char(20),

Kota char(15),

Tgl_thr date,

Jenis_kel char(1));

    1. Dibuat setelah tabel

Contoh :

ALTER TABLE Mahasiswa

ADD CONSTRAINT pkmahasiswa PRIMARY KEY (NIM)

  1. Unique Constraint

Dipakai disaat untuk membuat keunikan data dikolom yang bukan primary key

  1. Foreign Key Constrain

Digunakan untuk menghilangkan ketidakkonsistenan antara dua tabel.

  1. Check Constraint

Berfungsi untuk membuat integritas domain yang memaksa nilai yang dimasukkan ke tabel harus memenuhi syarat.

  1. Default Constraint

Berguna untuk memasukkan sebuah nilai ke kolom, sehinnga tidak perlu memasukkan nilai kekolom itu lagi.

No comments: