國立臺灣大學資訊工程學系Chu, Hao-HuaHao-HuaChu2006-09-272018-07-052006-09-272018-07-052004http://ntur.lib.ntu.edu.tw//handle/246246/20060927122918242949In this assignment you will complete certain parts of a database engine. The database is modeled very simply, and runs by executing a series of transaction operations given to it by the user. Each transaction performs a series of reads and writes on the pages of the database, and can commit or abort at any time. The simulator keeps a recovery manager module that keeps a log of the database's activity. At any point in time, the database may crash (specifically, when it encounters a special command to induce a crash). The recovery manager then performs a restart to restore the database to a correct state, using the Aries recovery algorithm.application/pdf46780 bytesapplication/pdfzh-TWDatabase Systems Assignment 10: Transaction Simulation & Crash Recoverylearning objecthttp://ntur.lib.ntu.edu.tw/bitstream/246246/20060927122918242949/1/assignment10.pdf