კონცეფცია განმარტება ABC
Miscellanea / / November 13, 2021
გილემ ალსინა გონსალესის მიერ, ივლისში. 2016
ადამიანს აქვს მიდრეკილება მონაცემთა შენახვაზე რაიმეზე და, ფაქტობრივად, ტყუილად არ არის ნათქვამი, რომ ეს არის "ინფორმაციის ხანა" მისი სიმრავლის გამო. ყოველივე ამის შემდეგ, ინფორმაცია, რომელსაც ვინმეს ხელთ აქვს, მრავლდება და მოიცავს იმდენ ინფორმაციას, რამდენადაც წარმოებული ინფორმაციის მთლიანი რაოდენობაა მთელი ისტორიის განმავლობაში.
ინფორმაციის, როგორც ძვირფასი ინსტრუმენტის, ყოვლისმომცველობაში, ინფორმაციული ტექნოლოგიები და კომუნიკაციადა ეს შეუძლებელი იქნებოდა კომპიუტერული სისტემების და საკომუნიკაციო ქსელების დახმარების გარეშე ინტერნეტი.
საიდუმლო ინფორმაციის საფუძველი
ინფორმაციის ამ სიმრავლის კიდევ ერთი მთავარი ელემენტია პროგრამული უზრუნველყოფა. დაგროვილი მონაცემები, თავისთავად, არაფერს გვეუბნება. თითქოს ოფისში დაგროვილი გვაქვს ფურცლები და ფურცლები დაწერილი ტექსტებით (კარგი, კარგი, რაღაც ბევრ ჩვენთაგანს ემართება ...). მათ არავითარი სარგებლობა არ ექნებათ, თუ მათ წიგნებად არ დავაჯგუფებთ ან შესაბამისი ინდექსებით ვმუშაობთ, რათა იპოვონ ის, რასაც ვეძებთ.
ანალოგიურად, ჩვენს ხელთ არსებული ინსტრუმენტებია ინფორმაციის ორგანიზება და სტრუქტურა ჩვენს კომპიუტერებში. ეს ხელსაწყოები, რომლებიც შეიძლება იყოს სხვადასხვა ტიპის, მათი მუშაობის ხასიათიდან გამომდინარე, მიიღებენ საერთო სახელს: DBMS, ინგლისურ ენაზე აკრონიმი მართვის სისტემისთვის
Მონაცემთა ბაზა (SGBD ესპანურად).სხვადასხვა ტიპის
არსებობს მრავალი პროგრამა, რომელიც მონაცემთა ბაზების მართვის საშუალებას გვაძლევს, ყველაზე მარტივი პროგრამებიდან, რომლებიც შექმნილია საშინაო და საყოფაცხოვრებო საჭიროებების დასაკმაყოფილებლად. მცირე ბიზნესი, მსხვილი სისტემებიც კი, რომლებიც წარმოადგენენ მსხვილ მრავალეროვნულ კომპანიებს, რაც ხელს უწყობს მილიონობით ტრანსაქციას ყოველდღიურად
განსხვავება ერთსა და მეორეს შორის ბევრ ასპექტში გვხვდება, მაგრამ, ძირითადად, ჩვენ განვასხვავებთ DBMS– ს მუშაობის მეთოდით:
- რელაციური მონაცემთა ბაზა. ალბათ ყველაზე პოპულარული. ინფორმაცია სტრუქტურირებულია ცხრილებში, თითოეული წარმოადგენს ობიექტის ტიპს და მის მახასიათებლებს. თითოეულ ცხრილს შეიძლება ჰქონდეს ერთი ან მეტი ველი, რომლის საშუალებითაც თითოეული იდენტიფიცირდება ჩანაწერი უნიკალურად და შექმნას ურთიერთობები სხვა ცხრილებთან. ამჟამინდელი მონაცემთა ბაზის მენეჯერთა უმეტესობა ამ ტიპს მიეკუთვნება
- განაწილებული მონაცემთა ბაზა. ხელს უწყობს როგორც მონაცემთა, ასევე მენეჯმენტის პროგრამული უზრუნველყოფის განაწილებას რამდენიმე კომპიუტერში. ძალიან სასარგებლოა, როდესაც გვიწევს მუშაობა იმავე ორგანიზაციაში, რომელსაც აქვს სხვადასხვა გეოგრაფიული ან ეროვნული შტაბი.
- იერარქიული მონაცემთა ბაზა. მონაცემები ორგანიზებულია ქ ფორმატი შებრუნებული ხე. ისინი იდეალურია ინფორმაციის დიდი მოცულობისთვის.
- ქსელის მონაცემთა ბაზები. წინა მოდელის ვარიანტი, იერარქიული, რომელშიც შებრუნებული ხის ტოტს არა მხოლოდ რამდენიმე ტოტი შეიძლება ჰქონდეს, არამედ ერთი და იგივე კვანძი შეიძლება რამდენიმე ტოტიდან წამოვიდეს.
- ტრანსაქციული მონაცემთა ბაზა. თუ რელაციური არის DBMS– ის ყველაზე გავრცელებული ტიპი, ტრანსაქციები ყველაზე იშვიათია. ორიენტირებულია საბანკო, ბიზნეს და სამრეწველო გარემოში გამოსაყენებლად პარადიგმა გამოიყენოს ორი ოპერაციის შესრულებისას a გარიგება, ერთ-ერთი მათგანი, როგორც წესი, შეამოწმებს წინასწარ დადგენილი პირობების შესრულებას.
- ობიექტის მონაცემთა ბაზა. კონცეპტუალურად, გარკვეული თვალსაზრისით, მსგავსია რელაციონალური, ისინი გამომდინარეობენ იმავე იდეებიდან, რომლებიც აღჭურვილია ენების ენებზე პროგრამირება ობიექტზე ორიენტირებული, როგორიცაა C ++, რაც საშუალებას აძლევს, მაგალითად, შექმნას ობიექტები სხვებისგან, საიდანაც ისინი მემკვიდრეობით იღებენ გარკვეულ მახასიათებლებს.
- დოკუმენტური მონაცემთა ბაზები. შექმნილია დოკუმენტების მართვის პროგრამებისთვის, რომლებიც დიდ მოცულობებს ეხება ტექსტი და საშუალებას გაძლევთ მოძებნოთ ისინი.
- მრავალგანზომილებიანი მონაცემთა ბაზა. ძალიან ჰგავს რელაციურ პროგრამებს, ისინი ძირითადად გამოიყენება OLAP პროგრამების განსახორციელებლად. ცხრილი არა მხოლოდ შეიცავს სვეტებს და მნიშვნელობებს თითოეული ჩანაწერისთვის, არამედ მასთან ასოცირდება მეტრულიც. აქედან გამომდინარე, ის ფართოვდება სხვადასხვა განზომილებებში.
- დედუქციური მონაცემთა ბაზა. მასში ინახება ფაქტები და წესები, რომელთა დასკვნებით შესაძლებელია გამოქვითვების განხორციელება.
ფოტოები: iStock - ალექს ბელომლინსკი / ნიჰატ დურსუნი
თემები DBMS- ში