Mar
28
2015

Referential Integrity pada MSSQL

Referential Integrity digunakan untuk menjaga konsistensi baris-baris data antara dua buah tabel. Aturan ini mengharuskan sebuah baris pada sebuah tabel yang terelasikan pada tabel lain harus mengacu pada sebuah baris di dalam tabel tersebut. Aturan untuk referential integrity biasanya digunakan jika terjadi proses modifikasi data.Hubungan referential integriry didefinisikan dengan Foreign Key dank lausa Primary Key dalam perintah Create Table.

Saat kita melakukan on update atau on delete kita bisa menambahkan pilihan sebagai berikut :
NO ACTION

Jika kita melakukan update pada primary key yang ditunjuk atau delete pada record yang ditunjuk maka tidak melakukan reaksi apa pun.
 CASCADE
Jika kita melakukan update pada primary key yang ditunjuk, maka foreign key akan ikut ter-update. Jika kita melakukan delete pada record yang ditunjuk maka record-record dari foreign key akan ikut ter-delete.
 SET NULL
Jika kita melakukan update pada primary key yang ditunjuk atau delete pada record yang ditunjuk maka foreign key akan berisi nilai null.
SET DEFAULT
Jika kita melakukan update pada primary key yang ditunjuk atau delete pada record
yang ditunjuk maka foreign key akan berisi nilai default

Written by irvananda in: Uncategorized |

No Comments »

RSS feed for comments on this post. TrackBack URL


Leave a Reply

Powered by WordPress. Theme: TheBuckmaker. Zinsen, Streaming Audio