Secure Transaction Processing in Real-Time Databases

A system that is specifically designed for efficiently processing transactions with timing constraints is referred to as aReal-Time Database System(RTDBS). The objective of the system here is to meet the transaction deadlines, that is, to process transactions before their deadline expires. RTDBS’s performance is often measured in terms of miss percentage or the fraction of transactions that are unable to complete before their deadline expires. Typically, an RTDBS should keep the miss percentage as low as possible. In addition to improving real-time performance by helping the transactions to meet their individual time constraints, an RTDBS has to ensure the data integrity constraints just like in a conventional transaction processing scenario. In other words, RTDBS design becomes significantly complex due to having to address the above two constraints simultaneously. Over the past decade, a considerable amount of research has been devoted for developing priority assignment mechanisms, concurrency control techniques, buffer management policies, and transaction processing components that are specifically tailored for the RTDBS environment. However, the issue of ensuring security of RTDBS began to receive adequate research attention only recently.