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

Ცხოვრება და მონაცემთა ბაზის მართვის სისტემა

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

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

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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