Razlika med čiščenjem ali brisanjem vnosa podatkov

Izraza "brisanje" in "čiščenje" imata različen pomen pri delu z vnosom podatkov. Skrbniki zbirk podatkov pri čiščenju in brisanju uporabljajo različne metode. Čiščenje pomeni selitev podatkov iz enega vira v drugega, vi pa hranite arhiv, če jih boste v prihodnosti potrebovali. Če izbrišete podatke, jih trajno odstranite iz tabel in na zapise se ne morete več sklicevati.

Prečiščevanje

Skrbniki zbirke podatkov izbrišejo podatke iz tabel, ko vrstice tabel presežejo nekaj sto ali celo milijonov zapisov, ki niso več potrebni. S čiščenjem pa lahko arhivirate zapise, čeprav jih odstranite iz tabel. Skrbniki premaknejo zapise iz velike tabele v arhivsko tabelo. Čiščenje zapisov iz velike tabele pospeši poizvedbe.

Brisanje

Če izbrišete podatke, jih trajno odstranite iz tabele in ta naloga ne obdrži kopije zapisov. Brisanje opravi skrbnik ali pa lahko iz aplikacije uporabnikov izbrišete zapise. Brisanje zapisa se na primer uporablja, kadar uslužbenec za vnos podatkov pri ustvarjanju zapisa naredi napako in mora iz baze izbrisati slab zapis.

Razlike

Glavna razlika med obema vrstama upravljanja je v tem, da se pri čiščenju hrani kopija zapisov, kar je ugodneje pri odstranjevanju velikih količin podatkov. Če odstranjujete samo en zapis, brisanje zavzame manj virov na strežniku baze podatkov, zato je hitrejše kot čiščenje. Čiščenje se uporablja pri velikih naborih zapisov, brisanje pa pri majhnih količinah vrstic.

Premisleki

Če iz tabele odstranite na stotine zapisov, razmislite o čiščenju, da zagotovite kopijo, če podjetje potrebuje varnostno kopijo. Če ste prepričani, da nikoli ne potrebujete niza zapisov, uporabite funkcijo brisanja. Programiranje zbirke podatkov ima ključno besedo "DELETE", s katero lahko odstranite enega ali vse zapise v tabeli.