<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'Book Reviews'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=Book+Reviews&amp;orTags=0</link><description>Search results matching tag 'Book Reviews'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Pro SQL Server 2012 Practices Chapter 8: Release Management Review</title><link>http://sqlblog.com/blogs/louis_davidson/archive/2013/01/18/pro-sql-server-2012-practices-chapter-8-release-management-review.aspx</link><pubDate>Fri, 18 Jan 2013 21:06:14 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:47219</guid><dc:creator>drsql</dc:creator><description>&lt;p&gt;&lt;img style="float:right;display:inline;" align="right" src="http://www.apress.com/media/catalog/product/cache/9/image/9df78eab33525d08d6e5fb8d27136e95/A/9/A9781430247708-3d_1.png" width="200" height="253" /&gt;This past year, I contributed a chapter to an anthology book of best practices for working with SQL Server 2012 entitled Pro SQL Server 2012 Practices (&lt;a href="http://www.apress.com/9781430247708"&gt;http://www.apress.com/9781430247708&lt;/a&gt;). As authors, for publicity we decided to do summary reviews one another's chapters. There are lots of great technical sounding chapters, but when I picked, I picked a chapter that I hoped to help me learn more about a process that is not in my favorite normal design or coding techniques area. Of the parts of the software development process I despise, release management is definitely one of them. As an architect, my primary love in software development starts with design, and starts to really drop off during testing. And I certainly did learn more about the process… TJay Belt (&lt;a href="https://twitter.com/tjaybelt"&gt;https://twitter.com/tjaybelt&lt;/a&gt;) wrote his chapter on release management. (I should also divulge that I have been friends with TJay through SQL PASS for quite some time, along with many of the authors of the book too.)&lt;/p&gt;  &lt;p&gt;TJay does a great job of describing the process of release management, talking about the process he uses and even admitting mistakes he and his teams have made along the way as well. The focus of the chapter is very much from the point of view of the releasing DBA role in the process (most of the book is very DBA centric topics) and contains a lot of tremendously good advice about getting release management right starting with having great documentation and a rollback plan be able to restart or put a release on hold if things go awry. In addition, he covers many of the the topics around the entire process of coding/releasing software, including version control, proper (and quite reasonable) documentation, coding standards, and most of all a set of well-defined processes that all of the varied players in the process have agreed to and work on as a team.&lt;/p&gt;  &lt;p&gt;My favorite part of the chapter was the approximately four pages of thought provoking questions that should be covered when doing a release, ranging from understanding the databases that will be affected, capacity planning, tuning, standards, code, jobs, etc. etc. Great food for thought for defining or refining your own release process.&lt;/p&gt;  &lt;p&gt;Of course, one of the concerns of a book with lots of different topics is that you don't get tremendously deep coverage of any subject (and this is also true in my chapter on database design.) However, in some ways this liberates the writer from having to cover every detail and instead provide a thoughtful discussion of the overall release management process. This is very much a blessing, because every organization is different and already has some process in place already. Maybe your defined process is awesome or awful, but this chapter can help you think of ways to refine your process. You are left to find your own tools and processes to meet your company's needs, but what you get is quite thought provoking and will likely be useful whether this is your first time doing a release, or if it your hundredth. &lt;/p&gt;</description></item><item><title>Book Reviews – Again</title><link>http://sqlblog.com/blogs/louis_davidson/archive/2009/04/20/book-reviews-again.aspx</link><pubDate>Mon, 20 Apr 2009 04:53:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:13374</guid><dc:creator>drsql</dc:creator><description>&lt;P&gt;I have gotten a few more reviews in, and interestingly I appreciate the negative ones almost as much as the positive ones. I prefer the negative ones that have decent star ratings better… but what are you going to do.&lt;/P&gt;
&lt;P&gt;The most recent review was critical of the book for not having mentioned testing. I actually think that this was really good criticism and have already started my planning for how to rectify this.&amp;nbsp; The only thing I wish this reviewer had done was mention the rest of the book.&amp;nbsp; This person has three reviews on Amazon and some cool stuff on his wish list (if we ever meet, I will be happy to buy you an expresso/cup of coffee and discuss the rest of the book, which pretty much goes for anyone, if you want. I will also buy you lunch at my favorite restaurant: &lt;A href="http://www.hollyeats.com/PrincesHotChicken.htm" target=_blank&gt;Prince’s Hot Chicken Shack&lt;/A&gt;. Only rule is that we have to talk about the book at least a little). &lt;/P&gt;
&lt;P&gt;Please, if you have read the book, oh please (am I begging), I beg you (yes, I am begging) to please email me your feelings on the book or post reviews. I would love to know what you thought of it. I just want to make the book better and who knows, I usually give out a few copies of the next book (no guarantees) if the advice is really constructive.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;The real problem here is that writing is a VERY slow process. If my book was electronic, I could start writing and shoehorn in the new material and be done with it.&amp;nbsp; But a book is not like a website.&amp;nbsp; I wrote the book as a cohesive 650+ pages that are supposed to work together as a unit. Unlike a set of web pages, my hope is that you will skim 1/2 of the book and read at least half (which half depends on you, but I like both halves.) And in each edition, I try to give more and more information as I find it, learn it, and on a few shining occasions, make something up. &lt;/P&gt;
&lt;P&gt;In the first edition, the process was simply that I wrote what I thought I wanted to say, and editor(s) hacked that to bits.&amp;nbsp; So about 10 people were involved in the creation.&amp;nbsp; Now, working on the fifth edition I have had hundreds of people give me feedback, and a fairly small percentage tell me stuff that was missing that ruined the experience for them. I take these comments VERY seriously, especially if I agree with them.&amp;nbsp; If you compared version one to the fourth version, a lot of the stuff I was really enthused about didn’t make too many people all that excited, so I cut it.&amp;nbsp; In this last version, I have more examples, more code, and more technique, because it was asked for. &lt;/P&gt;
&lt;P&gt;Now if I just knew if this reviewer liked anything else about, or if there was more that was disliked I could possibly make the next book even better.&amp;nbsp; So if you have any ideas/feelings/criticism/etc email them to &lt;A href="mailto:louis@drsql.org"&gt;louis@drsql.org&lt;/A&gt;.&amp;nbsp; Thanks!&lt;/P&gt;
&lt;DIV class=wlWriterHeaderFooter style="PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;"&gt;





