Design and implementation of a transaction manager for a relational database
dc.contributor.author | Lan, Jason C. C | |
dc.date.accessioned | 2017-12-04T01:19:10Z | |
dc.date.available | 2017-12-04T01:19:10Z | |
dc.date.copyright | 1994 | |
dc.date.issued | 1994 | |
dc.date.updated | 2017-11-22T22:07:12Z | |
dc.description.abstract | 1vf ulti-user database management systems are in great demand because of the information requirements of our modern industrial society. A clear requirement is that database resources be shared by many users at the same time. Transaction management aims to manage concurrent database access by multiple users while preserving the consistency of the database. In this thesis a single-user relational database management system, REQUIEM, is used as a vehicle to investigate improved methods for achieving this. A module, called the REQUIEM Transaction Manager (RTM), is built on top of the original REQUIEM to achieve a multi-user database management system. The design work of the present thesis is founded upon various techniques for transaction management proposed in published literature which are critically assessed and a mechanism which combines appealing features from existing methodologies. The problems of transaction management considered in this thesis are: 1. concurrency control, 2. granularity control, 3. deadlock control, and 4. recovery control. The RTM is also compared with the transaction management facilities of conventional commercial systems such as DB2, INGRES and ORACLE. | en_AU |
dc.format.extent | xvi, 148 p. | |
dc.identifier.other | b1912550 | |
dc.identifier.uri | http://hdl.handle.net/1885/136787 | |
dc.language.iso | en | en_AU |
dc.subject.lcsh | Transaction systems (Computer systems) | |
dc.subject.lcsh | Relational databases | |
dc.subject.lcsh | Database management | |
dc.title | Design and implementation of a transaction manager for a relational database | en_AU |
dc.type | Thesis (Masters) | en_AU |
dcterms.valid | 1994 | en_AU |
local.contributor.affiliation | The Australian National University | en_AU |
local.contributor.supervisor | Papazoglou, Mike | |
local.description.notes | Thesis (M.Sc.)--Australian National University, 1994. This thesis has been made available through exception 200AB to the Copyright Act. | en_AU |
local.identifier.doi | 10.25911/5d70ee71b608c | |
local.mintdoi | mint | |
local.type.degree | Other | en_AU |
Downloads
Original bundle
1 - 1 of 1