World Famous Comics NetworkWorld Famous Comics Network World Famous Comics CommunityComic Book ClassifiedsSketchCards.com
WFC Home | About | Columns | Comics | Contests | Features | Freebies | Gallery | Links | News | Podcasts | Shop
SHOP >> David Mack | Andy Lee | Amy Allen | Michonne | Dean Haglund | Virginia Hey | WFC Published | WFC Auctions



ScheduleUPDATED TODAY! Tue, 18-Nov-2008
Anything Goes TriviaAnything Goes Trivia
Bob Rozakis
Megaton ManMegaton Man
Don Simpson
TailipoeTailipoe
Craig Boldman
TrevorTrevor
Piper & Lee


NewsNEWS 18-Nov-2008 3:58pm
Mickey Mouse, the cartoon icon of an ent...
Audio: 'Watchmen' artist Dave Gibbons ta...
O Holy Knight: Milligan on Moon Knight X...
Marvel Bullpen Gathers in New York

Comic Book - Movie - Video Game - Anime 

Friends & Affiliates
Adobe Store
Amazon.com
Anime Studio
Apple Store
Dick Blick Art Materials
eBay
GoDaddy.com

StarWarsShop.com
TFAW
World Famous Comics: Inside Microsoft SQL Server 2005: T-SQL Querying (Solid Quality Learning)
Inside Microsoft SQL Server 2005: T-SQL Querying (Solid Quality Learning)
By: Itzik Ben-Gan, Lubor Kollar, Dejan Sarka
Publisher: Microsoft Press
Average Rating:4.50 out of 5.00 stars
Binding: Paperback
Label: Microsoft Press
Number of Items: 1
Number of Pages: 632
Publication Date: April 26, 2006

Enlarge Image
Inside Microsoft SQL Server 2005: T-SQL Querying (Solid Quality Learning)
List Price: $44.99
Used Price: $24.88
3rd Party New: $25.57
Amazon's Price: $29.69

You Save: $15.30 (34%)
Usually ships in 24 hours


Similar Items

Inside Microsoft SQL Server 2005: T-SQL Programming (Pro-Developer)

Inside Microsoft SQL Server(TM) 2005: The Storage Engine (Solid Quality Learning)

Inside Microsoft® SQL Server(TM) 2005: Query Tuning and Optimization

Microsoft SQL Server 2005 Unleashed

Microsoft SQL Server 2005 Reporting Services 2005
More Similar Items...

Editorial Comments

Product Description:
This thorough, hands-on reference for database developers and administrators delivers expert guidance on sophisticated uses of Transact-SQL (T-SQL)—one of the most familiar and powerful programming languages for SQL Server. Written by a T-SQL guru, this guide focuses on advanced querying techniques and how queries are interpreted and processed by the SQL Server execution engine. You’ll get in-depth coverage of the sophisticated uses of T-SQL, including the differences between logical and physical processing, nesting of queries, and much more. The book explains and compares solutions to database-development problems in both SQL Server 2000 and SQL Server 2005, discussing the new T-SQL programming features added to SQL Server 2005 in detail. Includes extensive code samples, table examples, and logic puzzles to help database developers and administrators understand the intricacies and help promote mastery of T-SQL


Customer Reviews
Average Rating:4.50 out of 5.00 stars

5 out of 5 starsFantastic in every way
As a programmer we go through many a book. And many of them read and feel like textbooks. So we skim, read in short bursts, simply would rather avoid the read.
This book is so well written that it can't be put down. And it's packed with REAL WORLD examples. Instead of just defining syntax and using a lame example, this book goes FAR beyond that, and digs deep into real world examples that really shine a light on your work.
I purchased this book almost a year ago, and it's still one of the most referenced books I have. I am constantly pulling it out when I reach a problem in my work, and this book always has great pointers to a solution.
This book will make you a T-SQL junkie, get it.

PS The logic puzzles in the back are great, too!



4 out of 5 starsExcellelent Intermediate or review
Inside Microsoft SQL Server 2005: T-SQL Querying (Solid Quality Learning)

This is a great reference or review text. The content is fairly meaty and will take some chewing. For example, the book starts right off by breaking down the query engine process into it's processing steps and taking the reader through examples of the result sets at each step in the process. It might be overwhelming for someone starting out, but it's a great place to dive into a deeper understanding of the data engine.



5 out of 5 starsAn excellent contribution to the "Inside-SQL" series
This is the 2nd book of the 4 part "Inside-SQL" series, with each book I imagine, appealing to a different reader. Having a programming background, I enjoyed this book more than the first in the series ("The Storage Engine"), which on it's own is also an excellent book.

As mentioned in other reviews, this book is definitely not for beginners. The authors assumes a basic level of SQL knowledge from the reader as he launches into complex Transact-SQL examples - unlike most books which start the reader with simple SQL examples and progress through to complex ones.

While reading this book, it was easy to compare it's contents with Ken Henderson's popular "A Guru's Guide to Transact-SQL", with the latter book becoming more and more outdated by the improvements in Transact-SQL since it was published. If you're a fan of Henderson, you will quickly become a fan of Itzik.

A benefit of this book is that unlike most SQL 2005 books, this is not an update on SQL 2000 material, but instead starts at the 2005 level. The author focuses on the new syntax introduced in SQL 2005, and then, moves onto older SQL 2000 syntax and compares both the complexity and the performance differences between the two. This itself is invaluable to those of use that code in Transact-SQL and feel more comfortable using the "old ways". This book highlights how the new syntax is in fact simpler and more efficient - we just need to take the time and effort to understand and become familiar with the new language changes.

