constraints

constraints adalah batasan-batasan yang diberikan untuk tiap kolom. Ini juga tergantung implementasi sistem manajemen basis data, misalnya NOT NULLUNIQUE, dan sebagainya. Ini dapat digunakan untuk mendefinisikan kunci primer (primary key) dan kunci asing (foreign key).

Satu tabel boleh tidak memiliki kunci primer sama sekali, namun sangat disarankan mendefinisikan paling tidak satu kolom sebagai kunci primer.(http://id.wikipedia.org/wiki/SQL)

Constraint mencegah penghapusan data
dari suatu table yang mempunyai keterkaitan dengan table yang lain. Misal terdapat keterkaitan antara
table department dengan table pegawai. Dimana pada table pegawai menyimpan informasi kolom
nomer department yang juga terdapat pada table department. Jika baris dengan nomer department ‘10’
akan dihapus dari table department, sedangkan terdapat data pegawai yang bekerja pada department
tersebut, maka dengan adanya constraint antara dua table, penghapusan tersebut tidak bisa dilakukan.

Constraint mencegah penghapusan datadari suatu table yang mempunyai keterkaitan dengan table yang lain. Misal terdapat keterkaitan antaratable department dengan table pegawai. Dimana pada table pegawai menyimpan informasi kolomnomer department yang juga terdapat pada table department. Jika baris dengan nomer department ‘10’akan dihapus dari table department, sedangkan terdapat data pegawai yang bekerja pada departmenttersebut, maka dengan adanya constraint antara dua table, penghapusan tersebut tidak bisa dilakukan.

pada sistem informasi toko alat tulis terdapat beberapa konstrain. untuk lebih jelasnya bisa di download disini :Constrainth

 

http://blog.uin-malang.ac.id/kailsoftware/2010/10/19/constraints-table/

Tinggalkan Komentar Anda

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s