SQL

附录B 参考书目

1 2
[BMMM98] William J. Brown, Raphael C. Malveau, Hays W. McCormick III, and Thomas J. Mowbray.AntiPatterns. John Wiley and Sons, Inc., New York, 1998.
[Cel04] Joe Celko.Joe Celko's Trees and Hierarchies in SQL for Smarties. Morgan Kaufmann Publishers, San Francisco, 2004.
[Cel05] Joe Celko. Joe Celko's SQL Programming Style. Morgan Kaufmann Publishers, San Francisco, 2005.
[Cod70] Edgar F. Codd. A relational model of data for large shared data banks. Communications of the ACM, 13(6):377–387, June 1970.
[Eva03] Eric Evans. Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison-Wesley Professional, Reading, MA, first edition, 2003.
[Fow03] Martin Fowler. Patterns of Enterprise Application Architecture. Addison Wesley Longman, Reading, MA, 2003.
[Gla92] Robert L. Glass. Facts and Fallacies of Software Engineering. Addison-Wesley Professional, Reading, MA, 1992.
[Gol91] David Goldberg. What every computer scientist should know about floating-point arithmetic. ACM Comput. Surv., pages 5–48, March 1991. Reprinted http://www.validlab.com/goldberg/paper.pdf.
[GP03] Peter Gulutzan and Trudy Pelzer. SQL Performance Tuning. Addison-Wesley, 2003.
[HLV05] Michael Howard, David LeBlanc, and John Viega. 19 Deadly Sins of Software Security. McGraw-Hill, Emeryville, California, 2005.
[HT00] Andrew Hunt and David Thomas. The Pragmatic Programmer:From Journeyman to Master. Addison-Wesley, Reading, MA, 2000.
[Lar04] Craig Larman. Applying UML and Patterns: an Introduction to Object-Oriented Analysis and Design and Iterative Development. Prentice Hall, Englewood Cliffs, NJ, third edition, 2004.
[RTH08] Sam Ruby, David Thomas, and David Heinemeier Hansson. Agile Web Development with Rails. The Pragmatic Programmers, LLC, Raleigh, NC, and Dallas, TX, third edition, 2008.
[Spo02] Joel Spolsky. The law of leaky abstractions. http://www.joelonsoftware.com/articles/LeakyAbstractions.html, 2002.
[SZT+08] Baron Schwartz, Peter Zaitsev, Vadim Tkachenko, Jeremy Zawodny, Arjen Lentz, and Derek J. Balling. High Performance MySQL. O'Reilly Media, Inc., second edition, 2008.
[Tro06] Vadim Tropashko. SQL Design Patterns. Rampant Techpress, Kittrell, NC, USA, 2006.