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


Download 232.19 Kb.
bet3/7
Sana25.10.2023
Hajmi232.19 Kb.
#1721157
1   2   3   4   5   6   7
Bog'liq
МБ нормаллаштириш

5 та норма форма мавжуд

  • 1НФ – МБ ни нормаллаштиришнинг энг қуйи даражаси.
  • 2НФ
  • 3НФ
  • НФБК – 3НФ ни камчиликларини бартараф этади.
  • 4НФ
  • 5НФ –МБ ни нормаллаштиришнинг энг юқори даражаси.
  • Жуда камчилик сондаги маълумотлар базаси 5НФ гача нормаллаштирилади. Одатда нормал формалар 2- ёки 3-YA гача нормаллаштирилади. 

Нормаллаштириш қадамлари


Қўп қийматли атрибуилар
Биринчи нормал форма
Иккинчи нормал форма
Учинчи нормал форма
Кўп қийматли ва такрорланувчи атрибутларни ўчириш
Қисмий (хусусий) алоқаларни ўчириш
Транзитив боғланишларни ўчириш
Бир нечта калит номзодаоар билан боғлиқ аномалияни ўчириш
Бойс-Кодд нормал формаси
Тўртинчи нормал форма
Бешинчи нормал форма
Кўп қийматли боғланишларни ўчириш
Қолган аномалияларни ўчириш
Нормаллаштириш қадамлари
Нормализации баз данных
МБ ни нормаллаштириш
Маълумотлар базасини нормаллаштириш

Маълумотлар жадвалларда (муносабатларда) турлича гурухланиши мумкин. МБ ни лойихалашда бошланғич нуқта сифатида, яъни энг бошида барча атрибутларни ўзида мужассамлаштирган универсал муносабат яратилиши мумкин. Унда МБ сақланиши керак бўлган барча маълумотлар жойланади.
Мисол сифатида ташкилотнинг ходимлари ҳақида маълумотлар киритишга мўлжалланган Ходимлар универсал муносабатига қараймизни (жадвал 1).
Нормализации баз данных

МБ ни нормаллаштириш
Маълумотлар базасини нормаллаштириш

Жадвал – берилган муносабат

Ходим рақами

ФИО

Лавозими

Бўлим рақами


Download 232.19 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