RačunalaBaze podataka

Normalizacija baze podataka

Grupiranje istih podataka u tabeli može biti na različite načine. Atributa u vezi treba biti grupisani prema relacijske principu, to jest, treba u potpunosti minimizira dupliranje podataka, kao i pojednostavljivanje procedure za njihovo liječenje praćeno ažuriranje. Jedan od osnovnih problema sa dizajniranje baze podataka vrši eliminaciju viška zaposlenih, a to se postiže normalizacija.

Normalizacija baze podataka predstavlja formalna ograničenja aparat za kreiranje tabele koja omogućava da eliminiše dupliranje, uz dosljednost potrebnog softvera pohranjene informacije, smanjenje troškova rada u vezi sa održavanjem i održavanje baze podataka. operacija Normalizacija se sastoji u širenju originalnog tablica baze podataka u jednostavnije. U svakoj fazi ovog procesa nužno sto dati u normalnoj formi. Svaka faza se odlikuje normalizaciju određenog skupa ograničenja, koja mora biti u skladu sa svim stolovima. Dakle, uklanjanje se vrši bez ključnih informacija stola, koji je suvišan.

Normalizacija baze podataka zasniva se na konceptu funkcionalna zavisnost između atributa. Smatra se da je jedan atribut zavisi od drugih, ako svaki put kada posebnu vrijednost drugog atributa odgovara na ne više od jedan od prvih vrijednosti.

Normalizacija baze podataka - opšti pojam, međutim, može se podijeliti u nekoliko normalne forme, koja će biti riječi kasnije.

A objekt podaci se smatra relevantnim za prvu normalnu formu kada je vrijednost svakog atributa je njen jedini. Ako određeni atribut ima duplikat vrijednost, ne može se smatrati objekt pripada prvoj normalnoj formi. Ispostavilo se da možete stvoriti i dalje bilo koji entitet koji je predmet podataka.

A objekt podaci se smatra da pripadaju drugoj normalnu formu kada je već u prvoj normalnoj formi, ali svaki od svojih atributa, a ne sastoji se u potencijalni način, potpuno nezavisan u funkcionalnom smislu iz svake od potencijalnih ključeva.

A objekt podaci se smatra da pripadaju trećoj normalnoj formi, ako već je u drugoj normalnoj formi, ali to ne predstavlja nikakve tranzitivni zavisnosti od ne-ključne objekte iz ključeve. Pod tranzitivni zavisnost se obično shvatiti kao očigledan odnos između polja.

Normalizacija baze podataka stavlja developer glavni cilj da sve odnose na treću normalnu formu. Samo na taj način u budućnosti će biti moguće stvoriti efikasan informacioni sistem.

Normalizacija baze podataka: osnovna pravila

To bi trebalo formulirati skup pravila koje treba slijediti u radu normalizacije. Prvi je da se isključe iz grupe koje se ponavljaju. Potrebno da se formira poseban stol čuvanje svaki skup povezanih atributa, što stvara poseban ključ. Dalje, budite sigurni da eliminiše suvišne podatke. U slučajevima kada se posmatra atribut odnos samo na dio ključa, onda se mora staviti u posebnoj tabeli. Treće pravilo je obavezno, osim kolone koje ne zavise od ključnih. Atributi treba staviti u izoliranom stolu, ako nemaju željeni efekat na ključu. Budite sigurni da izoluje nezavisne višestrukih odnosa. U ovom slučaju govorimo o onome što se ne vidi konkretne veze između više odnosa. Na kraju, potrebno je izolirati višestrukih odnosa u vezi semantički. U ovoj bazi podataka normalizacija je završena, slijedi proces razvoja.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.birmiss.com. Theme powered by WordPress.