| Date | Topic | Paper(s) | Additional material |
| 1/5 | The Roots |
- M.M.Astrahan et al.,"System R: Relational Approach to
Database Management"
- M.Stonebraker et al.,"The Design and
Implementation of INGRES"
|
|
| 1/10 |
Concurrency Control and
Transaction Management |
- J. Gray et al., "Granularity of Locks and
Degrees of Consistency in a Shared Data Base".
-
H.T.Kung and J.T. Robinson, "On Optimistic
Methods for Concurrency Control".
-
P.L.Lehman and S.B.Yao, "Efficient
Locking for Concurrent Operations on
B-Trees".
|
-
Rakesh Agrawal, Michael J. Carey, Miron
Livny, "Concurrency Control Performance
Modeling: Alternatives and Implications".
-
Rudolf Bayer, Mario Schkolnick, "Concurrency of Operations on B-Trees". Acta Inf. 9: 1-21 (1977).
|
| 1/12 |
| 1/17 |
| 1/19 |
Query Processing
|
-
L.D.Shapiro, "Join Processing in
Database Systems with Large Main
Memories".
-
H.T.Chou and D.J.DeWitt, "An Evaluation of Buffer Management
Strategies for Relational Database Systems".
|
|
| 1/24 |
| 1/26 |
Indexing |
-
A.Guttman, "R-Trees: A Dynamic Index
Structure for Spatial Searching".
|
- J. M. Hellerstein, J. F. Naughton,
A. Pfeffer, "Generalized Search Trees for Database Systems".
|
| 1/31 |
Query Optimization |
|
-
S. Chaudhuri, "An overview of query
optimization in relational systems", In PODS 1998.
-
A. Ghosh, J. Parikh, V. Sengar and
J. Haritsa, "Plan Selection based on Query
Clustering", Proc. of 28th Intl. Conf. on Very
Large Data Bases (VLDB), August 2002.
-
J.M. Hellerstein, "Optimization
techniques for queries with expensive
methods", ACM Trans. Database Syst. 23, 2
(Jun. 1998), 113-157.
-
N. Kabra, D.J. DeWitt, "Efficient
mid-query re-optimization of sub-optimal query
execution plans", In ACM SIGMOD 1998.
|
| 2/2 |
| 2/7 |
| 2/9 |
MIDTERM |
| 2/14 |
Data Statistics |
|
|
| 2/16 |
Database Recovery |
- P.L.Lehman and S.B.Yao, "Principles of Transaction-Oriented
Database Recovery".
-
C. Mohan et al.,"ARIES: A Transaction Recovery Method
Supporting Fine-Granularity Locking and
Partial Rollbacks".
|
|
| 2/21 |
| 2/23 |
Distributed and Parallel
Systems
|
- C.Mohan et al., "Transaction Management
in the R* Distributed Management System".
- D.J.DeWitt and J. Gray, "The Future of
High Performance Database Systems".
- D.J.DeWitt et al., "The Gamma Database
Machine Project".
|
-
Michael Stonebraker, Paul M. Aoki,
Witold Litwin, Avi Pfeffer, Adam Sah, Jeff Sidell,
Carl Staelin, Andrew Yu, "Mariposa: A Wide-Area
Distributed Database System".
-
The Paradise Team, "Paradise:
a database system for GIS applications", In
ACM SIGMOD 1995.
|
| 2/28 |
| 3/2 |
Data Analysis and Decision
Support
|
- J.Gray et al.,"Data Cube: A Relational Aggregation
Operator Generalizing Group-By, Cross-Tab, and
Sub-Totals".
- R.Agrawal and R.Srikant, "Fast
Algorithms for Mining Association Rules".
- T. Zhang, R. Ramakrishnan, M. Livny, "BIRCH: An Efficient Data Clustering Method for Very Large Databases".
|
- Surajit Chaudhuri, Umeshwar Dayal, "An Overview of Data Warehousing and OLAP Technology".
|
| 3/7 |
| 3/9 |
Extensible Systems
|
- M. Stonebraker, "Inclusion of New Types in Relational
Data Base Systems"
|
|
| 3/14 |
New Paradigms of Data Management |
- S. Abiteboul, "Querying Semi-Structured Data".
- Donald Carney, Ugur Cetintemel, Mitch
Cherniack, Christian Convey, Sangdon Lee, Greg
Seidman, Michael Stonebraker, Nesime Tatbul,
Stanley B. Zdonik, "Monitoring Streams - A New
Class of Data Management Applications".
|
| 3/16 | VLDB Deadline - No Class |