Open AccessBook
Object Data Management: Object-Oriented and Extended
R. G. G. Cattell
- 01 Oct 1994
96
TL;DR: Any database system user interested in the latest technologies, particularly users with large amounts of complex data to manage, as well as students, designers, and implementors of much systems, will find this book packed with useful information for their particular needs.
read more
Abstract: From the Publisher:
This book provides a comprehensive, self-contained, and up-to-date introduction to rapidly emerging database systems and technologies. It incorporates a wealth of information accumulated by the author in designing and evaluating new database systems; defines object data management terms and categorizes a range of new systems; examines without hype or bias the performance and functionality of particular new products and approaches; covers real applications and their requirements; and now includes a valuable overview of industry standards. Since initial publication, a number of books has appeared with "object-oriented databases in the title. Cattell's work, however, remains the most thorough and most balanced coverage of the new technology, and it is now the most current, as well. His book discusses a much wider range of database approaches, including extended relational systems and object-oriented systems. It also provides deeper insight into the implementation and architecture of these systems. Any database system user interested in the latest technologies, particularly users with large amounts of complex data to manage, as well as students, designers, and implementors of much systems, will find this book packed with useful information for their particular needs.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery
Marc H. Scholl
- 30 May 2001
TL;DR: The authors begin with a broad look at the role of transactional technology in today's economic and scientific endeavors, then delve into critical issues faced by all practitioners, presenting today's most effective techniques for controlling concurrent access by multiple clients, recovering from system failures, and coordinating distributed transactions.
672
Kiln: closing the performance gap between systems with and without persistence support
Jishen Zhao,Sheng Li,Doe Hyun Yoon,Yuan Xie,Norman P. Jouppi +4 more
- 07 Dec 2013
TL;DR: Kiln is a persistent memory design that adopts a nonvolatile cache and aNonvolatile main memory to enable atomic in-place updates without logging or copy-on-write and can achieve 2× performance improvement compared with NVRAM-based persistent memory with write-ahead logging.
Transactional client-server cache consistency: alternatives and performance
TL;DR: A taxonomy is presented that describes the design space for transactional cache consistency maintenance algorithms and shows how proposed algorithms relate to one another and investigates the performance of six of these algorithms, and examines the tradeoffs inherent in the design choices identified in the taxonomy.
209
Persistence software: bridging object-oriented programming and relational databases
Arthur M. Keller,Richard H. Jensen,Shailesh Agarwal +2 more
- 01 Jun 1993
TL;DR: Persistence, an application development tool that uses an automatic code generator to merge C++ applications with relational data, uses client-side caching to provide the application program with efficient access to the data.
Information flow control in object-oriented systems
TL;DR: The model not only ensures protection against Trojan horses leaking information, but provides the flexibility of discretionary access control at the same time and considers three different interaction modes that are standard interaction modes found in the open distributed processing models.
87
Related Papers (5)
Ramez Elmasri,Shamkant B. Navathe +1 more
- 01 Jan 1989
Seth J. White,David J. DeWitt +1 more
- 24 May 1994