Koja je razlika između viška podataka i nedosljednosti podataka

Sadržaj:

Anonim

The glavna razlika između redundancije podataka i nedosljednosti podataka je to redundantnost podataka je stanje koje se javlja kada isti dio podataka postoji na više mjesta u bazi podataka, dok je nedosljednost podataka stanje koje se javlja kada isti podaci postoje u različitim formatima u više tablica.

Baza podataka je zbirka podataka. DBMS (Database Management System) je softver koji pomaže u upravljanju bazama podataka. Predstavljen 1960. godine, može rukovati velikom zbirkom podataka. Štoviše, pomaže u stvaranju, preuzimanju, ažuriranju i brisanju podataka. DBMS dopušta više korisnika istovremeno pristup podacima i pruža sigurnost podacima. Suvišnost podataka i nedosljednost podataka dva su pojma vezana za DBMS.

Nedosljednost podataka, višak podataka

Što je višak podataka

Višak podataka odnosi se na iste podatke koji se nalaze na više mjesta u bazi podataka. Grupira bazu podataka s nepotrebnim podacima. Također čini dohvaćanje podataka manje učinkovitim. Nadalje, redundancija podataka troši više resursa u bazi podataka. S vremenom, redundancija podataka dovodi do oštećenja baze podataka, zbog čega podaci postaju neupotrebljivi.

Na primjer, pretpostavimo tablicu u školskoj bazi podataka. Ima tablicu koja se zove student na sljedeći način.

Učenici 1 i 2 uče od učitelja P, a učenici 3 i 4 uče od učitelja Q. Ovdje se učitelj_id i ime_ učitelja ponavljaju dva puta. Umjesto toga, učitelj_id i ime učitelja mogu se spremiti u zasebnu tablicu. Novi učenički stol i učiteljski stol su sljedeći.

Rješenje je normalizacija redundancije podataka. Smanjuje redundanciju podataka i čini podatke smislenijim.

Što je nedosljednost podataka

Nedosljednost podataka odnosi se na situaciju čuvanja istih podataka u različitim formatima u dvije različite tablice ili na situaciju u kojoj je potrebno uskladiti podatke između tablica. Međutim, to može uzrokovati da jedna tablica u bazi podataka ima ispravnu vrijednost, a preostale tablice budu različite. Također može uzrokovati nepouzdane i besmislene informacije. Štoviše, teško je smanjiti nedosljednost podataka.

Na primjer, pretpostavimo bolničku bazu podataka. Promjena adrese jednog pacijenta može utjecati na mnoge druge tablice. Samo će jedan zapis imati točne podatke, dok će drugi imati lažne podatke. Dakle, radi se o nedosljednosti podataka. Zbog toga uprava bolnice provjerava više zapisa kako bi dobila točnu adresu pacijenta. To se događa jer se isti podaci koji se nalaze na više mjesta ne ažuriraju. Korištenje odgovarajućih ograničenja unutar baze podataka rješenje je za sprječavanje nedosljednosti podataka.

Odnos između viška podataka i nedosljednosti podataka

Razlika između viška podataka i nedosljednosti podataka

Definicija

Višak podataka je stanje koje se javlja unutar baze podataka ili tehnologije za pohranu podataka u kojem isti dio podataka možete pronaći na dva ili više zasebnih mjesta. Dok je nedosljednost podataka stanje koje se javlja između tablica kada čuvamo slične podatke u različitim formatima u dvije različite tablice, ili kada je potrebno podudaranje podataka između tablica. Ove definicije, dakle, objašnjavaju glavnu razliku između redundancije podataka i nedosljednosti podataka.

Prevencija

Prevencija je druga glavna razlika između redundancije podataka i nedosljednosti podataka. Normalizacija pomaže u smanjenju redundancije podataka. Međutim, korištenje ograničenja u bazi podataka pomaže u sprječavanju nedosljednosti podataka.

Zaključak

Općenito, redundancija podataka i nedosljednost podataka dva su pojma vezana za DBMS. Glavna razlika između redundancije podataka i nedosljednosti podataka je u tome što je redundantnost podataka stanje koje se javlja kada isti dio podataka postoji na više mjesta u bazi podataka, dok je nedosljednost uvjet koji se javlja kada isti podaci postoje u različitim formatima u više tablica.

Referenca:

1. "Što je višak podataka?" Reference, IAC Publishing, dostupno ovdje.2. "Koja je definicija nedosljednosti podataka?" Reference, IAC Publishing, dostupno ovdje.

Ljubaznošću slike:

1. “1954920” (CC0) putem Pixabaya

Koja je razlika između viška podataka i nedosljednosti podataka