Itthon adatbázisok Mi a normalizálás? - meghatározás a techopedia alapján

Mi a normalizálás? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a normalizálás?

A normalizálás az adatbázis átalakításának folyamata, amely megfelel két alapvető követelménynek: (1) nincs adat redundancia (az összes adat egyetlen helyen tárolódik), és (2) az adatok függősége logikus (minden kapcsolódó adat) az elemeket együtt tárolják). A normalizálás számos ok miatt fontos, de elsősorban azért, mert lehetővé teszi az adatbázisok számára a lehető legkevesebb lemezterület elfoglalását, ami megnöveli a teljesítményt.

A normalizálást adat normalizálásnak is nevezik.

A Techopedia magyarázza a normalizálást

Az alábbiakban felsoroljuk a normalizálás három fő típusát. Megjegyzés: Az "NF" a "normál formára" utal.

  • 1NF
  • 2NF
  • 3NF

A következő három NF létezik, de ritkán használják:

  • BCNF
  • 4NF
  • 5NF

Az első három NF-et az 1970-es évek elején az relációs adatmodell, az apa Codd származta. A mai relációs adatbázis motorok szinte az összes motorja használja a szabályait.

Néhány relációs adatbázis-motor nem szigorúan felel meg a normalizálási szabályok kritériumainak. Példa erre a többértékű mezők szolgáltatás, amelyet a Microsoft vezet be az Access 2007 adatbázis alkalmazásban. Az adatbázis-körökben heves vita folyt arról, hogy az ilyen funkciók megakadályozzák-e az ilyen alkalmazásokat valódi relációs adatbázis-kezelő rendszereknél.

Mi a normalizálás? - meghatározás a techopedia alapján