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

სქემა არის მონაცემთა ბაზის გეგმა, რომელიც უზრუნველყოფს ორგანიზაციას

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

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

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

მონაცემთა ბაზის სქემების ტიპები

არსებობს ორი ტიპის მონაცემთა ბაზის სქემა:

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

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