Pengantar Bahasa Query:Pembatasan (Pengekangan) Nilai pada Data: Difference between revisions
| Line 14: | Line 14: | ||
==Menentukan Kunci Primer== | ==Menentukan Kunci Primer== | ||
CREATE TABLE karyawan ( | CREATE TABLE karyawan ( | ||
nip CHAR(5) NOT NULL PRIMARY KEY, | nip CHAR(5) NOT NULL <span style="color:#ff0000">PRIMARY KEY</span>, | ||
nama_peg CHAR(20) NOT NULL, | nama_peg CHAR(20) NOT NULL, | ||
gaji INT, | gaji INT, | ||
| Line 21: | Line 21: | ||
departemen CHAR(15)) | departemen CHAR(15)) | ||
Pada penciptaan tabel diatas, kolom nip dijadikan sebagai kunci primer (PRIMARY KEY). Kunci primer menyatakan bahwa nilai tidak boleh berupa NULL. Implikasi dari kunci primer, kolom yang bertindak sebagai kunci primer tidak bisa mengandung data kembar | Pada penciptaan tabel diatas, kolom <code>nip</code> dijadikan sebagai kunci primer (PRIMARY KEY). Kunci primer menyatakan bahwa nilai tidak boleh berupa NULL. Implikasi dari kunci primer, kolom yang bertindak sebagai kunci primer tidak bisa mengandung data kembar | ||
==Membuat Kunci Komposit== | ==Membuat Kunci Komposit== | ||