რელაციურ მონაცემთა ბაზის ნორმალიზაციის ზოგიერთი საკითხი
Main Article Content
ანოტაცია
რელაციური მონაცემთა ბაზის ლოგიკური მოდელის აგება გულისხმობს: რეალური ან წარმოსახვითი
არსებისა და მათი ატრიბუტების გამოყოფას, თანადობების შექმნასა და მათ შორის ფუნქციონალური
დამოკიდებულებების განსაზღვრას, თანადობებში მონაცემთა ჩასმის, ცვლილებისა და წაშლის დროს
არასასურველი ანომალიების გამოვლენას. ნორმალიზაციის პროცესით ხდება თანადობის გარკვეულ კანონიკურ
(ნორმალურ) ფორმამდე მიყვანა. ყოველი მაღალი რიგის ნორმალური ფორმა აკმაყოფილებს უფრო დაბალი რიგის
ნორმალური ფორმის თვისებებსა და ასევე აქვს მასზე უკეთესი თვისებები. ნორმალიზაცია უზრუნველყოფს:
მონაცემთა სიჭარბის შემცირებას, არასასურველი დამოკიდებულების გაუქმებასა და მონაცემთა მთლიანობას.
განიხილავენ: პირველ, მეორე, მესამე, ბიოს-კოდის, მეოთხე, მეხუთე, მეექვსე ნორმალურ ფორმებს. ნორმალიზაციის
პროცესი არასავალდებულოა. მონაცემთა ბაზის სპეციალისტი ინტუიციურად აგებს უკვე ნორმალიზებულ
თანადობებს, მაგრამ პროცესის განხილვა საშუალებას გვაძლევს გავიგოთ, თუ რა პრობლემებთან გვექნება საქმე
მონაცემთა ბაზასთან მუშაობის დროს.