რა არის მონაცემთა ბაზის ტრანზაქცია მიეცით ტრანზაქციის 2 მაგალითი?
რა არის მონაცემთა ბაზის ტრანზაქცია მიეცით ტრანზაქციის 2 მაგალითი?

ვიდეო: რა არის მონაცემთა ბაზის ტრანზაქცია მიეცით ტრანზაქციის 2 მაგალითი?

ვიდეო: რა არის მონაცემთა ბაზის ტრანზაქცია მიეცით ტრანზაქციის 2 მაგალითი?
ვიდეო: What is Database Transaction? | Transactions in Database | DB Transactions with Examples #dbms 2024, მაისი
Anonim

ნებისმიერი ლოგიკური გამოთვლა, რომელიც შესრულებულია თანმიმდევრულ რეჟიმში a მონაცემთა ბაზა ცნობილია როგორც ა გარიგება . ერთი მაგალითი არის გადარიცხვა ერთი საბანკო ანგარიშიდან მეორეზე: The სრული გარიგება გამოკლებას მოითხოვს The ერთი ანგარიშიდან გადასარიცხი თანხა და იმავე თანხის დამატება The სხვა.

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

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

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

ასევე საკითხავია, რა არის გარიგება, მოიყვანეთ გარიგების მაგალითი?

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

რა არის ტრანზაქციის პროგრამირება?

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

გირჩევთ: