Constrains Pada Sebuah Table di Database | SQL Query

Apa itu Constaints ?




Constraints dapat ditentukan saat tabel dibuat dengan pernyataan CREATE TABLE, atau setelah tabel dibuat dengan pernyataan ALTER TABLE.

CREATE TABLE table_name (
    column1 datatype constraint,
    column2 datatype constraint,
    column3 datatype constraint,
    ....
);

SQL Constraints digunakan untuk menentukan aturan untuk data dalam sebuah tabel.

Constraints digunakan untuk membatasi jenis data yang bisa masuk ke table. Ini memastikan keakuratan dan reliabilitas data dalam table. Jika ada pelanggaran antara kendala dan tindakan data, tindakan tersebut dibatalkan.

Constraints bisa berupa level kolom atau level tabel. Batasan tingkat kolom berlaku untuk kolom, dan batasan tingkat tabel berlaku untuk keseluruhan tabel.

Constraints dibawah ini pada umumnya digunakan di SQL:


  1. NOT NULL
    Memastikan bahwa sebuah kolom tidak dapat memiliki nilai NULL
  2. UNIK
    Memastikan bahwa semua nilai dalam kolom berbeda
  3. PRIMARY KEY
    Kombinasi NOT NULL dan UNIQUE. Unik mengidentifikasi setiap baris dalam sebuah tabel
  4. FOREIGN KEY 
    Unik mengidentifikasi baris / record di tabel lain
  5. CHECK
    Memastikan bahwa semua nilai dalam kolom memenuhi persyaratan tertentu
  6. DEFAULT
    Menetapkan nilai default untuk kolom bila tidak ada nilai yang ditentukan
  7. INDEX
    Digunakan untuk membuat dan mengambil data dari database dengan sangat cepat
Dari data diatas merupakan beberapa constraints yang digunakan didalam database. untuk penjelasan pada setiap constraints bisa anda baca pada postingan selanjutnya.


**) Jangan lupa follow, share, dan komentar dibawah ini. sebagai tanda dukungan anda dengan tutorial yang kami berikan.
Share on Facebook
Share on Twitter
Share on Google+

Related : Constrains Pada Sebuah Table di Database | SQL Query

0 comments:

Post a Comment