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 :
- Primary Constraint
Berfungsi untuk memastikan bahwa kolom primary key bersifat unik
- Dibuat pada saat pembuatan tabel
Contoh :
CREATE TABLE Mahasiswa
(
Nim char(9) NOT NULL PRIMARY KEY,
Nama char(20),
Alamat char(20),
Tgl_thr date,
Jenis_kel char(1));
- Dibuat setelah tabel
Contoh :
ALTER TABLE Mahasiswa
ADD CONSTRAINT pkmahasiswa PRIMARY KEY (NIM)
- Unique Constraint
Dipakai disaat untuk membuat keunikan data dikolom yang bukan primary key
- Foreign Key Constrain
Digunakan untuk menghilangkan ketidakkonsistenan antara dua tabel.
- Check Constraint
Berfungsi untuk membuat integritas domain yang memaksa nilai yang dimasukkan ke tabel harus memenuhi syarat.
- Default Constraint
Berguna untuk memasukkan sebuah nilai ke kolom, sehinnga tidak perlu memasukkan nilai kekolom itu lagi.
No comments:
Post a Comment