ᲙომპიუტერებიᲛონაცემთა ბაზა

Ნორმალიზება მონაცემთა ბაზები

დაჯგუფება იგივე მონაცემები მაგიდა შეიძლება გაკეთდეს სხვადასხვა გზები. ატრიბუტები ურთიერთობა უნდა ჯგუფდება რელატიური პრინციპი, რომ არის, სრულად უნდა იქნას დაყვანილი დუბლიკატი მონაცემების, ასევე ამარტივებს მათი მკურნალობის მოჰყვა განახლება. ერთ-ერთი მთავარი პრობლემა დიზაინის მონაცემთა ბაზა ასრულებს აღმოფხვრის redundancy და ეს მიიღწევა ნორმალიზაცია.

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

ნორმალიზება მონაცემთა ბაზის საფუძველზე კონცეფცია ფუნქციური დამოკიდებულების შორის ატრიბუტები. ითვლება, რომ ერთ-ერთი ატრიბუტი არის დამოკიდებული სხვა, თუ ყოველ ჯერზე კონკრეტული ღირებულება მეორე ატრიბუტი შეესაბამება არაუმეტეს ერთი პირველი მნიშვნელობა.

ნორმალიზება მონაცემთა ბაზები - ზოგადი ტერმინი, თუმცა, ეს შეიძლება დაიყოს რამდენიმე ნორმალური ფორმა, რომელიც მოგვიანებით იქნება განხილული.

მონაცემთა ობიექტი ითვლება შესაბამისი პირველი ნორმალური ფორმა, როდესაც ღირებულება თითოეული ატრიბუტი არის მისი ერთადერთი. თუ გარკვეული ატრიბუტია დუბლიკატი ღირებულება, იგი არ შეიძლება ჩაითვალოს ობიექტი, რომლებიც პირველი ნორმალური ფორმით. გამოდის, არ არის გამორიცხული, რომ შეიქმნას კიდევ ზოგიერთი ნივთიერება, ანუ ობიექტები.

მონაცემების ობიექტი ითვლება ეკუთვნის მეორე ნორმალური ფორმა, როდესაც ის უკვე პირველი ნორმალური ფორმა, მაგრამ თითოეული მისი ატრიბუტები, არ შედგება პოტენციურ წესით, სრულიად დამოუკიდებელი ფუნქციონალური თვალსაზრისით თითოეული პოტენციური გასაღებები.

მონაცემთა ობიექტი ითვლება ეკუთვნის მესამე ნორმალური ფორმა, თუ იგი უკვე არის მეორე ნორმალური ფორმა, მაგრამ ეს არ წარმოადგინოს ნებისმიერი ტრანზიტული დამოკიდებულებები არასამთავრობო ძირითადი ობიექტები გასაღებები. Under ტრანზიტული დამოკიდებულება საყოველთაოდ გაგებული როგორც აშკარა შორის ურთიერთობის სფეროში.

ნორმალიზება ბაზაში აყენებს დეველოპერი მთავარი მიზანი, რათა ყველა ურთიერთობები მესამე ნორმალური ფორმა. მხოლოდ ამ გზით მომავალში შესაძლებელი იქნება, რომ შევქმნათ ეფექტური საინფორმაციო სისტემა.

ნორმალიზება ბაზაში: ძირითადი წესები

ეს უნდა ჩამოაყალიბოს წესები მოჰყვება მუშაობის ნორმალიზაციას. პირველი არის ის, რომ გამოირიცხოს იმეორებს ჯგუფები. აუცილებელია შეიქმნას ცალკე მაგიდასთან შენახვის თითოეული კომპლექტი დაკავშირებული ატრიბუტები, რომელიც ქმნის ცალკე გასაღები. შემდეგი, რა თქმა უნდა აღმოფხვრას ზედმეტი მონაცემები. იმ შემთხვევაში, თუ ატრიბუტი ურთიერთობისათვის გვხვდება მხოლოდ ნაწილი გასაღები, მაშინ იგი უნდა ჩაიდოს ცალკე მაგიდასთან. მესამე წესი სავალდებულოა გარდა სვეტები, რომლებიც არ არის დამოკიდებული გასაღები. ატრიბუტები უნდა განთავსდეს იზოლირებული მაგიდა, თუ ისინი არ აქვს სასურველი ეფექტი გასაღები. რა თქმა უნდა იზოლირება დამოუკიდებელი მრავალი ურთიერთობები. ამ შემთხვევაში, საქმე ის არის, არ ვხედავ კონკრეტულ კავშირს მრავალი ურთიერთობები. და ბოლოს, აუცილებელია იზოლირება მრავალი ურთიერთობებთან დაკავშირებულ სემანტიკურად. ამ ბაზაში ნორმალიზაციის დასრულდა, რასაც მოჰყვა განვითარების პროცესში.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ka.birmiss.com. Theme powered by WordPress.