The real-time roll-back and recovery of transactions in database systems
By:  David E. Quantock
Contributors: Hsiao, David K., 1933-
Publisher: Naval Postgraduate School; Available from the National Technical Information Service
Published: 1989
Place of publication: Monterey, Calif; Springfield, Va
Language: eng
Number of pages: 86
Description: A modern database transaction may involve a long series of updates, deletions, and insertions of data and a complex mix of these primary database operations. Due to its length and complexity, the transaction requires back-up and recovery procedures. The back-up procedure allows the user to either commit or abort a lengthy and complex transaction without comprising the integrity of the data. The recovery procedure allows the system to maintain the data integrity during the execution of a transaction, should the transaction be interrupted by the system. With both the back-up and recovery procedures, the modern database system will be able to provide consistent data throughout the life-span of a database without ever corrupting either its data values or its data types. However, the implementation of back-up and recovery procedures in a database system is a difficult and involved effort since it effects the base as well as meta data of the database. Further, it effects the state of the database system. This thesis is mainly focused on the design trade-offs and issues of implementing an effective and efficient mechanism for back-up and recovery in the multimodel, multilingual, and multi backend database system. Keywords: Data base management systems. (KR)
Notes: Thesis advisor, David K. Hsiao.

Thesis (M.S. in Computer Science) Naval Postgraduate School, June 1989.

Includes bibliographical references.

Also available online.

Mode of access: World Wide Web.

System requirements: Adobe Acrobat Reader.

US Army (USA) author.