7-Маъруза. Маълумотлар базасини нормаллаштириш. Нормал формалар: 1-НФ, 2-НФ, 3-НФ, Бейс-Кодд-НФ, 4-НФ, 5-НФ
Рахимбоев Х.Ж.
Курс-2
План: Маълумотлар базасини лойиҳалаш - концептуал лойихалаш – МБ ни концептуал моделини қуриш
- Маниқий лойихалаш– танланган МББТ учун МБ ни мантиқий моделини қуриш
- Физик лойихалаш – машина ташувчида МБ файлларини яратиш.
у Концептуал модел: Физик сақлаш усуллари инобатга олинмаган холда объектлар ва улар орасидаги алоқаларни акс эттиради Концептуал моделни лойихалашда қуйидагилага эътибор қаратилади: 1. МБ да сақланадиган маълумотларни аниқлаш 2. Маълумотларни структуризациялаш 3. Маълумотлар орасидаги алоқаларни аниқлаш. Мантиқий модел Маълумотлар мазмуни ва сақлаш мухитига боғлиқ бўлмаган холда маълумот элементлари орасидаги мантиқий алоқаларни акс эттиради. Мантиқий моделни лойихалашда қуйидагилага эътибор қаратилади: 2. Жадваллар орасида алоқани ўрнатиш Физик модел Маниқий моделни маълумот ташувчида – физик ташувчида тасвирлаш Физик моделни лойихалашда қуйидагилага эътибор қаратилади : МБ сақланадиган файллар, қурилмалар аниқланади. - Яъни нормаллаштириш бу – ортиқча маълумотлар ва алоқалар мавжуд бўлмаган маълумотлар базасини струтктурасини яратишдир
Нормаллаштириш — бу маълумотлар базасидаги маълумотларни ташкил этиш жараёни бўлиб, бу жараёнга маълумотлар ҳимоясини таъминлаш ва маълумотлар базасини қулайлигин таъминлайдиган, яъни ортиқчалик ва нотўғри боғлиқликларни бартараф этадиган қоидалар асосида маълумотлар базасини ташкил этиш киради.
Маълумотлар ортиқлиги Диск сохасидан самарасиз фойдаланиш ва маълумотлар базасига хизмат кўрсатишни қийинлаштиради. - Масалан, МБ да бир қанча жойда сақланаётган бир хил маълумот ўзгарса уни бошқа жойдагиларини хам ўзгартириш керак.
Do'stlaringiz bilan baham: |