Apa itu Bentuk Normal Boyce-Codd (BCNF)?

BCNF meminimalkan redundansi dan meningkatkan integritas data

Tujuan dari Bentuk Normal Boyce-Codd (BCNF) adalah untuk meningkatkan integritas data dengan mengatur kolom dan tabel dari database relasional untuk mencapai normalisasi database. Normalisasi database terjadi ketika ada hubungan yang ditetapkan antara tabel dan ketika tabel memiliki aturan yang ditetapkan untuk membuat database lebih fleksibel dan untuk mempertahankan data.

Tujuan dari normalisasi database adalah untuk menghilangkan data redundan dan untuk memastikan ketergantungan data masuk akal.

Database dinormalisasi ketika data yang sama tidak disimpan di lebih dari satu tabel dan ketika hanya data terkait yang disimpan dalam tabel.

Asal Bentuk Normal Boyce-Codd

Mengikuti serangkaian panduan memastikan bahwa database dinormalkan. Pedoman ini disebut sebagai bentuk normal dan diberi nomor dari satu hingga lima. Database relasional digambarkan sebagai dinormalisasi jika memenuhi tiga bentuk pertama: 1NF, 2NF, dan 3NF.

BCNF dibuat sebagai perpanjangan ke bentuk normal ketiga, atau 3NF, pada tahun 1974 oleh Raymond Boyce dan Edgar Codd. Orang-orang itu bekerja untuk membuat skema database yang meminimalkan redundansi dengan tujuan mengurangi waktu komputasi. Bentuk normal ketiga menghapus kolom yang tidak bergantung pada kunci primer selain memenuhi pedoman dalam bentuk normal pertama dan kedua. BCNF, yang kadang-kadang disebut sebagai 3.5NF, memenuhi semua persyaratan 3NF dan mensyaratkan bahwa kunci kandidat tidak memiliki ketergantungan pada atribut lain dalam sebuah tabel.

Pada saat penciptaan BCNF, Boyce adalah salah satu pengembang kunci Structured English Query Language (SQL), yang meningkatkan pengambilan data dengan menggunakan model relasional Codd. Dalam model ini, Codd mengemukakan bahwa kompleksitas struktural dari database dapat dikurangi, yang berarti kueri bisa lebih kuat dan fleksibel.

Menggunakan wawasan basis data relasionalnya, Codd mendefinisikan pedoman 1NF, 2NF, dan 3NF. Dia bekerja sama dengan Boyce untuk mendefinisikan BCNF.

Kunci Calon dan BCNF

Kunci kandidat adalah kolom atau kombinasi kolom dalam tabel yang membentuk kunci unik dalam database. Kombinasi atribut dapat digunakan untuk mengidentifikasi catatan basis data tanpa mengacu pada data lain. Setiap tabel dapat berisi beberapa kunci kandidat, yang salah satunya dapat dikualifikasikan sebagai kunci utama. Sebuah tabel hanya berisi satu kunci primer.

Kunci kandidat harus unik.

