Transaction Model and Processing Techniques of Embedded Real-Time Database Systems

Author: Xia Jiali
Publisher:
Publish Date: 2004-12-01
Features: The rise of embedded database systems can be attributed to the development of portable computing devices. Due to their communication capabilities, users not only use these devices to store large amounts of data generated by the devices themselves but also need to download data from central enterprises for offline processing. Therefore, these devices require mature data management capabilities, and the required functions are often so complex that flat file systems are insufficient for handling and manipulating the data, which promotes the demand for embedded databases. The design goal of embedded database systems is to perform data storage and recovery with minimal interference and minimal system impact. Since embedded database systems often need to respond to the environment in real-time, this concept is rooted in real-time and near-real-time embedded computing and should be accurately termed embedded real-time database systems. Embedded data systems can be embedded into large software systems or devices, storing and processing data from the host device and other sources, accessing monitors, performing diagnostics, and carrying out other tasks. This book provides a detailed introduction to embedded real-time database systems, covering database knowledge and operational methods such as transaction processing features, transaction models, transaction pre-analysis, admission control mechanisms, concurrency control protocols, transaction scheduling strategies, data organization, and the impact of functional substitutability on the performance of real-time database systems. It also illustrates the practical applications of various operations with examples.

📌 Related Posts