Junior — Middle
Маалыматтар базасын нормалдаштыруу концепциясын жана анын негизги формаларын түшүндүрө аласызбы?
sobes.tech AI
AIден жооп
Маалыматтар базасын нормалдаштыруу — бул маалыматтарды таблицаларга уюштуруу процесси, ал кайталанууну азайтуу жана маалыматтардын бүтүндүгүн камсыз кылуу максатында жүргүзүлөт. Негизги максат — дублдуулукту минималдаштыруу жана маалыматтарды кошуу, жаңылоо же өчүрүү учурунда аномалияларды алдын алуу.
Нормалдаштыруу негизги формалары:
- Биринчи нормалдуу форма (1NF): бардык талаалар атомар (бөлүнбөс) маанилерди камтыйт, кайталанган топтор жок.
- Экинчи нормалдуу форма (2NF): таблица 1NF-деги жана бардык эмес-ключ талаалар толук калыптуу ачкычка көз каранды (эгер ачкыч куралган болсо).
- Үчүнчү нормалдуу форма (3NF): таблица 2NF-деги жана эмес-ключ талаалар ортосунда транзитивдик көзкарандылыктар жок (башкача айтканда, эмес-ключ талаалар бири-бирине көзкаранды эмес).
Мисал: эгерде сизде буйрутмалар таблицасы бар болсо жана анда кардар тууралуу маалымат сакталса, нормалдаштыруу кардар маалыматтарын башка таблицага которуп, ар бир буйрутмада алардын дублдуулугун алдын алат.