Only 1 left in stock.
Ships from and sold by Gift-wrap available.
Beginning SQL Server 2005... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Beginning SQL Server 2005 Programming Paperback – Feb 27 2006

5.0 out of 5 stars 1 customer review

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 51.86
CDN$ 51.86 CDN$ 1.90

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 720 pages
  • Publisher: Wrox; 1 edition (Feb. 27 2006)
  • Language: English
  • ISBN-10: 0764584332
  • ISBN-13: 978-0764584336
  • Product Dimensions: 18.8 x 3.8 x 23.6 cm
  • Shipping Weight: 1.1 Kg
  • Average Customer Review: 5.0 out of 5 stars 1 customer review
  • Amazon Bestsellers Rank: #1,197,310 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From the Back Cover

Covering all the fundamentals of SQL Server 2005, this developer-oriented guide begins with an exploration of the foundation objects of SQL. Each chapter builds on the previous one, gradually progressing to increasingly advanced topics. By the time you've completed this book, you will be prepared to perform as an efficient SQL Server 2005 programmer, and, when ready, move on to the more advanced Professional title.

What you will learn from this book

  • The various user-defined functions and triggers
  • How to create and change tables
  • Ways to manage keys, write scripts, and work with stored procedures
  • Techniques for programming with XML
  • How to use Reporting Services and Integration Services
  • The different peripheral features of SQL

Who this book is for

This book is for Microsoft database developers of all levels who are looking for an authoritative resource for core syntax, systems, and strategies for the 2005 release of SQL Server.

Wrox Professional guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

About the Author

Robert Vieira is one of the leading authorities on Microsoft SQL Server and author of the bestselling title from Wrox Press, Professional SQL Server 2000 Programming, with nearly 40,000 copies in print.  Vieira is currently a Software Architect for NetIQ Corporation in Portland, OR, where he performs design work and coaches other developers. He speaks frequently at both public and private conferences nationally, and is perhaps best known for his light-hearted approach to teaching and writing.

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback Verified Purchase
Still works after all these years.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on (beta) HASH(0x9efbc108) out of 5 stars 27 reviews
29 of 29 people found the following review helpful
HASH(0x9c360b4c) out of 5 stars Gets you up and running fast Nov. 14 2006
By Anders Martinson - Published on
Format: Paperback
Vieira strikes the perfect balance of introductory and practical content. Databases in general and SQL Server 2005 in particular make for an enormous field of content, and there's no way to cover it all in one book. In fact the introduction says as much, and the back cover presents a diagram outlining how this title fits into the publisher's 5-book series.

Although the publisher lists this book as being in the middle of the series, I found it a good place to start. I had made a couple of attempts to dive into SQL Server 2005 using the online help and various 3rd party Web sites and articles. For me that approach just didn't work. There's really no substitute for a good book to get you started. Vieira provides clear and often humorous explanations of the book's concepts along with useful hands-on exercises (so make sure you've got SQL Server up and running as you read).

The thing I especially like about this book is that it covers the new features of SQL Server 2005 without expecting that you've used prior versions, so those of us new to the program can get started quickly and confidently. The book does, however, provide tips for upgraders as well as anyone who will be dealing with legacy code from prior versions.

At 650 pages there's more than enough to keep you busy and learning. However, as Vieira and his publisher point out, you can't do it all in one book. There are several choices that by their title may seem redundant to this one, but are in fact complementary. Vieira's companion work, Professional SQL Server 2005 Programming or Brust's and Forte's Programming Microsoft SQL Server 2005 will find a useful place on your bookshelf once you've mastered this book's content.
7 of 7 people found the following review helpful
HASH(0x9c360ba0) out of 5 stars Great SQL Server Book -- Balanced, Practical, Comprehensive July 7 2006
By Thomas Phelan - Published on
Format: Paperback Verified Purchase
I purchased this book for 2 reasons. First, I'm in IT and my organization uses quite a few professionally created small/medium SQL Server databases. While I'm familiar with the essentials of SQL Server administration, I wanted to know more about the data side to help me think through problems that arise as well has to help me leverage the data by using it as a source for other applications and custom build databases. I also just started creating small ASP sites and want to use SQL Server 2005 as the back end.

