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


Download 230.16 Kb.
bet5/7
Sana21.11.2023
Hajmi230.16 Kb.
#1790398
1   2   3   4   5   6   7
Муносабатларни нормаллаштириш – бу маълумотларнинг такрорланишларни, сақланаётган маълумотлар орасидаги зиддиятларни бартараф этишга ва МБ ни юритишдаги меҳнат сарфини камайтиришга имкон яратувчи муносабатларни шакллантиришнинг формал қоидаларидир.
Нормаллашлаштириш жараёни дастлабки муносабатларни нисбатан оддий муносабатларга декомпозициялашдан иборат. Нормаллаштиришнинг мақсади – МБ нинг шундай лойихасини яратиш, унда ҳар бир факт фақат битта жойда қайд этилсин.
Элементы теории нормализации отношений
Умумий тушунчалар
Муносабатларни нормаллаштириш назарияси элементлари

ЕR-диаграммадан реляцион МБ нинг схемасига ўтишда бир қатор муаммолар қужудга келади. Улардан асосийси – хосил бўлган муносабатларнинг нормаллашмаганлиги, яъни маълумотларнинг такрорланиши.
Бундай холатнинг асосий сабабларидан бири - ER- диаграмманинг етарлича ўрганилмаганлиги, мукаммал эмаслиги.
Бу битта муносабатга калитга боғланган атрибутлар билан бирга ўзаро боғланган атрибутлар пайдо бўлишига олиб келади.

Элементы теории нормализации отношений

Умумий тушунчалар
Муносабатларни нормаллаштириш назарияси элементлари

Нормаллаштириш назарияси муносабатнинг атрибутлари орасидаги боғлиқликларга асосланади. Атрибутлар орасида турли синфдаги боғлиқликлар мавжуд.
Улардан энг оддийи ва муҳими – функционал боғлиқлик.
Функционал боғлиқлик, худди калитлар каби предмет соҳасидаги бутунлик чекловларидан биридир.
Бу турдаги чекловни, яъни функционал боғлиқликни билиш орқали муносабатларни нормаллаштириш мумкин.

Нормализации баз данных

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