Pengantar Bahasa Query:Pembatasan (Pengekangan) Nilai pada Data: Difference between revisions

Created page with "Mengatur berbagai pembatasan data dengan perintah CREATE TABLE … , seperti: Mencegah data kosong (NULL), mencegah data kembar, mencegah pemasukan data dengan nilai yang tidak valid, mengatur nilai bawaan dsb. ==Mengatur Agar Data Selalu diisi== CREATE TABLE karyawan ( nip CHAR(5) NOT NULL, nama_peg CHAR(20) NOT NULL, gaji INT, tgl_lahir DATE, kota CHAR(10), departemen CHAR(15)) Klausa NOT NULL yang ditambahkan pada nip dan nama_peg menyatakan bahwa kedua kolom..."
 
Line 3: Line 3:
==Mengatur Agar Data Selalu diisi==
==Mengatur Agar Data Selalu diisi==
  CREATE TABLE karyawan (
  CREATE TABLE karyawan (
  nip CHAR(5) NOT NULL,
  nip CHAR(5) <span style="color:#ff0000">NOT NULL</span>,
  nama_peg CHAR(20) NOT NULL,
  nama_peg CHAR(20) <span style="color:#ff0000">NOT NULL</span>,
  gaji INT,
  gaji INT,
  tgl_lahir DATE,
  tgl_lahir DATE,
Line 10: Line 10:
  departemen CHAR(15))
  departemen CHAR(15))


Klausa NOT NULL yang ditambahkan pada nip dan nama_peg menyatakan bahwa kedua kolom tersebut harus diisi (tidak bisa berupa NULL)
Klausa <code>NOT NULL</code> yang ditambahkan pada <code>nip</code> dan <code>nama_peg</code> menyatakan bahwa kedua kolom tersebut harus diisi (tidak bisa berupa NULL)


==Menentukan Kunci Primer==
==Menentukan Kunci Primer==