Çfarë është Formati normal Boyce-Codd (BCNF)?

BCNF minimizon tepricat dhe rrit integritetin e të dhënave

Qëllimi i formës normale të Boyce-Codd (BCNF) është rritja e integritetit të të dhënave duke organizuar kolonat dhe tabelat e një baze të dhënash relacionale me qëllim që të arrihet normalizimi i bazës së të dhënave. Normalizimi i bazës së të dhënave ndodh kur ekzistojnë marrëdhënie midis tabelave dhe kur tabelat kanë përcaktuar rregulla për ta bërë bazën e të dhënave më fleksibël dhe për të ruajtur të dhënat.

Qëllimet e normalizimit të bazës së të dhënave janë të eliminojnë të dhënat e tepërta dhe të sigurojnë që varësitë e të dhënave të kenë kuptim.

Një bazë të dhënash normalizohet kur të njëjtat të dhëna nuk ruhen në më shumë se një tabelë dhe kur vetëm të dhënat e lidhura ruhen në një tabelë.

Origjina e formës normale të Boyce-Codd

Pas një sërë udhëzimesh, sigurohuni që bazat e të dhënave të normalizohen. Këto udhëzime referohen si forma normale dhe numërohen nga një deri në pesë. Një bazë të dhënash relacionale përshkruhet si e normalizuar nëse plotëson tre format e para: 1NF, 2NF dhe 3NF.

BCNF u krijua si një zgjatje e formës së tretë normale, ose 3NF, në vitin 1974 nga Raymond Boyce dhe Edgar Codd. Burrat po punonin për krijimin e skemave të bazës së të dhënave që minimizojnë tepricat me qëllim reduktimin e kohës kompjuterike. Forma e tretë normale heq shtyllat që nuk janë të varura nga çelësi kryesor përveç plotësimit të udhëzimeve në formën e parë dhe të dytë normale. BCNF, i cili nganjëherë quhet 3.5NF, i plotëson të gjitha kërkesat e 3NF dhe kërkon që çelësat e kandidatëve të mos kenë ndonjë varësi nga atributet e tjera në një tabelë.

Në kohën e krijimit të BCNF, Boyce ishte një nga zhvilluesit kryesorë të Strukturuar anglisht Query Language (SQL), i cili përmirësuar rikthimin e të dhënave duke përdorur modelin relacionale Codd. Në këtë model, Codd pohoi se kompleksiteti strukturor i bazave të të dhënave mund të reduktohej, gjë që nënkuptonte që pyetjet mund të ishin më të fuqishme dhe fleksibile.

Duke përdorur njohuritë e tij të bazës së të dhënave relacionale, Codd përcaktoi udhëzimet 1NF, 2NF dhe 3NF. Ai u bashkua me Boyce për të përcaktuar BCNF.

Çelësat e kandidatëve dhe BCNF

Një kyç i kandidatit është një kolonë ose kombinim i kolonave në një tabelë që formon një çelës unik në bazën e të dhënave. Kombinimi i atributeve mund të përdoret për të identifikuar një regjistër të bazës së të dhënave pa iu referuar të dhënave të tjera. Çdo tabelë mund të përmbajë çelësa të shumëfishtë të kandidatëve, secila prej të cilave mund të kualifikohet si çelësi kryesor. Një tabelë përmban vetëm një çelës primar.

Çelësat e kandidatëve duhet të jenë unike.

