--- title: "Bibliography" id: biblio pg_version: "20devel" --- # Bibliography Selected references and readings for SQL and PostgreSQL. Some white papers and technical reports from the original POSTGRES development team are available at the University of California, Berkeley, Computer Science Department [web site](https://dsf.berkeley.edu/papers/). SQL Reference Books **[bowman01]** The Practical SQL Handbook **[date97]** A Guide to the SQL Standard **[date04]** An Introduction to Database Systems **[elma04]** Fundamentals of Database Systems **[melt93]** Understanding the New SQL **[ull88]** Principles of Database and Knowledge-Base Systems **[sqltr-19075-6]** SQL Technical Report PostgreSQL-specific Documentation **[sim98]** Enhancement of the ANSI SQL Implementation of PostgreSQL **[yu95]** The Postgres95 User Manual **[fong]** [The design and implementation of the POSTGRES query optimizer](https://dsf.berkeley.edu/papers/UCB-MS-zfong.pdf) Proceedings and Articles **[berenson95]** [A Critique of ANSI SQL Isolation Levels](https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/tr-95-51.pdf) **[hell18]** [Looking Back at Postgres](https://arxiv.org/pdf/1901.01973) **[olson93]** [Partial indexing in POSTGRES: research project](https://search.library.berkeley.edu/permalink/01UCS_BER/iqob43/alma991082339239706532) **[ong90]** [A Unified Framework for Version Modeling Using Production Rules in a Database System](https://www2.eecs.berkeley.edu/Pubs/TechRpts/1990/1466.html) **[ports12]** [Serializable Snapshot Isolation in PostgreSQL](https://arxiv.org/pdf/1208.4179) **[rowe87]** [The POSTGRES data model](https://dsf.berkeley.edu/papers/ERL-M87-13.pdf) **[seshadri95]** [Generalized Partial Indexes](https://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.40.5740) **[ston86]** [The design of POSTGRES](https://dsf.berkeley.edu/papers/ERL-M85-95.pdf) **[ston87a]** The design of the POSTGRES rules system **[ston87b]** [The design of the POSTGRES storage system](https://dsf.berkeley.edu/papers/ERL-M87-06.pdf) **[ston89]** [A commentary on the POSTGRES rules system](https://dsf.berkeley.edu/papers/ERL-M89-82.pdf) **[ston89b]** [The case for partial indexes](https://dsf.berkeley.edu/papers/ERL-M89-17.pdf) **[ston90a]** [The implementation of POSTGRES](https://dsf.berkeley.edu/papers/ERL-M90-34.pdf) **[ston90b]** [On Rules, Procedures, Caching and Views in Database Systems](https://dsf.berkeley.edu/papers/ERL-M90-36.pdf) **[ston92]** [An overview of the Sequoia 2000 project](https://dsf.berkeley.edu/papers/S2K-91-05.pdf)