The book starts by discussing the logical processing of a SELECT statement, which helps the reader to understand the hows and whys of writing a query. I finally understood why I can't use an expression's alias in a WHERE BY or GROUP BY clause (as the SELECT line is one of the last parts of the statement to be processed). Throughout the book, the author often defines a problem and allows the reader to formulate an appropriate solution. He then reveals MULTIPLE solutions and explains why each is good or bad. The book ends with a selection of "logic puzzles" that test the reader's ability to solve logical problems. This was both fun and informative.

After reading this book, I found myself changing the way I constructed SQL queries at work - for the better!



4 out of 5 starsPedantic
The MS SQL books have dramatically risen in quality in a few short years. When SQL 7 and 2000 were released, there were may be 1-3 book which were truly outstanding. For SQL 2005, however, there are at least 5-10 books which are truly worthwhile and this is one of them.

The reason why the quality of books has risen is the expertise of the authors. For this book, the authors are either MS SQL MVP or have been involved with the creation of MS SQL at Microsoft.

Generally speaking, the book has high level expert description of the underlying MS SQL 2005 architecture and T-SQL commands. But it lacks a nice flowing writing style which hempers the understanding to a willing reader. This book is an another example of authors who are inept at explaining the subject matter which they are an expert much like a professor who can't teach.

I also felt some parts of the book were sloppy or not as detailed. For example, the authors state that one of the steps of T-SQL query tuning is the need to correlate wait stats with problematic queries. Yet they never provide an adequate example (other than providing a useless query of SYS.DM_OS_PERFORMANCE_COUNTERS table) of how to connect wait stat with a specific transaction. This is a huge missing link.

PROS:
1)Awesome details on Indexes and Query plans
2)Solid advice on how to improve T-SQL for better performance.

Cons:
1)Not for the beginners. The book goes straight to the harder subjects (PIVOT, APPLY, complex joins etc).
2)Does not cover simple or fundamental subject matters.



5 out of 5 starsExcellent
Normally I don't write a review but I liked this book enough to do so. I am a programmer not an SQL developer. I knew the basics but not the details and I had to write complex queries in SQL 2005 so I researched books for couple days before I bought this one. I have never heard of CTE, APPLY, ROW_NUMBER or PIVOT to mention few. This book at the beginning gives you the basics to understand how queries are processed internally, the difference between the types of indexes and how to read the execution plans. Then it dives into the language. Each example is well thought. The example goes over the syntax, performance and also optimization. I read all of it and did most of the examples.


Related Categories:Similar Items

Inside Microsoft SQL Server 2005: T-SQL Programming (Pro-Developer)

Inside Microsoft SQL Server(TM) 2005: The Storage Engine (Solid Quality Learning)

Inside Microsoft® SQL Server(TM) 2005: Query Tuning and Optimization

Microsoft SQL Server 2005 Unleashed

Microsoft SQL Server 2005 Reporting Services 2005
More Similar Items...

Books
 Comics
  Comic Strips
  How to Draw Comics
  How to Draw Manga

 Graphic Novels
  AiT/Planet Lar
  Alternative Comics
  Archie Comics
  Avatar Press
  DC Comics
    Batman
    Justice League
    Superman
  Dark Horse Comics
    Hellboy
    Sin City
    Star Wars
  Drawn & Quarterly
  Devil's Due Publishing
  Dreamwave
  Fantagraphics Books
  Gemstone/Gladstone
  IDW Publishing
  Image Comics
  Kitchen Sink Press
  Marvel Comics
    Fantastic Four
    Spider-Man
    Wolverine
    X-Men
  Oni Press
  SLG/Slave Labor
  TwoMorrows
  Top Shelf Productions

 Manga
  ADV Manga
  Antarctic Press
  Central Park Media
  Digital Manga
  Gutsoon
  TokyoPop
  Viz Communications

 Books
  Animation
  Antiques & Collectibles
  Art Instruction & Ref.
  Art Reference
  Arts
  Business
  Cartooning
  Children's
  Computer Graphics
  Computers & Internet
  Digital Business
  Drawing (general)
  Entertainment
  Entrepreneurship
  Figure Drawing
  Games
  Graphic Design
  Horror
  Humor
  Literature & Fiction
  Movies
  Music
  Mystery & Thrillers
  Nonfiction
  Photography
  Pop Culture Collectibles
  Popular Culture
  Publishing & Books
  Reference
  Role Playing & Fantasy
  Sci-Fi & Fantasy
  Screenwriting Film
  Screenwriting TV
  Sketchbooks/Journals
  Stationary
  Teens
  Television
  Toys
  Video Games
  Writing

 Calendars


WFC Home | About | Columns | Comics | Contests | Features | Freebies | Gallery | Links | News | Podcasts | Shop

Classic Movies. Low Prices. Free Shipping on Orders over $50.

World Famous Comics Network
World Famous Comics Community
ComicsCommunity.com
Comic Book Classifieds
ComicBookClassifieds.com
SketchCards.com
SketchCards.com

GO SHOPPING >>

© 1995 - 2008 World Famous Comics. All rights reserved. All other © & ™ belong to their respective owners.
Advertiser Info . Terms of Use . Privacy Policy . Contact Info
World Famous Comics Network