Suatu relasi ada dalam BCNF jika setiap penentu adalah kunci kandidat. Pertimbangkan tabel database yang menyimpan informasi karyawan dan memiliki atribut , , , dan . </p> <p> Dalam tabel ini, bidang <Employee_Id> menentukan first_name dan last_name. Demikian pula, tuple (<First_name>, <Last_name>) menentukan <Employee_id>. </p> <table><tbody><tr><td> <strong>Identitas pegawai</strong> </td><td> <strong>Nama depan</strong> </td><td> <strong>nama keluarga</strong> </td><td> <strong>Judul</strong> </td></tr><tr><td> 13133 </td><td> Emily </td><td> Smith </td><td> Manajer </td></tr><tr><td> 13134 </td><td> Jim </td><td> Smith </td><td> Rekan </td></tr><tr><td> 13135 </td><td> Emily </td><td> Jones </td><td> Rekan </td></tr></tbody></table><p><br> Kunci kandidat untuk <a href="https://id.eyewated.com/daftar-istilah-umum-database/">database</a> ini adalah <Employee_Id> karena itu satu-satunya nilai yang tidak dapat digunakan oleh baris lain. </p> </div> <div class="amp-related-wrapper"> <h2>Alike posts</h2> <div class="amp-related-content"> <a href="https://id.eyewated.com/basis-data-contoh-microsoft-access-2007/"> <amp-img src="https://exse.eyewated.com/pict/829ebd6ab9902fde-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/basis-data-contoh-microsoft-access-2007/">Basis Data Contoh Microsoft Access 2007</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/memilih-database-ramah-pengguna-untuk-organisasi-anda/"> <amp-img src="https://exse.eyewated.com/pict/2407ad752417302e-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/memilih-database-ramah-pengguna-untuk-organisasi-anda/">Memilih Database Ramah Pengguna untuk Organisasi Anda</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/apa-itu-ketergantungan-transitif-dalam-suatu-basis-data/"> <amp-img src="https://exse.eyewated.com/pict/647291e5510231bc-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/apa-itu-ketergantungan-transitif-dalam-suatu-basis-data/">Apa itu Ketergantungan Transitif dalam suatu Basis Data</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/mendefinisikan-model-statistik-regresi/">Mendefinisikan Model Statistik Regresi</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/perkenalan-pada/"> <amp-img src="https://exse.eyewated.com/pict/b028a363f5a03152-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/perkenalan-pada/">Perkenalan pada</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/opsi-perangkat-lunak-basis-data/"> <amp-img src="https://exse.eyewated.com/pict/7f14035b3db533b0-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/opsi-perangkat-lunak-basis-data/">Opsi Perangkat Lunak Basis Data</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/sertifikasi-database/"> <amp-img src="https://exse.eyewated.com/pict/4bd2c2b7b62630b9-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/sertifikasi-database/">Sertifikasi Database</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/atribut-database-mendefinisikan-properti-dari-tabel/">Atribut Database Mendefinisikan Properti dari Tabel</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/membuat-jejak-dengan-sql-server-2012/"> <amp-img src="https://exse.eyewated.com/pict/f66a305c7fd1313d-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/membuat-jejak-dengan-sql-server-2012/">Membuat Jejak Dengan SQL Server 2012</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> </div> <div class="amp-related-wrapper"> <h2>See Newest</h2> <div class="amp-related-content"> <a href="https://id.eyewated.com/apa-itu-winload-exe/"> <amp-img src="https://exse.eyewated.com/pict/ea88a4d23bc93c59-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/apa-itu-winload-exe/">Apa itu Winload.exe?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/apa-itu-file-jsx/"> <amp-img src="https://exse.eyewated.com/pict/6810600f46dc31ac-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/apa-itu-file-jsx/">Apa itu File JSX?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/cara-mendapat-gambar-layar-penuh-dalam-panggilan-telepon-iphone/">Cara Mendapat Gambar Layar Penuh dalam Panggilan Telepon IPhone</a></h3> <div class="amp-related-meta"> IPhone & iPod </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/cara-mematikan-setiap-model-ipod-nano/"> <amp-img src="https://exse.eyewated.com/pict/8abca9299f8c3385-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/cara-mematikan-setiap-model-ipod-nano/">Cara Mematikan Setiap Model iPod nano</a></h3> <div class="amp-related-meta"> IPhone & iPod </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/segala-sesuatu-yang-perlu-anda-ketahui-tentang-iphone-live-photos/"> <amp-img src="https://exse.eyewated.com/pict/cf0a5906130334ab-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/segala-sesuatu-yang-perlu-anda-ketahui-tentang-iphone-live-photos/">Segala Sesuatu yang Perlu Anda Ketahui Tentang iPhone Live Photos</a></h3> <div class="amp-related-meta"> IPhone & iPod </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/samsung-bd-j7500-blu-ray-disc-player-diulas/"> <amp-img src="https://exse.eyewated.com/pict/d5c8e1073d173269-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/samsung-bd-j7500-blu-ray-disc-player-diulas/">Samsung BD-J7500 Blu-ray Disc Player diulas</a></h3> <div class="amp-related-meta"> Ulasan produk </div> </div> </div> </div> <div class="amp-related-wrapper"> <h2>Sapid posts</h2> <div class="amp-related-content"> <a href="https://id.eyewated.com/haruskah-hanya-menggunakan-layanan-telepon-seluler-anda/"> <amp-img src="https://exse.eyewated.com/pict/55110efe336b33dc-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/haruskah-hanya-menggunakan-layanan-telepon-seluler-anda/">Haruskah Hanya Menggunakan Layanan Telepon Seluler Anda?</a></h3> <div class="amp-related-meta"> Baru & Berikutnya </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/pekerjaan-seluler-apakah-hotspot-wi-fi/"> <amp-img src="https://exse.eyewated.com/pict/afa89044458135a4-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/pekerjaan-seluler-apakah-hotspot-wi-fi/">Pekerjaan Seluler: Apakah Hotspot Wi-Fi?</a></h3> <div class="amp-related-meta"> Jaringan internet </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/apa-itu-file-diz/"> <amp-img src="https://exse.eyewated.com/pict/4cbd90a52e703202-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/apa-itu-file-diz/">Apa itu File DIZ?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/dasar-dasar-proyektor-video-dlp/"> <amp-img src="https://exse.eyewated.com/pict/1090b91e9e353cf8-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/dasar-dasar-proyektor-video-dlp/">Dasar-Dasar Proyektor Video DLP</a></h3> <div class="amp-related-meta"> Home Theater </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/cara-mengakses-akun-inbox-com-di-program-email-anda/"> <amp-img src="https://exse.eyewated.com/pict/3dc566c301b833fe-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/cara-mengakses-akun-inbox-com-di-program-email-anda/">Cara Mengakses Akun Inbox.Com di Program Email Anda</a></h3> <div class="amp-related-meta"> Email & Perpesanan </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/disney-infinity-101-di-mana-untuk-memulai-dan-apa-yang-harus-dibeli/"> <amp-img src="https://exse.eyewated.com/pict/8e7625d72a3533c7-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/disney-infinity-101-di-mana-untuk-memulai-dan-apa-yang-harus-dibeli/">Disney Infinity 101: Di mana untuk Memulai dan Apa yang Harus Dibeli</a></h3> <div class="amp-related-meta"> Ulasan produk </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/aplikasi-populer-untuk-anak-usia-sekolah-dasar-5-8/"> <amp-img src="https://exse.eyewated.com/pict/df920d9a65fc33f2-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/aplikasi-populer-untuk-anak-usia-sekolah-dasar-5-8/">Aplikasi Populer untuk Anak Usia Sekolah Dasar 5-8</a></h3> <div class="amp-related-meta"> Pencarian web </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/apa-itu-file-gitignore/"> <amp-img src="https://exse.eyewated.com/pict/36ba0f7c9cb533f2-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/apa-itu-file-gitignore/">Apa itu File GITIGNORE?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/menambahkan-suara-musik-atau-narasi-ke-powerpoint-2003-slide-shows/"> <amp-img src="https://exse.eyewated.com/pict/2007bcff67ff323d-120x86.gif" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/menambahkan-suara-musik-atau-narasi-ke-powerpoint-2003-slide-shows/">Menambahkan Suara, Musik atau Narasi ke PowerPoint 2003 Slide Shows</a></h3> <div class="amp-related-meta"> Perangkat lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/gunakan-audacity-untuk-mengubah-kecepatan-lagu-tanpa-mempengaruhi-pitch-nya/"> <amp-img src="https://exse.eyewated.com/pict/6f5af3315a6e3552-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/gunakan-audacity-untuk-mengubah-kecepatan-lagu-tanpa-mempengaruhi-pitch-nya/">Gunakan Audacity untuk Mengubah Kecepatan Lagu Tanpa Mempengaruhi Pitch-nya</a></h3> <div class="amp-related-meta"> Pencarian web </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/apa-itu-file-xp3/"> <amp-img src="https://exse.eyewated.com/pict/708e53a76c503157-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/apa-itu-file-xp3/">Apa itu File XP3?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/bagaimana-eom-membuat-email-lebih-baik/"> <amp-img src="https://exse.eyewated.com/pict/2117768ab4544a23-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/bagaimana-eom-membuat-email-lebih-baik/">Bagaimana EOM Membuat Email Lebih Baik</a></h3> <div class="amp-related-meta"> Email & Perpesanan </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/apa-itu-kamera-samsung-360/"> <amp-img src="https://exse.eyewated.com/pict/ba6a8dd854d03122-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/apa-itu-kamera-samsung-360/">Apa itu Kamera Samsung 360?</a></h3> <div class="amp-related-meta"> Ulasan produk </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/segala-sesuatu-yang-perlu-anda-ketahui-tentang-airprint-di-iphone/"> <amp-img src="https://exse.eyewated.com/pict/92140135d2f930cc-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/segala-sesuatu-yang-perlu-anda-ketahui-tentang-airprint-di-iphone/">Segala Sesuatu Yang Perlu Anda Ketahui Tentang AirPrint di iPhone</a></h3> <div class="amp-related-meta"> IPhone & iPod </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/memahami-inverter-listrik-mobil/"> <amp-img src="https://exse.eyewated.com/pict/9db719af76e83745-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/memahami-inverter-listrik-mobil/">Memahami Inverter Listrik Mobil</a></h3> <div class="amp-related-meta"> Tek Mobil </div> </div> </div> <div class="amp-related-content"> <a href="https://id.eyewated.com/bisakah-anda-menggunakan-youtube-di-ios-6/"> <amp-img src="https://exse.eyewated.com/pict/7772440e23de3514-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://id.eyewated.com/bisakah-anda-menggunakan-youtube-di-ios-6/">Bisakah Anda Menggunakan YouTube di iOS 6?</a></h3> <div class="amp-related-meta"> IPhone & iPod </div> </div> </div> </div></article> <footer class="amp-wp-footer"> <div class="amp-wp-footer-inner"> <a href="#" class="back-to-top">Back to top</a> <p class="copyright"> © 2024 id.eyewated.com </p> <div class="amp-wp-social-footer"> <a href="#" class="jeg_facebook"><i class="fa fa-facebook"></i> </a><a href="#" class="jeg_twitter"><i class="fa fa-twitter"></i> </a><a href="#" class="jeg_google-plus"><i class="fa fa-google-plus"></i> </a><a href="#" class="jeg_pinterest"><i class="fa fa-pinterest"></i> </a><a href="" class="jeg_rss"><i class="fa fa-rss"></i> </a> </div> </div> </footer> <div id="statcounter"> <amp-pixel src="https://c.statcounter.com/12022999/0/02d06b5d/1/"> </amp-pixel> </div> </body> </html> <!-- Dynamic page generated in 1.207 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2019-10-03 22:34:07 --> <!-- 0.002 -->