7-лекция. Нормализация базы данных. Нормальные формы: 1-нф, 2-нф, 3-нф, нф-бейс-Кодда, 4-нф, 5-нф


маълумотлар га мурожаатни қийинлашириш мумкин. Чунки маълумотгача бўлган йўл йўқ бўлиши ёки нотўғри бўлиши мумкин


Download 230.16 Kb.
bet2/7
Sana21.11.2023
Hajmi230.16 Kb.
#1790398
1   2   3   4   5   6   7

 маълумотлар га мурожаатни қийинлашириш мумкин. Чунки маълумотгача бўлган йўл йўқ бўлиши ёки нотўғри бўлиши мумкин. 

Нотўғри алоқалар

Нормаллаштириш назариясининг асосий тушунчалари

Муносабатларни нормаллаштириш реляцион МБ даги жадваллар ва алоқаларнинг оптимал структурасини қуришнинг босқичма босқич формаллаштирилган жараёни (маълумотларни ортиқчалигини камайтириш ёки даслабки муносабатларни нисбатан оддий муносабатларга декомпозициялаш жараёнидир).

Нормал форма (НФ) – бу муносабат схемаси қаноатлантириш керак бўлган назарий қоидалар.

Нормал формаларнинг асосий хоссалари:

  • Ҳар бир навбатдаги нормал форма (НФ) бирор маънода олдингисидан яхшироқ;
  • Навбатдаги НФ га ўтганда олдингисининг хоссалари сақланади.
  • РМБ назариясида нормал формаларнинг қуйидаги кетма кетлиги мавжуд :

  • биринчи нормал форма (1NF);
  • иккинчи нормал форма (2NF);
  • учинчи нормал форма (3NF);
  • Бойс-Кодд нормал форма (BCNF);
  • тўртинчи нормал форма (4NF);
  • бешинчи нормал форма (5NF ёки PJ/NF);

Нормаллаштирилган жадвалларнинг афзалликлари

  • Нормаллаштирилган жадвалларда маълумотлар ишончли сақланади;
  • Нормаллаштириш ортиқча маълумотлар пайдо бўлишини олдини олади. Маълумотлар базада фақат битта жойда сақланади ва бу маълумотларни киритиш, янгилаш ва ўчиришни осонлаштиради;
  • Ттизимни келажакда унумдорликни сақлаган холда кенгайтириш имконияти осонлашади.

Қайсидир маънода нормал формаларни қаноатлантириш шарт эмас, лекин маълумотлар базасини нормаллаштириш тавсия этилади, чунки бу самарадорлик ва мурожаат қулайлигини таъминлашда бир қатор имкониятлар яратади.


Нормал формалар – бу маълумотлар базасини лойихалаш бўйича қоидалардир.

Download 230.16 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling