Cited Papers

This page consolidates every research paper referenced across COP 5725 lectures. Featured papers are required reading assigned to a specific week. Foundational papers are cited throughout the slides for context and historical depth. Modern supplementary papers extend each topic.

Each paper links to a PDF copy hosted with the course site.


Week Citation Venue PDF
2 Codd, E.F. A Relational Model of Data for Large Shared Data Banks. 1970. CACM 13(6) PDF
6 Hirn, D. and Grust, T. A Fix for the Fixation on Fixpoints. 2023. CIDR PDF
10 Stonebraker, M. et al. C-Store: A Column-oriented DBMS. 2005. VLDB PDF
13 Leis, V. et al. How Good Are Query Optimizers, Really? 2015. PVLDB 9(3) PDF
14 Mohan, C. et al. ARIES: A Transaction Recovery Method… 1992. ACM TODS 17(1) PDF
16 Raasveldt, M. and Mühleisen, H. DuckDB: An Embeddable Analytical Database. 2019. SIGMOD PDF

Foundational

Citation Venue Year PDF
Codd, E.F. Further Normalization of the Data Base Relational Model. Courant Symposia 1972 PDF
Chen, P. The Entity-Relationship Model — Toward a Unified View of Data. ACM TODS 1(1) 1976 PDF
Chamberlin, D. and Astrahan, M. et al. A History and Evaluation of System R. CACM 24(10) 1981 PDF
Selinger, P. et al. Access Path Selection in a Relational Database Management System. SIGMOD 1979 PDF
Comer, D. The Ubiquitous B-Tree. ACM Comp. Surv. 11(2) 1979 PDF
Bernstein, P. and Goodman, N. Concurrency Control in Distributed Database Systems. ACM Comp. Surv. 13(2) 1981 PDF
Graefe, G. Volcano: An Extensible and Parallel Query Evaluation System. IEEE TKDE 6(1) 1994 PDF
O’Neil, P. et al. The Log-Structured Merge-Tree (LSM-Tree). Acta Informatica 33 1996 PDF
Boncz, P., Zukowski, M., Nes, N. MonetDB/X100: Hyper-Pipelining Query Execution. CIDR 2005 PDF
Hellerstein, J., Stonebraker, M., Hamilton, J. Architecture of a Database System. F&T in Databases 1(2) 2007 PDF
Kent, W. A Simple Guide to Five Normal Forms in Relational Database Theory. CACM 26(2) 1983 PDF

Modern Supplementary

Citation Venue Year PDF
Corbett, J. et al. Spanner: Google’s Globally-Distributed Database. OSDI 2012 PDF
Diaconu, C. et al. Hekaton: SQL Server’s Memory-Optimized OLTP Engine. SIGMOD 2013 PDF
Leis, V., Kemper, A., Neumann, T. The Adaptive Radix Tree. ICDE 2013 PDF
Bailis, P. et al. Highly Available Transactions: Virtues and Limitations. PVLDB 7(3) 2014 PDF
Dageville, B. et al. The Snowflake Elastic Data Warehouse. SIGMOD 2016 PDF
Verbitski, A. et al. Amazon Aurora: Design Considerations… SIGMOD 2017 PDF
Kraska, T. et al. The Case for Learned Index Structures. SIGMOD 2018 PDF
Neumann, T. Efficiently Compiling Efficient Query Plans for Modern Hardware. PVLDB 4(9) 2011 PDF
Behm, A. et al. Photon: A Fast Query Engine for Lakehouse Systems. SIGMOD 2022 PDF
Pedreira, P. et al. Velox: Meta’s Unified Execution Engine. PVLDB 15(12) 2022 PDF
Eisenberg, A. et al. SQL:2003 Has Been Published. SIGMOD Record 33(1) 2004 PDF
Mumick, I., Pirahesh, H., Ramakrishnan, R. The Magic of Duplicates and Aggregates. VLDB 1990 PDF

back