Pro SQL Server 2005 Database Design and Optimization and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Pro SQL Server 2005 Database Design and Optimization on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Pro SQL Server 2005 Database Design and Optimization [Paperback]

Kurt Windisch , Kevin Kline , Louis Davidson
4.4 out of 5 stars  See all reviews (9 customer reviews)

List Price: $59.99
Price: $56.99 & FREE Shipping. Details
You Save: $3.00 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Friday, May 24? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $38.39  
Paperback $56.99  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

May 1, 2006 1590595297 978-1590595299

Pro SQL Server 2005 Database Design and Optimization will teach you effective strategies for designing proper databases. It covers everything from how to gather business requirements to logical data modeling and normalization. It then shows you how to implement your design on SQL Server 2005.

The authors also describe how to optimize and secure access to this data, covering indexing strategies, SQL design and optimization, and strategies for increased scalability to support large numbers of concurrent users. They provide in-depth advice on optimal code distribution in SQL Server 2005 applications, in the wake of innovations to be able to use .NET code in the database itself. This essential book will ensure that projects have a well-designed database and secure, optimized data access strategies right from the start.


Frequently Bought Together

Pro SQL Server 2005 Database Design and Optimization + Pro T-SQL 2005 Programmer's Guide (Expert's Voice) + SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach (Expert's Voice)
Price for all three: $150.73

Buy the selected items together


Editorial Reviews

About the Author

Kurt Windisch is a senior technical specialist with Levi, Ray & Shoup, Inc., a global provider of technology solutions with headquarters in Springfield, Illinois. He has more than 15 years of experience in IT, and is a database administrator and technical architect for the internal IT department at LRS. He spent five years serving on the board of directors for PASS, has written for several SQL Server magazines, and has presented at conferences internationally on the topic of database programming with SQL Server.

Kevin Kline is the technical strategy manager for SQL Server solutions at Quest Software, a leading provider of award-winning tools for database management and application monitoring on the SQL Server platform. Kevin is the president of the international Professional Association for SQL Server (PASS). He has been a Microsoft SQL Server "Most Valuable Professional" since 2004. Kevin is the lead author of SQL in a Nutshell: A Desktop Quick Reference (O'Reilly, 2004) and Transact-SQL Programming (O'Reilly, 1999). Kevin writes the monthly SQL Server Drilldown column for Database Trends & Applications, blogs at SQLMag.com, and is a resident expert at SearchSQLServer.com. Kevin is a top-rated speaker, appearing at international conferences such as Microsoft TechEd, DevTeach, PASS, Microsoft IT Forum, and SQL Connections. When he's not pulling his hair out over work, he loves to spend time with his four kids and in his flower and vegetable gardens.

Louis Davidson has been in the IT industry for more than 15 years as a corporate database developer and architect. He has spent the majority of his career working with Microsoft SQL Server, beginning from the early days of version 1.0. He has a bachelor’s degree from the University of Tennessee at Chattanooga in computer science, with a minor in mathematics. Louis is the data architect for Compass Technology (Compass.net) in Chesapeake, Virginia, leading database development on their suite of nonprofit–oriented CRM products, built on the Microsoft CRM platform and SQL Server technologies.

Product Details

  • Paperback: 672 pages
  • Publisher: Apress (May 1, 2006)
  • Language: English
  • ISBN-10: 1590595297
  • ISBN-13: 978-1590595299
  • Product Dimensions: 7.3 x 1.5 x 9.1 inches
  • Shipping Weight: 2.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #1,270,665 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.4 out of 5 stars
(9)
4.4 out of 5 stars
Most Helpful Customer Reviews
17 of 18 people found the following review helpful
Format:Paperback
If you need to learn how to design a SQL Server database the right way, from the bottom up (or top down, depending on your persective), you can do no better than this book.

The book starts with a solid introduction/refersher on basic database concepts, which brings the reader up to the required level to start thinking about issues such as normalization and data integrity -- extremely important issues if you value your data!

Past there, the book gets deep (very deep) into data modeling, including discussions of such important concepts as when to use surrogate keys, what kind of data constraints should be defined, and the increasingly important question of how best to secure your data.

The book closes with a few specialized, more advanced chapters, which I found to be especially interesting. These include a chapter on concurrency, "code-level architectural decisions" (really, best practices for writing great T-SQL), and finally a VERY useful chapter on database interoperability -- a must for those who have to make SQL Server talk to other DBMSs.

In short, I highly recommend this book to anyone who wants to learn to be a great SQL Server database designer.
Comment | 
Was this review helpful to you?
12 of 14 people found the following review helpful
5.0 out of 5 stars A must-have June 19, 2006
Format:Paperback
I have the 2000 version of this book, which I thought was outstanding. Not only does it have excellent content, but it's written as if you were sitting at a table talking to Mr. Davidson directly.

This updated version should be a staple on any database developer or administrator's bookshelf. There is a solid discussion of design, securing the database (new encryption capabilities of 2005) and much more. But these aren't the reasons why you should own this book. It is as much a "how-to" book as it is a "what-to" book. You get real advice, not just screenshots and step-by-step examples. I wish more books were written this way, as technical knowledge without a procedural "framework" is a recipe for disaster.

Do yourself a favor and make the investment. Personally I know that any custom database design course I teach from this point on will include this book as reference for my students.
Comment | 
Was this review helpful to you?
10 of 12 people found the following review helpful
5.0 out of 5 stars A Database Design and Optimization "must-have".... August 13, 2006
By JMess
Format:Paperback
I highly recommend this book to anyone working with SQL Server 2005. The material presented is made more understandable (not to mention entertaining!) by the examples used by the author throughout the book. The new features for SQL Server 2005 that the author covers are very relevant to my job, especially Chapter 7, Securing Access to the Data. The continuity of the material presented is excellent. Each chapter serves as a reference guide to complex topics that the author successfully explains through a combination of expertise, experience and a sense of humor.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
2.0 out of 5 stars Great content but tons of printing errors
I have no idea if I just somehow got a screwed up copy of the book, but it has a ridiculous number of errors. Read more
Published on June 12, 2009 by Robert Lee White II
4.0 out of 5 stars Optimization is more than just adding an Index
Pro SQL Server 2005 Database Design and Optimization covers the reason behind optimizations and the side effects of the options given. Read more
Published on February 17, 2009 by Randy Friend
4.0 out of 5 stars Basic to medium level coverage of best SQL DB design for performance
This book is catered to those who have only rudimentrary knowledge of SQL database design. If you not certain what the 3 normal forms of normalizations are, then this book is for... Read more
Published on January 15, 2009 by Jaewoo Kim
5.0 out of 5 stars Great Book, Easy Read
I'll keep it short and simple, it's worth the price. It will allow you to make the jump from Application Developer to DBA.
Published on January 17, 2008 by David Kozikowski
5.0 out of 5 stars Great instructional book
What can I say? This book gives me exactly what I needed. I'm a self-taught DB guy and this book filled in a lot of holes in knowledge.
Published on September 12, 2007 by David A. Klee Jr.
5.0 out of 5 stars A great read
This book is very well written and does a good job explaining new functionality and design of SQL 2005 as well as contrasting with SQL 2000 implementation. Read more
Published on June 30, 2006 by Whit Weaver
Search Customer Reviews
Only search this product's reviews




Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category