Skip to main content

Mi az adatbázis normalizálása?

Az adatbázis normalizálását egy adatbáziskezelő rendszerben (DBMS) használják, különös tekintettel a relációs adatbázisokkal, hogy csökkentsék a redundáns információkat, és ezáltal minimalizálják az adatok rendellenességeit.A rendellenességek a rosszul csoportos vagy redundáns információkkal fordulhatnak elő, és számos effektusot okozhatnak, például a helytelen adatbeillesztést vagy egy egész adatcsoport törlését.Az adatbázis normalizálásának használatával ezeket a rendellenességeket elkerüljük, és a memória általában felszabadul, hogy az adatbázis hatékonyabban működjön.A normalizálási funkciókat hetente kb.Például egy munkavállalói adatbázis segítségével egy alkalmazott több táblára sorolható be.Ha nagymértékben redundancia következik be, rendellenességek merülnek fel.Az adatbázis -adminisztrátorok általában nem tudják elkapni az összes redundáns adatot, tehát az adatbázis normalizálása a legjobb módja ennek a problémának a kijavítására.

Az adatbázis normalizálásának első feladata az információk megismételése vagy áthelyezése.Ha az információ szükségtelen, akkor az törlődik az adatbázisból.A többi táblázatban szükséges adatokhoz a normalizálás jobb relációs táblák létrehozására törekszik.A normalizálási funkciók lebontják a nagy táblákat, kijavítják és javítják az adatok közötti kapcsolatokat, és elkülönítik az információkat, hogy az adatmódosítás megkönnyítse az adatbázisban.Az ismételt adatok kivonásával a memória általában felszabadul, amely lehetővé teszi az adatbázis simább és gyorsabb futtatását.A frissítési anomália az, amikor valaki frissíti az adatokat, de a célzott adatok megváltoztatása helyett az adatbázis új rekordot hoz létre, amely rendkívül felesleges.A beillesztési rendellenességgel rekordot adnak az adatbázishoz, de az új rekord alapján semmit sem lehet hozzáadni.A deléciós rendellenességek véletlenszerűen törlik a rekordot.Ez csak néhány általános rendellenesség, amelyek akkor fordulnak elő, ha az adatbázis nem normalizálódik.Az adatbázis -normalizálás ütemezése hetente egyszer általában a legjobb, mert ez megakadályozza, hogy az összes új információt a hét folyamán hozzáadják.A kisebb adatbázisok valószínűleg havonta egyszer normalizálhatók, és nagyon nagy adatbázisokat hetente kétszer kell elvégezni, mivel a magasabb adatmennyiség nagyobb esélyt jelent a rendellenességekre.Nincs azonban szabvány, tehát az adatbázis -rendszergazda általában olyan ütemtervet választ, amely szerinte a legjobb az adatbázishoz.