&lt;P&gt;&lt;A&gt;&lt;/A&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>Book Reviews…</title><link>http://sqlblog.com/blogs/louis_davidson/archive/2009/01/08/book-reviews.aspx</link><pubDate>Thu, 08 Jan 2009 05:59:03 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:11029</guid><dc:creator>drsql</dc:creator><description>&lt;p&gt;When I wrote the 2005 book, I promised that I would take the time to respond to reviews as much as possible. From the good ones if I didn’t really believe that the person read the book (there were a few I have seen, but not too many people tend to write good reviews that clearly haven’t read the book unless they are paid to.)&amp;#160; In fact, I am constantly surprised with good reviews, mostly because it is so difficult to write a book. I just spent an hour yesterday tracking down 20+ typos that the Chinese translator found. &lt;/p&gt;  &lt;p&gt;I will also comment on the less good ones that are posted by people who clearly don’t like the material. You aren’t required to like the book, and when I am writing it I purposefully will ruffle the feathers of certain groups of people (particularly the ones who don’t believe normalization matters!) In fact, I think that the 2005 book was significantly better than the first primarily because of a few reviews that smacked me around and made me realize some of the errors in judgment that I made.&amp;#160; My favorite review of the 2005 book was a private review that was scathing in a few important points that I applied to the 2008 book.&lt;/p&gt;  &lt;p&gt;What burns my feathers is bad reviews that have no information whatsoever. I mean, take this review of the book on Amazon (&lt;a title="http://www.amazon.com/review/R29BAGXMZMIC7Y/ref=cm_cr_rdp_perm" href="http://www.amazon.com/review/R29BAGXMZMIC7Y/ref=cm_cr_rdp_perm"&gt;http://www.amazon.com/review/R29BAGXMZMIC7Y/ref=cm_cr_rdp_perm&lt;/a&gt;):&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Waste time to reading this book.&lt;/b&gt;,    &lt;br /&gt;“Since nobody publish a review for this book, I would like to say something. I have to say: Don't read it. It just waste your time.”&lt;/p&gt;  &lt;p&gt;Now, I won’t make any kind of fun of the reviewers grammar, as it is very likely that he is not a native English speaker. But if I were to review a remake of Bio-Dome where Pauly Shore spoke with an English accent in Shakespearean-style rhyme and stopped watching the film 5 minutes inI could say more than this about than “it will waste your time.”&amp;#160; I will also admit that there are probably a million people that would plunk down a tenner and happily watch this movie (and not just because movie theater popcorn is so much better than you can make at home.) Part of a good book review is to identify the type of reader. If this person is a DBA, this might be that he read the first chapter and said “bleh,” then fair enough.&amp;#160; If he read the words “database” and thought that there would be dating tips, well, yeah, it would be a waste of time.&amp;#160; &lt;/p&gt;  &lt;p&gt;I might not be able to speak for every author out there, but I am sure that almost any author loves to get honest feedback on their work, particularly us who write trade literature. I want to target what people want to read, and with new editions likely for new versions of SQL Server, it is important to provide new/fresh/useful upgrades to the material.&amp;#160; The best place to determine what to add are reviews: public, private , whatever, as long as they are from people who have read the material and know what they were reading.&amp;#160; &lt;/p&gt;  &lt;p&gt;As always, if you want to contact me, go to the contact form on my website: &lt;a title="http://drsql.org/contactus.aspx" href="http://drsql.org/contactus.aspx"&gt;http://drsql.org/contactus.aspx&lt;/a&gt; (you can contact me anoymously there too) or email me at &lt;a href="mailto:louis@drsql.org"&gt;louis@drsql.org&lt;/a&gt;.&amp;#160; Just please give honest feedback about what you have seen, not just post a review because no one has published a review yet.&lt;/p&gt;</description></item><item><title>Recommended readings: 2008 update</title><link>http://sqlblog.com/blogs/kent_tegels/archive/2008/07/25/8044.aspx</link><pubDate>Fri, 25 Jul 2008 23:05:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:8044</guid><dc:creator>ktegels</dc:creator><description>&lt;P&gt;In class this week, I got asked a few times about the technical books I'd recommed for fulks interested in the data space. While I've had a list up on Amazon for while, I thought I'd post an updated list here. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;I'd love to hear your suggestions, too!&lt;/STRONG&gt;&lt;/P&gt;
&lt;H4&gt;Business Intelligence&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;U&gt;Data Analysis Using SQL and Excel&lt;/U&gt;: Gordon S. Linoff&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Data Mining &amp;amp; Statistical Analysis Using SQL&lt;/U&gt;: John N. Lovett, Robert P. Trueblood&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Data Mining and Predictive Analysis: Intelligence Gathering and Crime Analysis &lt;/U&gt;: Culleen McCue&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Decision Support and Business Intelligence Systems&lt;/U&gt;: Efraim Turban, Jay E Aronson, Ting-Peng Liang, Ramesh Sharda&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Foundations of SQL Server 2005 Business Intelligence&lt;/U&gt;: Lynn Langit&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Hitchhiker's Guide to SQL Server 2000 Reporting Services&lt;/U&gt;: Peter Blackburn, William R. Vaughn&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Microsoft SQL Server 2005 Integration Services&lt;/U&gt;: Kirk Haselden&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Microsoft SQL Server 2005 Reporting Services 2005&lt;/U&gt;: Brian Larson&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Mining the Web: Discovering Knowledge from Hypertext Data&lt;/U&gt;: Soumen Chakrabarti &lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Report Builder &amp;amp; Report Models in Microsoft SQL Server 2005&lt;/U&gt;: Gerald Schinagl&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Text Mining: Predictive Methods for Analyzing Unstructured Information&lt;/U&gt;: Shulom M. Weiss, Nitin Indurkhya, Tong Zhang, Fred Damerau&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;The Rational Guide to Scripting SQL Server 2005 Integration Services&lt;/U&gt;: Donald Farmer&lt;/LI&gt;&lt;/UL&gt;
&lt;H4&gt;General data and programming topics&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;U&gt;Beautiful Code: Leading Programmers Explain How They Think&lt;/U&gt;: Andy Oram, Greg Wilson&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Code Complete: A Practical Handbook of Software Construction&lt;/U&gt;: Steve McConnell&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Database in Depth: Relational Theory for Practitioners&lt;/U&gt;: C.J. Date&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Joe Celko's Trees and Hierarchies in SQL for Smarties&lt;/U&gt;: Joe Celko&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Learning WCF: A Hands-on Guide&lt;/U&gt;: Michele Bustamante&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;LINQ Pocket Reference&lt;/U&gt;: Joseph Albahari, Ben Albahari&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Programming Cullective Intelligence: Building Smart Web 2.0 Applications&lt;/U&gt;: Toby Segaran &lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Programming Microsoft ADO.NET 2.0 Applications: Advanced Topics&lt;/U&gt;: Glenn Johnson&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Querying XML, : XQuery, XPath, and SQL/XML in context&lt;/U&gt;: Jim Melton&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;The Pragmatic Programmer: From Journeyman to Master&lt;/U&gt;: Andrew Hunt, David Thomas&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;XQuery&lt;/U&gt;: Priscilla Walmsley&lt;/LI&gt;&lt;/UL&gt;
&lt;H4&gt;GIS and spatial topics&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;U&gt;A to Z GIS: An Illustrated Dictionary of Geographic Information Systems&lt;/U&gt;: Shelly Sommer, Tasha Wade&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Designing Geodatabases: Case Studies in GIS Data Modeling&lt;/U&gt;: David Arctur, Michael Zeiler&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;GIS for Web Developers: Adding 'Where' to Your Web Applications&lt;/U&gt;: Scott Davis&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Measuring Up: The Business Case for GIS&lt;/U&gt;: Christopher Thomas, Milton Ospina&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Modeling Our World: The ESRI Guide to Geodatabase Design&lt;/U&gt;: Michael Zeiler&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;The ESRI Guide to GIS Analysis: Vulume 2: Spatial Measurements and Statistics&lt;/U&gt;: Andy Mitchell&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;The ESRI/University of Redlands Culloquium CD Set&lt;/U&gt;: Karen K Kemp&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;The Geospatial Web: How Geobrowsers, Social Software and the Web 2.0 are Shaping the Network Society&lt;/U&gt;: Arno Scharl, Klaus Tochtermann&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Unlocking the Census with GIS&lt;/U&gt;: Alan Peters, Heather MacDonald&lt;/LI&gt;&lt;/UL&gt;
&lt;H4&gt;SQL Server&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;U&gt;A Developer's Guide to SQL Server 2005&lt;/U&gt;: Bob Beauchemin, Dan Sullivan&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Accelerated SQL Server 2008&lt;/U&gt;: Rob Walters&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Applied Microsoft Analysis Services 2005: And Microsoft Business Intelligence Platform&lt;/U&gt;: Teo Lachev&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Dissecting SQL Server Execution Plans&lt;/U&gt;: Grant Fritchey&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Expert SQL Server 2005 Integration Services&lt;/U&gt;: Brian Knight, Erik Veerman&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Inside Microsoft SQL Server 2005: Query Tuning and Optimization&lt;/U&gt;: Kalen Delaney, Sunil Agarwal, Craig Freedman, Ron Talmage, Adam Machanic&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;MCITP Developer: Microsoft SQL Server 2005 Database Sulutions Design&lt;/U&gt;: Victor Isakov&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Pro SQL Server 2005 Service Broker&lt;/U&gt;: Klaus Aschenbrenner&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;Professional SQL Server 2005 XML&lt;/U&gt;: Scott Klein&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;SQL Server 2005 Practical Troubleshooting: The Database Engine&lt;/U&gt;: Ken Henderson&lt;/LI&gt;
&lt;LI&gt;&lt;U&gt;The Rational Guide to SQL Server 2005 Service Broker &lt;/U&gt;: Roger Wulter&lt;/LI&gt;&lt;/UL&gt;</description></item><item><title>SQL Server 2005 Integration Services using Visual Studio 2005: A Beginner's Guide</title><link>http://sqlblog.com/blogs/kent_tegels/archive/2008/02/09/5005.aspx</link><pubDate>Sat, 09 Feb 2008 19:14:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:5005</guid><dc:creator>ktegels</dc:creator><description>&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;B style="mso-bidi-font-weight:normal;"&gt;In short:&lt;/B&gt; This is an example of a good idea in the wrong format -- a good book if you are starting at absolute zero and need specific step-by-step procedures. Being printed hurts more than it helps.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Let me begin by saying Kshipra Singh, from&amp;nbsp;PACKT Publishing send me an e-mail via my blog with a simple request. In return for a complimentary copy of this book, would I post a review of it on my blog? I am hardly one to turn down a free book and I have been looking for one that I could recommend to my students and others who are just getting started with SQL Server Integration Services (SSIS). This, then, is my keeping of that bargain.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Jayaram Krishnaswamy's book is one example of a growing class of books that I believe should not have been printed. It is not a bad book, but rather, the content of it would probably be a lot better suited to its targeted reader had it been an e-book or as a DVD screen capture with a video and voice-over by the author. As many technical books that I have seen of the years -- and like ones that will admit, I have written -- the text is step-by-step procedural and makes up volume with screenshots. Knowledge presented like this I found is best done live (where interaction encourages questions), next done best by recorded demonstration (to maintain step-sequential context) lastly in a scrollable, random access method like an e-book. Print books really do not allow those types of interactions &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Something else is missing too. Let me make an analogy. Let us say that you know very little about how to prepare a cake. You might already familiar with the hardware required: a stove, a pan and mixing bowl. You may also be familiar with the software needed: a cake mix, some eggs, some oil and some water. You can follow the directions in a cookbook (or the back of the mix box) and produce a cake. Just like the directions from the cookbook or box-back, this book is fair treatment of how to use the package designer to accomplish a given set of data integration tasks if that's need to do.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;However, what did really learn about "making a cake" from the process?&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Based on my personal experiences and those related to me by my students, the hardest part of "getting" SSIS is not how to accomplish a certain task, its understanding why the parts of it do what it does. Going back to our cake analogy, the cookbook does very little to explain why should mix the batter in a separate bowl before pouring into the baking pan. It does not bother to explain the delicate chemical interactions between the egg proteins, the salts, sugar, fats, water and heat that take place during the mixing and baking process. In just the same sense, this book comes up short when explaining essentials such as the dataflow pipeline, buffers and what many of the tasks and components actually do or can be used for.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Nor is there much here that would help go from "baking a cake" to "baking bread." These are similar processes but with some different tools used and some different steps used. This book will help you do the tasks it talks about, but it offers little more than that, especially when it comes to analyzing a problem and synthesizing a different solution. In my opinion, those are the two most important things to master about SSIS and that is, ideally, what a beginner's book would cover.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;Of course, that might seem like I am saying that you should have to have a course in organic chemistry and thermodynamics before you can make a cake. Well, obviously, that is not the case. After you have baked a few cakes, learned from your mistakes and maybe even read a book like Shirley Corriher's &lt;U&gt;Cookwise: The Secrets of Cooking Revealed&lt;/U&gt; you get enough down of science to be effective at baking cakes, breads and other pastries. If there is a parallel to &lt;I style="mso-bidi-font-style:normal;"&gt;Cookwise&lt;/I&gt; for SSIS, it is Kirk Haselden's &lt;U&gt;Microsoft SQL Server 2005 Integration Services&lt;/U&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN:0in 0in 10pt;"&gt;&lt;FONT face=Calibri size=3&gt;So would I recommend this book? In certain cases, yes. If you need to do something which this book particularly addresses quickly and with a minimum of cost, it is a good fit. However, if need to invest your time and money in really learning SSIS because it is a key part of your project or job then no, I would not recommend it. There are more appropriate books to be had.&lt;/FONT&gt;&lt;/P&gt;</description></item></channel></rss>