როგორ შევქმნათ რელაციური მონაცემთა ბაზები

Სარჩევი:

როგორ შევქმნათ რელაციური მონაცემთა ბაზები
როგორ შევქმნათ რელაციური მონაცემთა ბაზები

ვიდეო: როგორ შევქმნათ რელაციური მონაცემთა ბაზები

ვიდეო: როგორ შევქმნათ რელაციური მონაცემთა ბაზები
ვიდეო: Creating a Relational Database 2024, მაისი
Anonim

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

როგორ შევქმნათ რელაციური მონაცემთა ბაზები
როგორ შევქმნათ რელაციური მონაცემთა ბაზები

მიმართებითი სტრუქტურის არსი და მონაცემთა მომზადება

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

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

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

განხორციელება DBMS– ის გამოყენებით

მონაცემთა ბაზის მართვის სისტემები (Oracle, MySQL, SQLite და ა.შ.) უზრუნველყოფს გენერირებული მონაცემების სრულ მენეჯმენტს და საშუალებას გაძლევთ შეასრულოთ მოთხოვნები. DBMS– ის ერთ – ერთი არჩევის შემდეგ, თქვენ უნდა შექმნათ ცხრილები პროგრამაში მისი სინტაქსის მიხედვით. ეს არის მოცულობითი სამუშაო, რომელიც უნდა გაკეთდეს ფრთხილად, მნიშვნელოვანი ატრიბუტების დაკარგვის გარეშე.

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

გირჩევთ: