Saturday, 11 July 2015

buat tabel cascade dengan cmd (comand prompt)

nah sebelum nya ane sudah berbagi ilmu bagaimana cara membuat cascade di xampp, nah kali ini ane ingin berbagi ilmu bagaimana cara membuat nya dalam query atau cmd
untuk membuat table cascade kita butuh 2 table yaitu table buku_pengarang dengan pengarang
dimana pada 2 table tersebut terdapat induk dan anak
untuk table induk yaitu pengarang dan table anak yaitu buku_pengarang
nah langsung saja ke tkp biar gak pusing dan gak stress dengan tugas" agan hahaha

mysql> create table pengarang (
    -> id varchar(10) primary key,
    -> nama_p varchar(20),
    -> alamat_p varchar(50));
Query OK, 0 rows affected (0.08 sec)

mysql> create table buku_pengarang(
    -> id varchar(10) primary key,
    -> id_buku varchar(10),
    -> edisi int,
    -> tahun_terbit varchar(15),
    -> FOREIGN KEY (id) REFERENCES pengarang(id) on update cascade on delete cascade);
Query OK, 0 rows affected (0.11 sec)

mysql>

nah dari tabel diatas ketika id pengarang di edit maupun di delete maka secara otomatis yang di table buku_pengarang jugak akan di hapus maupun di delete....

kalo masih pusing dengan apa yang ane jelasin bisa coment di bawah insyaallah 1 atau 2 minggu lagi ane balas hahahaha selamat membaca :)

0 comments:

Post a Comment