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