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

Semua Tentang Monitor LED

Saat ini kita lebih mengenal LCD (Liquid Crystal Display),monitor tipis yang lebih efisien dari CRT (Cathode-Ray Tube),baik dilihat dari segi bentuknya,juga dilihat dari daya tahan dan konsumsi listriknya.Namun Monitor LCD dan CRT ini sudah di gantikan oleh teknologi LED (Light Emitting Diode),yang di sinyalir memiliki banyak keunggulan daripada teknologi para pendahulunya,dan pastinya lebih ramah lingkungan. Tahukah anda bahwa monitor liquid crystal display (LCD) sebenarnya tidak ramah lingkungan? Sebab, ketika layarnya dinyalakan dengan menggunakan tabung-tabung fluorescent (biasanya ada empat), terbentuklah uap merkuri (air raksa) bertekanan rendah . Nah, merkuri (Hg) ini adalah produk yang berbahaya, yang jika dibuang begitu saja akan mencemari lingkungan. O ya, tabung-tabung fluorescent/neon itu namanya Cold Cathode Fluorescent Lamp (CCFL).