Concurrency Control and Recovery in Database Systems
by P. A. Bernstein, V. Hadzilacos, N. Goodman
Publisher: Addison Wesley 1987
Number of pages: 58
This book is about techniques for concurrency control and recovery. It covers techniques for centralized and distributed computer systems, and for single copy, multiversion, and replicated databases. These techniques were developed by researchers and system designers principally interested in transaction processing systems and database systems. Such systems must process a relatively high volume of short transactions for data processing. Example applications include electronic funds transfer, airline reservation, and order processing. The techniques are useful for other types of applications too, such as electronic switching and computer-aided design - indeed any application that requires atomicity and reliability of concurrently executing programs that access shared data.
Download or read it online for free here:
by S. Yuan, A.Z. Abidin, M. Sloan, J. Wang - arXiv
A comprehensive survey on Internet advertising, discussing the research issues, identifying the recent technologies, and suggesting its future directions. We start with a brief history, introduction, and classification of the industry.
by Anand Rajaraman, Jeffrey D. Ullman - Stanford University
At the highest level of description, this book is about data mining. However, it focuses on data mining of very large amounts of data. Because of the emphasis on size, many of our examples are about the Web or data derived from the Web.
by Tom Jewett
This text is a teaching resource for an introductory database class at California State University Long Beach, Department of Computer Engineering and Computer Science. It is also designed to be used as an individual self-study tutorial.
by I. Androutsopoulos, G. D. Ritchie, P. Thanisch - arXiv
This paper is an introduction to natural language interfaces to databases (NLIDBs). Some advantages and disadvantages of NLIDBs are then discussed, comparing NLIDBs to formal query languages, form-based interfaces, and graphical interfaces.