Bibliography - APPENDIX - Expert MySQL, Second Edition (2012)

Expert MySQL, Second Edition (2012)

PART 4. APPENDIX

This appendix contains a consolidated list of the references used in this book along with the description of the sample database used in the examples.

Bibliography

The following bibliography contains additional sources of interesting articles and papers. The bibliography is arranged by topic.

Database Theory

· A. Belussi, E. Bertino, and B. Catania. An Extended Algebra for Constraint Databases (IEEE Transactions on Knowledge and Data Engineering 10.5 (1998): 686–705).

· C. J. Date and H. Darwen. Foundation for Future Database Systems: The Third Manifesto. (Reading: Addison-Wesley, 2000).

· C. J. Date. The Database Relational Model: A Retrospective Review and Analysis. (Reading: Addison-Wesley, 2001).

· R. Elmasri and S. B. Navathe. Fundamentals of Database Systems. 4th ed. (Boston: Addison-Wesley, 2003).

· M. J. Franklin, B. T. Jonsson, and D. Kossmann. Performance Tradeoffs for Client–server Query Processing (Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data Montreal, Canada 1996. 149–160).

· P. Gassner, G. M. Lohman, K. B. Schiefer, and Y. Wang. Query Optimization in the IBM DB2 Family (Bulletin of the Technical Committee on Data Engineering 16.4 (1993): 4–17).

· Y. E. Ioannidis, R. T. Ng, K. Shim, and T. Sellis. Parametric query optimization (VLDB Journal 6 (1997):132–151).

· D. Kossman, and K. Stocker. Iterative Dynamic Programming: A New Class of Query Optimization Algorithms (ACM Transactions on Database Systems 25.1 (2000): 43–82).

· C. Lee, C. Shih, and Y. Chen. A graph-theoretic model for optimizing queries involving methods. (VLDB Journal 9 (2001):327–343).

· P. G. Selinger, M. M. Astraham, D. D. Chamberlin, R. A. Lories, and T. G. Price. Access Path Selection in a Relational Database Management System (Proceedings of the ACM SIGMOD International Conference on the Management of Data. Aberdeen, Scotland: 1979. 23–34).

· M. Stonebraker, E. Wong, P. Kreps. The Design and Implementation of INGRES (ACM Transactions on Database Systems 1.3 (1976): 189–222).

· M. Stonebraker and J. L. Hellerstein. Readings in Database Systems 3rd edition, Michael Stonebraker ed., (Morgan Kaufmann Publishers, 1998).

· A. B. Tucker. Computer Science Handbook. 2nd ed. (Boca Raton, Florida: CRC Press LLCC, 2004).

· Brian Werne. Inside the SQL Query Optimizer (Progress Worldwide Exchange 2001, Washington D.C. 2001) http://www.peg.com/techpapers/2001Conf/

General

· D. Rosenberg, M. Stephens, M. Collins-Cope. Agile Development with ICONIX Process, (Berkeley, CA: Apress, 2005).

MySQL

· Robert A. Burgelman, Andrew S. Grove, Philip E. Meza, Strategic Dynamics. (New York: McGraw-Hill, 2006).

· M. Kruckenberg and J. Pipes. Pro MySQL, (Berkeley, CA: Apress, 2005).

Open Source

· Paulson, James W. “An Empirical Study of Open-Source and Closed-Source Software Products” IEEE Transactions on Software Engineering, Vol.30, No.5 April 2004.

Websites

· www.opensource.org -- The open source consortium.

· http://dev.mysql.com -- MySQL’s developer’s site.

· http://www.mysql.com/ -- All things MySQL.

· www.gnu.org/licenses/gpl.html -- The GNU Public License.

· http://www.activestate.org -- ActivePerl for Windows.

· http://www.gnu.org/software/diffutils/diffutils.html -- Diff for Linux.

· http://www.gnu.org/software/patch/ -- GNU Patch.

· http://www.gnu.org/software/gdb/documentation -- GDB Documentation.

· ftp://www.gnu.org/gnu/ddd -- GNU Data Display Debugger.

· http://undo-software.com -- Undo Software.

· http://gnuwin32.sourceforge.net/packages/bison.htm -- Bison.

· http://www.gnu.org -- Yacc.

· http://www.postgresql.org/ -- Postgresql.