Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Basis</strong> <strong>Data</strong><br />
Altrernatif lain penulisan Constraint dengan Primary Key NIM dimana<br />
constraintnya diletakkan pada bagian terakhir:<br />
Create Table MHS (<br />
NIM TEXT(7),<br />
NAMA TEXT(25),<br />
ALAMAT TEXT(40),<br />
TGL_LAHIR DATETIME,<br />
Constraint PK_NAMA Primary Key (NIM) )<br />
Penulisan Primary Key dengan banyak field:<br />
Create Table MHS ( NIM TEXT(7),<br />
NAMA TEXT(25),<br />
ALAMAT TEXT(40),<br />
TGL_LAHIR DATETIME,<br />
Constraint PK_MHS Primary Key (NIM, NAMA) )<br />
Sedang bila Anda ingin menambahkan Primary Key pada tabel yang sudah<br />
terbentuk tetapi belum mempunyai Primary Key, format penulisannya seperti<br />
berikut:<br />
Alter Table MHS Add Constraint PK_NIM2 Primary Key (NIM)<br />
7. Constraint Unique<br />
Nilai Unique digunakan untuk menjamin bahwa nilai dalam satu field<br />
adalah “Tunggal” (tidak mempunyai duplikat). Beberapa perbedaaan antara<br />
Constraint Primary Key dan Constraint Unique:<br />
Constraint Primary Key<br />
Hanya diperbolehkan menggunakan<br />
satu Constraint Primary Key dalam<br />
satu tabel.<br />
Field (kolom) yang berpatisipasi, tidak<br />
boleh mengandung nilai NULL.<br />
Constraint Unique<br />
Boleh menggunakan lebih dari satu<br />
Constraint Unique dalam satu tabel.<br />
Field (kolom) yang berpatisipasi, boleh<br />
mengandung nilai NULL.<br />
Format penulisan Constraint Unique secara umum:<br />
CONSTRAINT NamaConstraint {UNIQUE (Unique1 [, Unique2 [, …] ]<br />
) }<br />
Keterangan :<br />
Komponen<br />
Keterangan<br />
Unique1, Unique2 Nama dari masing-masing field yang dibuat Unique.<br />
162