Codd's paper was prescient and foreshadowed many developments in the relational model. How did the operators
he define compare to the relational algebra operators of today (especially see his definition of "join")?
"Connection Trap" is interesting concept, and somewhat subtle. Cood had beginnings of the idea of "normal forms"
(he only defines 1NF though); but weak redundancy was one notion that did not lead anywhere.
Goetz Graefe: Query Evaluation Techniques for Large Databases. ACM Comput. Surv. 25(2): 73-170 (1993) [link]
Daniel Abadi, Peter A. Boncz, Stavros Harizopoulos, Stratos Idreos, Samuel Madden. The Design and Implementation of Modern Column-Oriented Database Systems. Foundations and Trends in Databases 5(3): 197-280 (2013) (original paper; A crop-merged version of that PDF)
Column-stores vs. row-stores: how different are they really? Abadi et al.; SIGMOD 2008 [link to pdf]
Feb 17, Feb 19: Query Optimization, Data Streams[show/hide]
Berenson et al. A Critique of ANSI SQL isolation levels; SIGMOD 1995 [link]
C. Mohan, Donald J. Haderle, Bruce G. Lindsay, Hamid Pirahesh, Peter M. Schwarz. ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging. ACM Trans. Database Syst., 17(1), 1992, 94-162. (Till Section 7)
Mohan's overview papers.
April 7, April 9: Transactions: Replication, Distributed[show/hide]