0 votes 0 votes ATOMICITY IS MANAGED BY a) Programmer b) Recovery Management Component c) Concurrency Control Component d) None of it Databases databases + – spriti1991 asked May 6, 2015 spriti1991 4.0k views answer comment Share Follow See all 3 Comments See all 3 3 Comments reply spriti1991 commented May 6, 2015 reply Follow Share I studied that Atomicity is mantained by Transaction Control manager Concurrency Control managment is responsible for Isolation Progarmmer / Application Progaram responsible for Consistency Recovery Management Component is responsible for Durability So according to me answer is "None of these " Am i right ? 0 votes 0 votes Digvijay Pandey commented May 6, 2015 reply Follow Share we can manually perform commit or rollback too.. then is it not responsibility of programmer ?? 0 votes 0 votes spriti1991 commented May 6, 2015 reply Follow Share No i dont think so , There are lot of transcation running concurrently , So the sysytem should be designed in such a way that EITHER ALL OPERATION ARE DONE OR NOTHING ! i 0 votes 0 votes Please log in or register to add a comment.
1 votes 1 votes It is theresponsibility of the transaction recovery subsystem of a DBMS to ensure atomicity As per Database Systems Navathe ! Akash Kanase answered Dec 12, 2015 Akash Kanase comment Share Follow See 1 comment See all 1 1 comment reply Monika Sharma 1 commented Jan 7, 2017 reply Follow Share same from korth too 0 votes 0 votes Please log in or register to add a comment.
0 votes 0 votes http://zoo.cs.yale.edu/classes/cs637/franklin97concurrency.pdfArticle 2.2.1 Digvijay Pandey answered May 6, 2015 Digvijay Pandey comment Share Follow See all 0 reply Please log in or register to add a comment.