Apa Formulir Boyce-Codd Normal (BCNF)?

BCNF minimizes redundancies lan mundhak integritas data

Tujuan Boyce-Codd Normal Form (BCNF) yaiku kanggo nambah integritas data kanthi ngorganisasi kolom lan tabel-tabel saka basis data relasional kanggo entuk normalisasi basis data. Normalisasi basis data dumadi nalika ana hubungan antar tabel lan nalika tabel diwenehi aturan kanggo nggawe basis data luwih fleksibel lan njaga data kasebut.

Tujuan saka normalisasi database yaiku kanggo ngilangi data sing ora ditemtokake lan kanggo njamin keterangan data nggawe pangertèn.

Database ditrapake nalika data sing padha ora disimpen ing luwih saka siji tabel lan nalika data sing gegandhengan mung disimpen ing tabel.

Asma Formula Boyce-Codd

Sawise seri pedoman, manawa database kasebut normal. Pedoman kasebut diarani minangka bentuk normal lan diétang saka siji nganti lima. A database hubungan dijelasake minangka normalisasi yen nemokake telung wangun kapisan: 1NF, 2NF, lan 3NF.

BCNF digawé minangka extension menyang wangun normal kaping tiga, utawa 3NF, ing taun 1974 dening Raymond Boyce lan Edgar Codd. Wong-wong padha nyambut gawe kanggo nggawe skema basis data sing minimalake redundansi karo tujuan ngurangi wektu komputasi. Wangun normal kaping telu ngilangi kolom sing ora gumantung ing tombol utami lan uga kanggo netepake pedoman ing wangun normal lan pisanan. BCNF, sing kadhangkala disebut minangka 3.5NF, meets kabeh persyaratan 3NF lan mbutuhake yen kunci calon ora duwe ketergantungan apa wae ing kawicaksanan ing meja.

Ing wektu nggawe BCNF, Boyce minangka salah sijine pangembang utama Structured English Query Language (SQL), sing ningkatake data kanthi cara nggunakake model hubungan Codd. Ing model iki, Codd ngandhakake yen kerumitan struktur data bisa dikurangi, sing tegese pitakon bisa luwih kuat lan fleksibel.

Nggunakake pemahaman database relasional, Codd didefinisikan pedoman 1NF, 2NF, lan 3NF. Dheweke melu karo Boyce kanggo netepake BCNF.

Calon Tunggal lan BCNF

Kunci calon yaiku kolom utawa kombinasi kolom ing tabel sing nggawé tombol unik ing basis data. Kombinasi atribut bisa digunakake kanggo ngenali rekaman database tanpa ngrujuk marang data liyane. Saben meja bisa ngemot tombol kapindho, salah siji sing bisa nduweni kunci utama. Tabel ngandhut mung siji tombol utama.

Tombol calon kudu unik.

