Robert Sheldon’s MySQL programming is rooted in ten years of experience working with SQL, as it is implemented not only in a MySQL environment, but also within SQL Server, Microsoft Access, and Oracle environments. He has programmed with SQL directly through database interfaces and script files and indirectly through PHP, JSP, ASP, and ASP.NET applications that connected to various databases and issued SQL statements. Robert has also managed the maintenance and development of Web sites and online tools, which has included performing project analysis, developing functional specifications, and managing database and Web development. He has designed and implemented various Microsoft Access, SQL Server, and MySQL databases, as well as developed and implemented a variety of Web-based solutions. In all these roles, he has had to perform numerous types of ad hoc queries and modifications, build databases, create and modify database objects, create and review embedded statements, and troubleshoot system- and data-related problems.
In addition to having a technical and SQL background, Robert has written or co-written nine books on various network and server technologies, including two that have focused on SQL Server design and implementation, one on SQL programming (based on the SQL:1999 standard), and one on Microsoft Office Access 2003. The books that Robert has written contain training material that is designed to teach users specific skills and to test their knowledge of the material covered. Having contracted as the senior developmental editor for the Microsoft certification team, he brought to these books his experience developing exam items that helped to focus readers on the skills necessary to perform specific tasks. Robert has also written and edited a variety of other documentation related to SQL databases and other computer technologies. He works as an independent technical consultant and writer in the Seattle area.
Geoff Moes is a software architect and developer who has
designed and implemented databases in MySQL as well as having
designed and implemented software systems in PHP, Java/J2EE, and
ASP.NET that have utilized MySQL databases through various database
connectivity interfaces. Geoff received his bachelor’s degree
in Computer Science from Virginia Tech and has worked in the
software industry for 18 years. He specializes in software and
database architecture and development as it relates to Webbased
systems. He has worked with several database products in addition
to MySQL, including SQL Server, DB2, and Oracle. He has also
developed a variety of software applications that have connected to
various databases using several different languages and platforms
including Java J2EE/JDBC/EJB, C++/ODBC, and