- You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)
Beginning SQL Server 2005 Programming Paperback – Feb 27 2006
Special Offers and Product Promotions
Customers Who Bought This Item Also Bought
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.
To get the free app, enter your mobile phone number.
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.
Most Helpful Customer Reviews on Amazon.com (beta)
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.
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.
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.
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.
Look for similar items by category
- Books > Computers & Technology > Databases > Beginning & Introductory
- Books > Computers & Technology > Databases > Database Management Systems
- Books > Computers & Technology > Networking & Cloud Computing > Data in the Enterprise > Client-Server Systems
- Books > Computers & Technology > Programming > Introductory & Beginning
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming > SQL
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Textbooks > Computer Science & Information Systems > Database Storage & Design
- Books > Textbooks > Computer Science & Information Systems > Software Design & Engineering