A hubungan ing BCNF yen saben determinan minangka kunci calon. Coba tabel basis data sing nyimpen informasi pegawe lan nduweni atribut , , , lan . </p> <p> Ing tabel iki, kolom <Employee_Id> nemtokake first_name lan last_name. Kajaba iku, tuple (<First_name>, <Last_name>) nemtokake <Employee_id>. </p> <table><tbody><tr><td> <strong>Employee Id</strong> </td><td> <strong>Jeneng pisanan</strong> </td><td> <strong>Jeneng pungkasan</strong> </td><td> <strong>Judhul</strong> </td></tr><tr><td> 13133 </td><td> Emily </td><td> Smith </td><td> Manager </td></tr><tr><td> 13134 </td><td> Jim </td><td> Smith </td><td> Associate </td></tr><tr><td> 13135 </td><td> Emily </td><td> Jones </td><td> Associate </td></tr></tbody></table><p><br> Kunci calon <a href="https://jw.eyewated.com/glosarium-ketentuan-database-umum/">basis data</a> iki yaiku <Employee_Id> amarga iku mung nilai sing ora bisa digunakake dening baris liyane. </p> </div> <div class="amp-related-wrapper"> <h2>Alike posts</h2> <div class="amp-related-content"> <a href="https://jw.eyewated.com/hubungan-siji-kanggo-akeh-ing-database/"> <amp-img src="https://exse.eyewated.com/pict/dba31d5b52473311-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/hubungan-siji-kanggo-akeh-ing-database/">Hubungan siji-kanggo-akeh ing Database</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/milih-mode-authentication-server-sql/"> <amp-img src="https://exse.eyewated.com/pict/865b179a5d8e337d-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/milih-mode-authentication-server-sql/">Milih Mode Authentication Server SQL</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/tutorial-akses-microsoft-access-database/"> <amp-img src="https://exse.eyewated.com/pict/1bd9ec29434e2fe7-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/tutorial-akses-microsoft-access-database/">Tutorial Akses Microsoft Access Database</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/kekuwatan-tombol-asing-ing-database-relational/"> <amp-img src="https://exse.eyewated.com/pict/08d7d382ea112fdf-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/kekuwatan-tombol-asing-ing-database-relational/">Kekuwatan Tombol Asing ing Database Relational</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/testing-for-sql-injection-vulnerabilities/"> <amp-img src="https://exse.eyewated.com/pict/a01682567722300b-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/testing-for-sql-injection-vulnerabilities/">Testing For SQL Injection Vulnerabilities</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/retrieving-data-saka-tabel-multiple-kanthi-sql-inner-joins/"> <amp-img src="https://exse.eyewated.com/pict/f1bed69c9de53498-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/retrieving-data-saka-tabel-multiple-kanthi-sql-inner-joins/">Retrieving Data Saka Tabel Multiple Kanthi SQL Inner Joins</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/sinau-cara-paling-gampang-kanggo-nggawe-alert-nggunakake-sql-server-agen/"> <amp-img src="https://exse.eyewated.com/pict/ebf23eda264642e9-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/sinau-cara-paling-gampang-kanggo-nggawe-alert-nggunakake-sql-server-agen/">Sinau Cara paling gampang kanggo Nggawe Alert Nggunakake SQL Server Agen</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/ninggalake-acid-ing-pas-base-ing-database-engineering/"> <amp-img src="https://exse.eyewated.com/pict/dea58a47946434be-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/ninggalake-acid-ing-pas-base-ing-database-engineering/">Ninggalake ACID ing Pas BASE ing Database Engineering</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/pola-cocog-ing-query-sql/">Pola Cocog ing Query SQL</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> </div> <div class="amp-related-wrapper"> <h2>See Newest</h2> <div class="amp-related-content"> <a href="https://jw.eyewated.com/ngakses-data-input-via-formulir/"> <amp-img src="https://exse.eyewated.com/pict/3ebd4d2c31c92fae-120x86.gif" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/ngakses-data-input-via-formulir/">Ngakses Data Input Via Formulir</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/need-for-speed-%E2%80%8B%E2%80%8Breview-xone/"> <amp-img src="https://exse.eyewated.com/pict/7eadeeb522b13191-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/need-for-speed-%E2%80%8B%E2%80%8Breview-xone/">Need for Speed ​​Review (XONE)</a></h3> <div class="amp-related-meta"> Gaming </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/carane-ndandani-stop-kesalahan-0x0000008e/"> <amp-img src="https://exse.eyewated.com/pict/314bec381dce3a5f-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/carane-ndandani-stop-kesalahan-0x0000008e/">Carane Ndandani Stop Kesalahan 0x0000008E</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/apa-standar-802-11a/"> <amp-img src="https://exse.eyewated.com/pict/36bd885924c23313-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/apa-standar-802-11a/">Apa standar 802.11a?</a></h3> <div class="amp-related-meta"> Internet & Jaringan </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/ngatur-tabbed-browser-settings-ing-internet-explorer-7/"> <amp-img src="https://exse.eyewated.com/pict/9e6482270654327f-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/ngatur-tabbed-browser-settings-ing-internet-explorer-7/">Ngatur Tabbed Browser Settings ing Internet Explorer 7</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/warna-kuning-biru/"> <amp-img src="https://exse.eyewated.com/pict/6dd51c4f0ca232f7-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/warna-kuning-biru/">Warna Kuning Biru</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> </div> <div class="amp-related-wrapper"> <h2>Sapid posts</h2> <div class="amp-related-content"> <a href="https://jw.eyewated.com/nggunakake-skype-ing-android/"> <amp-img src="https://exse.eyewated.com/pict/90820fb936263dc6-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/nggunakake-skype-ing-android/">Nggunakake Skype ing Android</a></h3> <div class="amp-related-meta"> Email & Olahpesen </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/top-20-game-ing-20/"> <amp-img src="https://exse.eyewated.com/pict/2893a36ea421328e-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/top-20-game-ing-20/">Top 20 Game Ing $ 20</a></h3> <div class="amp-related-meta"> Gaming </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/customize-wallpaper-ubuntu-desktop-ing-5-langkah/"> <amp-img src="https://exse.eyewated.com/pict/1252f390be37369c-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/customize-wallpaper-ubuntu-desktop-ing-5-langkah/">Customize Wallpaper Ubuntu Desktop Ing 5 Langkah</a></h3> <div class="amp-related-meta"> Linux </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/apa-tabungan-alokasi-gambar-fat/"> <amp-img src="https://exse.eyewated.com/pict/b6df230f71954795-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/apa-tabungan-alokasi-gambar-fat/">Apa Tabungan Alokasi Gambar (FAT)?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/carane-ndandani-physxloader-dll-kesalahan-ana-utawa-ora-ditemokake/"> <amp-img src="https://exse.eyewated.com/pict/0c60502783a43631-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/carane-ndandani-physxloader-dll-kesalahan-ana-utawa-ora-ditemokake/">Carane Ndandani Physxloader.dll Kesalahan Ana utawa Ora Ditemokake</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/a-guide-beginner-kanggo-excel-rumus/"> <amp-img src="https://exse.eyewated.com/pict/713ced03ec503561-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/a-guide-beginner-kanggo-excel-rumus/">A Guide Beginner kanggo Excel Rumus</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/sepuh-scrolls-iv-lalat-cidra-kode-ingredient/"> <amp-img src="https://exse.eyewated.com/pict/579f3c08bcca3457-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/sepuh-scrolls-iv-lalat-cidra-kode-ingredient/">Sepuh Scrolls IV: Lalat Cidra - Kode Ingredient</a></h3> <div class="amp-related-meta"> Gaming </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/apa-irq-request-interrupt/"> <amp-img src="https://exse.eyewated.com/pict/480c9a6a01ff36ac-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/apa-irq-request-interrupt/">Apa IRQ (Request Interrupt)?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/top-wolung-star-wars-game-ing-og-xbox/"> <amp-img src="https://exse.eyewated.com/pict/7f68b02e92ad3515-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/top-wolung-star-wars-game-ing-og-xbox/">Top Wolung Star Wars Game ing OG Xbox</a></h3> <div class="amp-related-meta"> Gaming </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/nggawe-peta-situs-sadurunge-sampeyan-mbangun-site/">Nggawe Peta Situs sadurunge Sampeyan Mbangun Site</a></h3> <div class="amp-related-meta"> Desain Web & Alat </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/nomer-serial-sampai-utawa-kunci-kunci/"> <amp-img src="https://exse.eyewated.com/pict/794efa36d8a434df-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/nomer-serial-sampai-utawa-kunci-kunci/">Nomer Serial Sampai utawa Kunci Kunci</a></h3> <div class="amp-related-meta"> Gaming </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/gimp-rotate-tool/"> <amp-img src="https://exse.eyewated.com/pict/227d5e7d5ffa33e4-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/gimp-rotate-tool/">GIMP Rotate Tool</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/textnow-review-iphone-app/">TextNow Review iPhone App</a></h3> <div class="amp-related-meta"> Perangkat Lunak & Aplikasi </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/hubungan-siji-kanggo-akeh-ing-database/"> <amp-img src="https://exse.eyewated.com/pict/dba31d5b52473311-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/hubungan-siji-kanggo-akeh-ing-database/">Hubungan siji-kanggo-akeh ing Database</a></h3> <div class="amp-related-meta"> Piranti lunak </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/apa-dailybooth/"> <amp-img src="https://exse.eyewated.com/pict/68017a5143e532a0-120x86.png" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/apa-dailybooth/">Apa DailyBooth?</a></h3> <div class="amp-related-meta"> Web & Telusuri </div> </div> </div> <div class="amp-related-content"> <a href="https://jw.eyewated.com/alternatif-linux-command-unix-command/"> <amp-img src="https://exse.eyewated.com/pict/01812c794b0838c1-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://jw.eyewated.com/alternatif-linux-command-unix-command/">Alternatif - Linux Command - Unix Command</a></h3> <div class="amp-related-meta"> Linux </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 jw.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.227 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2019-10-03 22:44:57 --> <!-- 0.002 -->