SQL - Practical Guide For Developers (2005).pdf

(4245 KB) Pobierz
SQL : Practical Guide for Developers
19073850.014.png
Critical Acclaim for
SQL: Practical Guide for Developers
The book lives up to its title: it is a very practical guide. The authors clearly know their SQL
and manage to write about the language in a step-by-step style that progresses smoothly
from the simple to the more difficult aspects of the language. The profuse use of examples,
each with an accompanying motivation and explanation of the results, lets the reader follow
even complex topics without a constant struggle. The authors have even included examples
that illustrate common errors programmers make, explaining the right way to perform the
task. It doesn’t hurt that the sample application is based on something everybody uses every
day: food.
I especially enjoyed the manner in which the authors explained the rationale behind most
of the SQL facilities. Even though they have not been an active part of the standard’s devel-
opment efforts, their insight into the underlying reasons for a feature’s inclusion is spot
on. They also do an excellent job of explaining complex sets of rules in easily understood
language—I learned new ways of understanding some of the very rules that I personally
wrote into the standard!
Each chapter ends with a summary of the principle points, and most of them include prac-
tical advice for programmers who intend to use the SQL language features described in the
chapter. The inclusion at every chapter’s end of a set of questions and exercises—all directly
relevant to the chapter’s material—makes this book an excellent candidate for use in the
classroom.
Jim Melton , Oracle Corporation, Editor of ISO/IEC 9075-* (SQL) and Co-Chair, W3C XML
Query Working Group
This book provides a succinct yet complete introduction to the fundamental aspects of the
SQL language. It is not just another SQL text. The authors’ use of simple yet clear examples
to illustrate difficult concepts throughout the text makes this a perfect book for use in an
introductory database systems class as a supplement or as an introductory reference for
the novice practitioner.
Paul Fortier , University of Massachusetts, Dartmouth
19073850.015.png 19073850.016.png 19073850.017.png 19073850.001.png
19073850.002.png 19073850.003.png 19073850.004.png 19073850.005.png
SQL: Practical Guide
for Developers
19073850.006.png 19073850.007.png 19073850.008.png 19073850.009.png
The Morgan Kaufmann Practical Guides Series
Series Editor, Michael J. Donahoo
SQL: Practical Guide for Developers
Michael J. Donahoo and Gregory D. Speegle
C# 2.0: Practical Guide for Programmers
Michel de Champlain and Brian G. Patrick
Multi-Tier Application Programming with PHP: Practical Guide for Architects
and Programmers
David Wall
TCP/IP Sockets in C#: Practical Guide for Programmers
David B. Makofske, Michael J. Donahoo, and Kenneth L. Calvert
Java Cryptography Extensions: Practical Guide for Programmers
Jason Weiss
JSP: Practical Guide for Java Programmers
Robert J. Brunner
JSTL: Practical Guide for JSP Programmers
Sue Spielman
Java: Practical Guide for Programmers
Zbigniew M. Sikora
The Struts Framework: Practical Guide for Java Programmers
Sue Spielman
Multicast Sockets: Practical Guide for Programmers
David Makofske and Kevin Almeroth
TCP/IP Sockets in Java: Practical Guide for Programmers
Kenneth L. Calvert and Michael J. Donahoo
TCP/IP Sockets in C: Practical Guide for Programmers
Michael J. Donahoo and Kenneth L. Calvert
JDBC: Practical Guide for Java Programmers
Gregory D. Speegle
For further information on these books and for a list of forthcoming titles, please visit our
Web site at http://www.mkp.com/practical
19073850.010.png 19073850.011.png 19073850.012.png 19073850.013.png
Zgłoś jeśli naruszono regulamin