Një lidhje është në BCNF nëse çdo përcaktues është një çelës i kandidatit. Konsideroni një tabelë të bazës së të dhënave që ruan të dhënat e punonjësve dhe ka atributet , , , dhe . </p> <p> Në këtë tabelë, fusha <Employee_Id> përcakton first_name dhe last_name. Në mënyrë të ngjashme, tuple (<First_name>, <Last_name>) përcakton <Employee_id>. </p> <table><tbody><tr><td> <strong>ID punonjës</strong> </td><td> <strong>Emri</strong> </td><td> <strong>Mbiemri</strong> </td><td> <strong>titull</strong> </td></tr><tr><td> 13133 </td><td> Emily </td><td> kovaç </td><td> menaxher </td></tr><tr><td> 13134 </td><td> Jim </td><td> kovaç </td><td> koleg </td></tr><tr><td> 13135 </td><td> Emily </td><td> Jones </td><td> koleg </td></tr></tbody></table><p><br> Çelësi i kandidatit për këtë <a href="https://sq.eyewated.com/fjalor-i-termave-te-perbashketa-te-te-dhenave/">bazë të dhënash</a> është <Employee_Id> sepse është e vetmja vlerë që nuk mund të përdoret nga një rresht tjetër. </p> </div> <div class="amp-related-wrapper"> <h2>Alike posts</h2> <div class="amp-related-content"> <a href="https://sq.eyewated.com/fuqia-e-celesave-te-jashtem-ne-bazat-e-te-dhenave-relacionale/"> <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://sq.eyewated.com/fuqia-e-celesave-te-jashtem-ne-bazat-e-te-dhenave-relacionale/">Fuqia e çelësave të jashtëm në bazat e të dhënave relacionale</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/numerimi-i-vlerave-ne-nje-tabele-te-bazes-se-te-dhenave-me-funksionin-count-count/">Numërimi i vlerave në një tabelë të bazës së të dhënave me funksionin COUNT COUNT</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/nje-udhezues-per-krijimin-e-llogarive-perdoruese-te-sql-server-2012/"> <amp-img src="https://exse.eyewated.com/pict/44a5025f9df133fa-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/nje-udhezues-per-krijimin-e-llogarive-perdoruese-te-sql-server-2012/">Një Udhëzues për Krijimin e Llogarive Përdoruese të SQL Server 2012</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/zgjedhja-e-nje-celes-primar/"> <amp-img src="https://exse.eyewated.com/pict/a8257d7c1ede304d-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/zgjedhja-e-nje-celes-primar/">Zgjedhja e një çelës primar</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/normalizimi-i-bazes-se-te-dhenave-forma-e-pare-normale/"> <amp-img src="https://exse.eyewated.com/pict/ae32e1a778824361-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/normalizimi-i-bazes-se-te-dhenave-forma-e-pare-normale/">Normalizimi i bazës së të dhënave: Forma e parë normale</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/fjalor-i-termave-te-perbashketa-te-te-dhenave/"> <amp-img src="https://exse.eyewated.com/pict/4b414c89df872fba-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/fjalor-i-termave-te-perbashketa-te-te-dhenave/">Fjalor i Termave të Përbashkëta të të Dhënave</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/hyrje-ne-marredheniet-e-bazes-se-te-dhenave/"> <amp-img src="https://exse.eyewated.com/pict/d10281b34616333d-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/hyrje-ne-marredheniet-e-bazes-se-te-dhenave/">Hyrje në marrëdhëniet e bazës së të dhënave</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/zbuloni-me-shume-rreth-shikimit-te-bazes-se-te-dhenave-kontrollimi-i-qasjes-se-te-dhenave/"> <amp-img src="https://exse.eyewated.com/pict/775222e1814d302f-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/zbuloni-me-shume-rreth-shikimit-te-bazes-se-te-dhenave-kontrollimi-i-qasjes-se-te-dhenave/">Zbuloni më shumë rreth shikimit të bazës së të dhënave - Kontrollimi i qasjes së të dhënave</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/si-te-krijoni-celesa-te-jashtem-ne-microsoft-sql-server/"> <amp-img src="https://exse.eyewated.com/pict/2a2f7d1322e0352e-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/si-te-krijoni-celesa-te-jashtem-ne-microsoft-sql-server/">Si të krijoni çelësa të jashtëm në Microsoft SQL Server</a></h3> <div class="amp-related-meta"> Program </div> </div> </div> </div> <div class="amp-related-wrapper"> <h2>See Newest</h2> <div class="amp-related-content"> <a href="https://sq.eyewated.com/5-keshilla-per-te-fshehur-ose-shfaqur-dokun-e-mac-it/"> <amp-img src="https://exse.eyewated.com/pict/cad6dd2435e436f2-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/5-keshilla-per-te-fshehur-ose-shfaqur-dokun-e-mac-it/">5 këshilla për të fshehur ose shfaqur dokun e Mac-it</a></h3> <div class="amp-related-meta"> Macs </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/9-lojerat-me-te-mira-te-lojrave-per-te-blere-ne-vitin-2018/">9 lojërat më të mira të lojrave për të blerë në vitin 2018</a></h3> <div class="amp-related-meta"> Blerja e udhëzuesve </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/si-te-bisedoni-ne-growlr/"> <amp-img src="https://exse.eyewated.com/pict/7ce2af7b3c6a3d33-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/si-te-bisedoni-ne-growlr/">Si të bisedoni në GROWLr</a></h3> <div class="amp-related-meta"> Email & Mesazhimi </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/6-kamerat-me-te-mira-te-papershkueshem-nga-uji-per-te-blere-ne-vitin-2018/"> <amp-img src="https://exse.eyewated.com/pict/9fe31eb7beda33fd-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/6-kamerat-me-te-mira-te-papershkueshem-nga-uji-per-te-blere-ne-vitin-2018/">6 kamerat më të mira të papërshkueshëm nga uji për të blerë në vitin 2018</a></h3> <div class="amp-related-meta"> Blerja e udhëzuesve </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/avancuar-nga-alternative-augmentative-communication-aac-per-ipad/"> <amp-img src="https://exse.eyewated.com/pict/3b119bb9a0853276-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/avancuar-nga-alternative-augmentative-communication-aac-per-ipad/">Avancuar nga Alternative & Augmentative Communication (AAC) për iPad</a></h3> <div class="amp-related-meta"> Kerkim ne rrjet </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/cili-eshte-metoda-ncsc-tg-025/"> <amp-img src="https://exse.eyewated.com/pict/ada9ae4c7d1941e9-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/cili-eshte-metoda-ncsc-tg-025/">Cili është metoda NCSC-TG-025?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> </div> <div class="amp-related-wrapper"> <h2>Sapid posts</h2> <div class="amp-related-content"> <a href="https://sq.eyewated.com/cfare-eshte-stuxnet-worm-computer-virus/"> <amp-img src="https://exse.eyewated.com/pict/ca2393229aa632c7-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/cfare-eshte-stuxnet-worm-computer-virus/">Çfarë është Stuxnet Worm Computer Virus?</a></h3> <div class="amp-related-meta"> Antivirus </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/cila-eshte-app-zedge/"> <amp-img src="https://exse.eyewated.com/pict/e9e570959c9a3203-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/cila-eshte-app-zedge/">Cila është App Zedge?</a></h3> <div class="amp-related-meta"> E re dhe e ardhshme </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/si-ta-hapni-nje-rast-kompjuterik/"> <amp-img src="https://exse.eyewated.com/pict/1311a9a6d6613014-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/si-ta-hapni-nje-rast-kompjuterik/">Si ta hapni një rast kompjuterik</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/5-menyrat-windows-7-mundi-windows-vista/"> <amp-img src="https://exse.eyewated.com/pict/9d92db896e2737a9-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/5-menyrat-windows-7-mundi-windows-vista/">5 Mënyrat Windows 7 mundi Windows Vista</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/perdorimi-i-tabs-finder-ne-os-x/"> <amp-img src="https://exse.eyewated.com/pict/22d02df3adf733a6-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/perdorimi-i-tabs-finder-ne-os-x/">Përdorimi i Tabs Finder në OS X</a></h3> <div class="amp-related-meta"> Macs </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/9-shkurtesit-me-te-mire-te-url-per-shkurtimin-e-lidhjeve-te-gjata/"> <amp-img src="https://exse.eyewated.com/pict/596d1864d4fc2e92-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/9-shkurtesit-me-te-mire-te-url-per-shkurtimin-e-lidhjeve-te-gjata/">9 shkurtësit më të mirë të URL për shkurtimin e lidhjeve të gjata</a></h3> <div class="amp-related-meta"> Mediat sociale </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/grand-theft-auto-tregime-te-qytetit-te-lirise-psp-cheats/"> <amp-img src="https://exse.eyewated.com/pict/8a1769e3c8d630df-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/grand-theft-auto-tregime-te-qytetit-te-lirise-psp-cheats/">Grand Theft Auto: Tregime të Qytetit të Lirisë (PSP Cheats)</a></h3> <div class="amp-related-meta"> Kumar </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/karakteristikat-e-reja-te-safari-qe-jane-shtuar-nga-os-x-yosemite/"> <amp-img src="https://exse.eyewated.com/pict/e8fab5e1b5d734fa-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/karakteristikat-e-reja-te-safari-qe-jane-shtuar-nga-os-x-yosemite/">Karakteristikat e reja të Safari që janë shtuar nga OS X Yosemite</a></h3> <div class="amp-related-meta"> Programe dhe Aplikacione </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/si-te-blini-njesine-e-kokes-me-madhesi-te-duhur/"> <amp-img src="https://exse.eyewated.com/pict/3acbf8d53bf1322c-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/si-te-blini-njesine-e-kokes-me-madhesi-te-duhur/">Si të blini njësinë e kokës me madhësi të duhur</a></h3> <div class="amp-related-meta"> Car Tech </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/krijo-fjalekalime-te-aplikacioneve-per-outlook-com-imap-pop-access/"> <amp-img src="https://exse.eyewated.com/pict/d0490e2c704b3e0e-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/krijo-fjalekalime-te-aplikacioneve-per-outlook-com-imap-pop-access/">Krijo fjalëkalime të aplikacioneve për Outlook.com IMAP, POP Access</a></h3> <div class="amp-related-meta"> Email & Mesazhimi </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/cfare-eshte-tastiera/"> <amp-img src="https://exse.eyewated.com/pict/9770f2b5dd393e7d-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/cfare-eshte-tastiera/">Çfarë është tastiera?</a></h3> <div class="amp-related-meta"> Windows </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/top-50-me-popullore-keshilla-email-truket-dhe-sekretet/"> <amp-img src="https://exse.eyewated.com/pict/ce33da77575b4370-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/top-50-me-popullore-keshilla-email-truket-dhe-sekretet/">Top 50 Më popullore Këshilla Email, truket dhe sekretet</a></h3> <div class="amp-related-meta"> Email & Mesazhimi </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/konfiguro-kameren-e-sigurise-faqja-e-iphone-me-me-pak-se-75/"> <amp-img src="https://exse.eyewated.com/pict/9737fa701e813338-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/konfiguro-kameren-e-sigurise-faqja-e-iphone-me-me-pak-se-75/">Konfiguro Kamerën e Sigurisë Faqja e iPhone me më pak se 75 $</a></h3> <div class="amp-related-meta"> Kerkim ne rrjet </div> </div> </div> <div class="amp-related-content"> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/vulkano-flow-review-shikoni-tv-ne-ipad-tuaj/">Vulkano Flow Review: Shikoni TV në iPad tuaj</a></h3> <div class="amp-related-meta"> Shqyrtime të produkteve </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/rishikimi-foscam-surveillance-pro-per-iphone/"> <amp-img src="https://exse.eyewated.com/pict/9737fa701e813338-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/rishikimi-foscam-surveillance-pro-per-iphone/">Rishikimi: Foscam Surveillance Pro për iPhone</a></h3> <div class="amp-related-meta"> IPhone dhe iPod </div> </div> </div> <div class="amp-related-content"> <a href="https://sq.eyewated.com/shpejtoni-safari-n-me-keto-keshilla/"> <amp-img src="https://exse.eyewated.com/pict/55dc9bf51b3232e4-120x86.jpg" width="120" height="86" layout="responsive" class="amp-related-image"></amp-img> </a> <div class="amp-related-text"> <h3><a href="https://sq.eyewated.com/shpejtoni-safari-n-me-keto-keshilla/">Shpejtoni Safari-n me këto këshilla</a></h3> <div class="amp-related-meta"> Macs </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 sq.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.273 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2019-10-04 00:04:46 --> <!-- 0.002 -->