TITLE : Joe Celko's Thinking in Sets: Auxiliary, Temporal, and Virtual Tables in SQL (Paperback)
AUTHOR : by Joe Celko (Author)
PUBLISHER : Morgan Kaufmann publisher
ISBN : 0123741378
EDITION : 1st
PUB DATE : January 21, 2008
LANGUAGE : English
RLS DATE : 02/12/2008
MAKER : BBL
SUPPLIER : BBL
PACKAGER : BBL
FORMAT : PDF
SIZE : 01 x 1.44 MB
[ R e l e a s e N o t e s ]
Joe Celko has looked deep into the code of novice SQL programmers and
found a consistent and troubling pattern. These programmers have not
changed their approach from writing code for a procedural language, like
C, to a declarative language--which is what SQL is. As a result they are
not fully using the power and capability inherent in SQL and that
translates into writing more code than they need to write, more complex
code than is needed, and ultimately lower productivity. Thinking in sets
reveals the conceptual shift these programmers need to make. Through
detailed examples and clear explanations, Joe enables readers to
concepualize database problems as rooted in sets and solvable through
declarative programming techniques. The book focuses on three main
table-based SQL techniques that not only demonstrate this set
characteristic of SQL but also dramatically simplify application
development. For each table type--auxillary, temporal and virrual--Joe
teaches not only the new kind of thinking required to use them
effectively but also how to choose the right table technique to apply
and why.
* Joe brings you comprehensive treatment of SQL programming techniques
that make use of tables rather than procedural code.
* The focus on real world examples and Joe's creative teaching style
enable SQL programmers to conquer a common weak spot, while learning
these new tools.
* A unique contribution, many techniques which are novel and unavailable
elsewhere.
URL: http://www.amazon.com/exec/obidos/tg/detail/-/0123741378/
Download:
http://depositfiles.com/files/3504567
Mirror Download:
http://rapidshare.com/files/91245158/0123741378.zip