Readings in Database SystemsMichael Stonebraker, Joseph M. 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 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. From the Preface: The main purpose of this collection is to present a technical context for research contributions and to make them accessible to anyone who is interested in database research. This book is intended as an introduction for students and professionals wanting an overview of the field. It is also designed to be a reference volume for anyone already active in database systems. This set of readings represents what we perceive to be the most important issues in the database area: the c |
Contents
The Roots | 1 |
Relational Approach to Database Management | 16 |
The Design and Implementation of INGRES | 37 |
Copyright | |
33 other sections not shown
Other editions - View all
Common terms and phrases
abort access method access path algorithm application Bit-Sliced Bitmap blocks buffer manager buffer pool bytes cache checkpoint client CLRs commit Computer concurrency control consistency copy cost data base database management database system DBMS deadlock delete DEPT disk distributed database entry example execution Figure function hash hash table implementation INGRES insertion interface join lock log records main memory multiprogramming level node NonStop SQL objects ObjectStore operating system optimizer output parallel partitioning performance phase pointer POSTGRES predicate problem Proc processors protocol query query optimizer QuickSort R-tree recovery redo relation replication request resource restart retrieve rollback scan Section SELECT server shared-nothing SIGMOD sort Stonebraker storage stored strategy structure subquery techniques throughput tion Trans transaction tree tuples undo UNIX updates virtual memory write