Readings in Database Systems / Edition 3
by Michael Stonebraker, Joseph L. Hellerstein, Joe Hellerstein
Readings in Database Systems, 3rd Edition is the most up-to-date compilation of papers to explore DBMS applications which were first published in the now classic "Red Book" in 1988. Dr. Stonebraker and Dr. Hellerstein have selected a spectrum of papers on the roots of the field, which include classic papers from the �70�s on the relational model to timely/i>
… See more details belowOverview
Readings in Database Systems, 3rd Edition is the most up-to-date compilation of papers to explore DBMS applications which were first published in the now classic "Red Book" in 1988. Dr. Stonebraker and Dr. Hellerstein have selected a spectrum of papers on the roots of the field, which include classic papers from the �70�s on the relational model to timely discourses on future directions. This new streamlined edition includes 46 papers that cover much of the significant research and development in the database field, organized by area of technology.
Expert introductory analysis of each section topic of the book is provided by leaders of the DBMS field along with a discussion of each reading.
- Third edition is completely revised and streamlined to include the most significant new and classic papers along with introductory materials
- Coverage spans the entire field of database, including relational implementation, transaction management, distributed database, parallel database, objects and databases, data analysis, and benchmarking
- Offers a new section on objects and databases including selections on object oriented databases as well as Object-Relational databases
- Lecture notes available on Morgan Kaufmann Web Site updated by the authors to include each paper
- The definitive book on DBMS applications
Product Details
- ISBN-13:
- 9781558605237
- Publisher:
- Elsevier Science & Technology Books
- Publication date:
- 05/28/1998
- Series:
- Morgan Kaufmann Series in Data Management Systems
- Edition description:
- Older Edition
- Pages:
- 685
- Product dimensions:
- 8.54(w) x 10.93(h) x 1.43(d)
- Age Range:
- 18 Years
Table of Contents
Preface | ||
Acknowledgements | ||
A Relational Model of Data for Large Shared Data Banks | 5 | |
System R: Relational Approach to Database Management | 16 | |
The Design and Implementation of INGRES | 37 | |
A History and Evaluation of System R | 54 | |
Retrospection on a Database System | 69 | |
Operating System Support for Database Management | 83 | |
R-Trees: A Dynamic Index Structure for Spatial Searching | 90 | |
Generalized Search Trees for Database Systems | 101 | |
An Evaluation of Buffer Management Strategies for Relational Database Systems | 113 | |
Join Processing in Database Systems with Large Main Memories | 128 | |
Access Path Selection in a Relational Database Management System | 141 | |
Query Rewrite Optimization Rules in IBM DB2 Universal Database | 153 | |
Granularity of Locks and Degrees of Consistency in a Shared Data Base | 175 | |
On Optimistic Methods for Concurrency Control | 194 | |
Concurrency Control Performance Modeling: Alternatives and Implications | 201 | |
Efficient Locking for Concurrent Operations on B-Trees | 224 | |
Principles of Transaction-Oriented Database Recovery | 235 | |
ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging | 251 | |
The Design of a POSTGRES Storage System | 286 | |
The ConTract Model | 298 | |
R*: An Overview of the Architecture | 329 | |
R* Optimizer Validation and Performance Evaluation for Distributed Queries | 351 | |
Transaction Management in the R* Distributed Database Management System | 362 | |
The Dangers of Replication and a Solution | 372 | |
Mariposa: A Wide-Area Distributed Database System | 382 | |
Parallel Database Systems: The Future of High Performance Database Systems | 403 | |
The Gamma Database Machine Project | 417 | |
AlphaSort: A Cache-Sensitive Parallel External Sort | 435 | |
Coloring Away Communication in Parallel Query Optimization | 448 | |
The ObjectStore Database System | 467 | |
QuickStore: A High Performance Mapped Object Store | 481 | |
Client-Server Caching Revisited | 493 | |
The Database Language GEM | 504 | |
Inclusion of New Types in Relational Data Base Systems | 516 | |
The POSTGRES Next-Generation Database Management System | 524 | |
Improved Query Performance with Variant Indexes | 543 | |
Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals | 555 | |
An Array-Based Algorithm for Simultaneous Multidimensional Aggregates | 568 | |
Fast Algorithms for Mining Association Rules | 580 | |
Online Aggregation | 593 | |
A Measure of Transaction Processing Power | 609 | |
The OO7 Benchmark | 622 | |
The Sequoia 2000 Storage Benchmark | 632 | |
Database Metatheory: Asking the Big Queries | 651 | |
Database Systems: Achievements and Opportunities | 661 | |
Strategic Directions in Database Systems - Breaking Out of the Box | 672 | |
Index | 681 |
Customer Reviews
Average Review: