Skip to main content

Pemprograman Basis Data (Menghapus Data yang Berhubungan)


Pada pertemuan kali ini kita akan mempelajari tentang hubungan Primary key dan Foreign key, yang lebih tepatnya apa jadinya jika kita menghapus data penerbit yang bernama gramedia pada tabel dibawah? Mari kita mulai.

Buatlah tabel PENERBIT seperti di atas dengan primary key di ID_PENERBIT.
Selanjutnya buatlah tabel JUDUL_BUKU dengan primary key di ID_BUKU dan foreign keynya di ID_PENERBIT.
Setelah jadi coba hapus data yang bernama gramedia di kolom NAMA_PENERBIT.Apa jadinya?


Ternyata data gramedia tidak bisa di hapus. Mengapa bisa demikian?
hal itu terjadi karena gramedia berkaitan dengan kolom ID_PENERBIT yang menjadi primary key di tabel PENERBIT dan menjadi foreign key di tabel JUDUL_BUKU, jadi tidak bisa dihapus kecuali data yang terdapat di tabel JUDUL_BUKU yang berkaitan dengan gramedia (id penerbit = pub-01) di hapus yaitu menghapus judul buku Roro Jongrang.

Begitulah kisahnya..
hehehe...

Comments

Popular posts from this blog

Macam Macam Perangkat Penunjuk ( Pointing Device )

Perangkat penunjuk atau pointing device yaitu mouse, joystick, trackball, touch screen, touchpad, Pointing Stick, light pen, digitizer,dan footmouse. berikut ini penjelasan masing perangkat penunjuk atau pointing device 1. mouse Mouse atau dalam

Arti Kode Barcode Pada Produk

Pada artikel kali ini akan membahas tentang arti kode awalan pada barcode, barcode biasanya terdapat pada produk makanan ataupun produk yang lainya yang dijual di toko atau supermarket. Ternyata ada arti di