This book is fantastic. Because of the nature of my job I've read a large technical book (500+ pages) every couple of months for years now and this is the best written book I can remember since reading Mark Minasi's "Master Windows 2000 Server" 5 years ago.

This is a beginning book and thus if you have programming and/or SQL Server experience you will probably find more detail than you need--I'd rather have more than less! However, I think it is misleading to think of it merely as a beginning book. After reading it there was little I found in my organization's professionally developed small to medium databases that I do not now understand. I'm sure there is much more to learn when dealing with highly distributed massive databases, but if you're at that level you're certainly not reading this review! After reading this book, I'm now able to create my own custom built databases which read data from our professionally developed databases. For example, I've created custom databases which use our SQL Server based personnel database as the source for basic employee info, thus my custom database does not have to deal with replicating employee information as this information is pulled directly from the source database. I also now know everything I need on the SQL Server side for the small ASP applications I'm creating.

It's hard to put my finger on what I most like about the book. The best term I can come up with is balance. It provides a great balance between background theory and discussion of practical examples. Vieira has a great sense for knowing when discussing theory is the best way to explain something versus knowing when to jump right into an example. The other thing I really like about the book is that his real-world experience is apparent on every page. This book is not just a dry "this is how this function works" book. The book is filled with best practices and small gray boxes which warn of possible pitfalls. He is also not afraid to give his own opinion about possibly controversial issues, but he does so in italics to make it clear he is giving his opinion and he also very clearly states his reasons for his opinion.

In one sentence, I like this book because reading it felt like I was having a private tutoring session with an experienced SQL programmer.
6 of 6 people found the following review helpful
HASH(0x9c360e7c) out of 5 stars Outstanding Technical Book July 13 2006
By C. J. Gembarowski - Published on
Format: Paperback
I have never written a review about anything. I found this book so enlightening and so well written that I thought I owed it to the author to let others know how much I enjoyed the book. SQL Server 2005 has so many facets that it is hard to begin learning it own your own. This book has come to the rescue. It leads us through a lot of topics in a very logical progression. The examples are very well chosen and very easy to try out. (I actually typed in every single one of them myself--because that is how I learn.) What is incredible is how well the author keeps track of what he has already told us when he advances to a new topic. I am looking forward to the release of his new book "Professional SQL Server 2005 Programming."
5 of 5 people found the following review helpful
HASH(0x9c3613b4) out of 5 stars Great intro book to SQL 2005 and XML Aug. 19 2007
By C. Attle - Published on
Format: Paperback
I am not going to reiterate the reviews already posted. The other reviews have already lauded the good SQL intro but little has been said about the chapter covering XML. The author did a superlative job covering the intro to XML and it leaves the reader at a point where he can go ahead and read more advanced books on XML (I personally like the XML Pocket Consultant by William R. Stanek).

If you are looking towards SQL 2005 certification, I recommend that you purchase this book first. It will give you the background you need before you start studying the books for the exams like the MCITP Self-Paced Training Kit: Microsoft SQL Server 2005 Database Administrator.
12 of 15 people found the following review helpful
HASH(0x9c3613cc) out of 5 stars Surely Disappointed. April 5 2008
By Jamazon - Published on
Format: Paperback
I just bought 2 copies this book based on the reviews and the cost. I planned on using it to teach someone about SQL Server, using SQL Server 2005 Express edition. Well, for teaching purposes, this book is very disappointing. It is however, comprehensive in terms on making knowledgeable many aspects of SQL Server. But if you plan on self-teaching yourself SQL Server, this book lacks. The book does explain all the objects in SQL Server, including as it seems all software books, his personality laced diatribe. But it doesn't explain how to use the objects well. Just trying to learn T-SQL, it doesn't demonstrate or give any examples how to use each command or keyword in length. And there's just a hint of exercises in the back of the chapter to help the learner practice some more. And the book also assumes you have somewhat developed on SQL Server. What?! It's a beginners book.

Now I have to come up with full lesson plans, since this book doesn't even make a dent in doing so.

In conclusion, the book explains a plethora of objects. But if you are wanting to self teach, it will be difficult to learn with this book.

Just want a book that removes individual diatribes, gives many examples of each function, provides many exercises to further practice, with answers. This book doesn't fit the bill.