Perintah SQL
Pada praktikum implementasi basis data pertemuan yang kedua kalinya.. Berikut sedikit ulasan tentang perintah SQL dan deklarasi constraint..
Cakupan Perintah SQL :
Deklarasi Constraint
Constraint merupakan suatu aturan yang digunakan untuk membatasi data yang dapat dimasukkan ke dalam suatu tabel. Tujuan dari penggunaan constraint adalah untuk menjaga integritas data. Integritas data sendiri terbagi menjadi empat, yaitu :
1. Entitas
Dimaksudkan untuk memastikan bahwa tiap baris harus teridentifikasi secara unik oleh atribut primary key. Atribut tersebut pada sebuah tabel tidak boleh kosong (NULL).
2. Domain
Memastikan bahwa hanya nilai yang sah yang bisa disimpan dalam sebuah kolom. Contoh implementasi antara lain format data, penentuan tipe data, dll.
3. Referensi
Memastikan bahwa seluruh nilai dalam foreign key sesuai dengan yang ada di primary key. Bisa dilakukan dengan menghubungkan keduanya sehingga data yang ada lebih akurat dan konsisten.
4. Definisi user
Merupakan aturan untuk membuat data menjadi konsisten sesuai dengan keinginan user.
:Bentuk umum pembuatan suatu
alter table namatabel
[with check|with nocheck]
add constraint namaconstraint tipe_constraint
Macam-macam constraint :
1. Primary Constraint
Memastikan bahwa primary key bersifat unik
2. Unique Constraint
Berfungsi membuat keunikan data di kolom yang bukan merupakan primary key.
3. Foreign Key Constraint
Sebuah kolom foreign key merupakan sebuah constraint yang didefinisikan mereferensi ke primary key tabel lain.
4. Check Constraint
Berfungsi membuat integritas domain yang memaksa nilai yang dimasukkan ke tabel harus memenuhi syarat.
5. Default Constraint
Berfungsi memasukkan nilai ke kolom secara otomatis, sehingga user tidak perlu memasukkan nilai kekkolom tersebut.
info lebih lanjut hubungi paman aja ini alamatnya http://www.google.co.id
Tidak ada komentar:
Posting Komentar