Selasa, 03 Desember 2013

Pengertian Perintah Cascade Dan Contohnya Pada MySql

Pengertian Perintah Cascade Pada MySql Cascade.
Maksudnya adalah relasi, atau bila data pada table_induk di delete atau di update maka secara otomatis data pada tabel lain yang memiliki relasi akan di delete/di update juga.contohnya 

Opsi ON DELETE dan ON UPDATE CASCADE 
On delete cascade adalah sebuah fitur yang diberikan untuk sebuah tabel yang berelasi; yang memungkinkan untuk menghapus data pada tabel anak apabila data pada tabel parent terhapus. Sintaks on delete cascade biasanya ditempatkan pada kalimat yang mendeklarasikan sebuah foreingn key. 

Untuk contoh syntak pada ON DELETE dan ON UPDATE CASCADE 

Pastikan Anda Mempuyai Tabel dosen dan mahasiswa karena kedua tabel tersebut akan di relasikan. 

Contoh :
ALTER Table dosen
ADD FOREIGN KEY (kd_dosen) REFERENCES mahasiswa (kd_dosen)
ON DELETE CASCADE
ON UPDATE CASCADE;

Setelah itu baru kita gunakan perintah Delete :

Contoh :
DELETE FROM mahasiswa WHERE kd_dosen='2';

0 comments:

Posting Komentar

Bank Saya

Pembayaran melalui Bank berikut :

Norek : 013 1 001384 5
An. Een Pahlefi

Norek BRI Rencana : 0623 01 000074-55-6
An. Een Pahlefi

Norek : 0623 01 015938 50 9
An. Een Pahlefi

Norek : 0623 01 015938 50 9
An. Een Pahlefi

Norek : 0623 01 015938 50 9
An. Een Pahlefi

Norek : 0623 01 015938 50 9
An. Een Pahlefi

Monitoring

Status Panel Admin
Jam Sekarang
Tanggal
Salam Sapa :
Status Admin :
User : User Online

Popular Posts