<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blog.sqlblog.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Louis Davidson</title><subtitle type="html" /><id>http://blog.sqlblog.com/blogs/louis_davidson/atom.aspx</id><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blog.sqlblog.com/blogs/louis_davidson/atom.aspx" /><generator uri="http://communityserver.org" version="2.1.61129.1">Community Server</generator><updated>2012-09-02T16:05:00Z</updated><entry><title>Upcoming Database Design Pre-Cons</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/06/13/upcoming-database-design-pre-cons.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/06/13/upcoming-database-design-pre-cons.aspx</id><published>2013-06-13T04:45:19Z</published><updated>2013-06-13T04:45:19Z</updated><content type="html">In July and October, I will be doing my &amp;quot;How To Design a Relational Database&amp;quot; full day conference in two places. First on July 26 for the East Iowa SQL Saturday , and then for the big daddy SQLPASS Summit in Charlotte, NC on October 14. You can see the entire abstract here on the SQL PASS site. It is essentially the same concept as last year, but this year I am making a few big changes to really give the people what they have desired (and am truly glad to have a swing at it several months...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/06/13/upcoming-database-design-pre-cons.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=49650" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Normalization" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Normalization/default.aspx" /><category term="PASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/PASS/default.aspx" /><category term="PreCon" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/PreCon/default.aspx" /><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Speaking/default.aspx" /><category term="SQL Saturday" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQL+Saturday/default.aspx" /><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /></entry><entry><title>Why We Write #6-An Interview with Kevin Kline</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/06/05/why-we-write-6-an-interview-with-kevin-kline.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/06/05/why-we-write-6-an-interview-with-kevin-kline.aspx</id><published>2013-06-06T01:00:38Z</published><updated>2013-06-06T01:00:38Z</updated><content type="html">Wow, so far in this series, I have interviewed some very good friends, and some truly excellent writers (and usually both), but today, following on the heels of Jason Strate , we are going to hit someone whose name is synonymous with community, a person who really needs no introduction. According to Bing, Kevin Kline ( @kekline ) is the most important Kevin Kline on Twitter (though it clearly could be due to my typical searches, I am giving him the benefit of the doubt… here try it yourself: http://www.bing.com/search?q=kevin+kline+twitter...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/06/05/why-we-write-6-an-interview-with-kevin-kline.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=49460" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Nashville" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Nashville/default.aspx" /><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Speaking/default.aspx" /><category term="Tips" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Tips/default.aspx" /><category term="Why We Write" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Why+We+Write/default.aspx" /></entry><entry><title>Why We Write #5–An Interview With Jason Strate</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/05/19/why-we-write-5-an-interview-with-jason-strate.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/05/19/why-we-write-5-an-interview-with-jason-strate.aspx</id><published>2013-05-20T02:40:59Z</published><updated>2013-05-20T02:40:59Z</updated><content type="html">My next guest is a person I have known for years, and have worked with on several occasions, Jason Strate ( @stratesql ). Jason is a very active writer and speaker (at my first SQL Saturday event, he spoke four times!), and always seems very busy. His blog ( jasonstrate.com ) had 23 posts just last month, and his twitter account is always active with interesting SQL and non-SQL tweets. If the blogs and tweets weren't enough, just this past year, Jason was a coauthor on one book last year ( Expert...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/05/19/why-we-write-5-an-interview-with-jason-strate.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=49125" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Speaking/default.aspx" /><category term="Why We Write" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Why+We+Write/default.aspx" /><category term="Writing" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Writing/default.aspx" /></entry><entry><title>Speaking about Relational DB Design the next two weeks (Knoxville, then Atlanta)</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/05/05/speaking-about-relational-db-design-the-next-two-weeks-knoxville-then-atlanta.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/05/05/speaking-about-relational-db-design-the-next-two-weeks-knoxville-then-atlanta.aspx</id><published>2013-05-06T01:57:54Z</published><updated>2013-05-06T01:57:54Z</updated><content type="html">On Friday, May 10 I will be speaking for the Knoxville SQL Server User Group, and on May 18, I will be speaking at SQL Saturday in Atlanta. Both days, my session is my old chestnut “Database Design Fundamentals”. It is my favorite session to do because of two things. 1. I love to talk about database design 2. No demos :).&amp;#160; The abstract is: In this session I will give an overview of how to design a database, including the common normal forms and why they should matter to you if you are creating...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/05/05/speaking-about-relational-db-design-the-next-two-weeks-knoxville-then-atlanta.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=48972" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="PASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/PASS/default.aspx" /><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Speaking/default.aspx" /><category term="SQL Saturday" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQL+Saturday/default.aspx" /></entry><entry><title>Why We Write #4 - An Interview With Doug Lane</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/04/23/why-we-write-4-an-interview-with-doug-lane.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/04/23/why-we-write-4-an-interview-with-doug-lane.aspx</id><published>2013-04-24T02:56:22Z</published><updated>2013-04-24T02:56:22Z</updated><content type="html">My next guest is Doug Lane , who has been blogging for the past few years on his website: http://www.douglane.net/ . Doug is also a speaker who has spoken at SQL Saturdays as well as the SQL PASS Summit , and as I write these interview questions was on his way to speak at the SQL PASS Business Analytics conference in 2013 . I also liked quite a few of the pictures in his photostream here ( http://www.flickr.com/photos/58251371@N06/ ), particularly because I tried the bean bag juggling, though I cannot...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/04/23/why-we-write-4-an-interview-with-doug-lane.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=48845" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /><category term="T-SQL" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/T-SQL/default.aspx" /><category term="Why We Write" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Why+We+Write/default.aspx" /><category term="Writing" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Writing/default.aspx" /></entry><entry><title>Why We Write #3 - An Interview With Rob Farley</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/04/08/why-we-write-3-an-interview-with-rob-farley.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/04/08/why-we-write-3-an-interview-with-rob-farley.aspx</id><published>2013-04-08T17:04:14Z</published><updated>2013-04-08T17:04:14Z</updated><content type="html">In the third entry in this series, we take a turn south, not in quality, but in the geography of our next entrant. Rather our interview target is Rob Farley, who is from (well lives in) Australia.&amp;#160; Rob Farley is a SQL Server MVP, and is quite a busy fellow. He is the owner of a consulting company named LobsterPot Solutions , located in Adelaide, and is a current member of the PASS Board of Directors. His blog is located at SQL Blog , where I also blog, and he tweets under the extremely unobvious...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/04/08/why-we-write-3-an-interview-with-rob-farley.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=48575" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /><category term="Why We Write" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Why+We+Write/default.aspx" /><category term="Writing" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Writing/default.aspx" /></entry><entry><title>Why We Write #2 - An Interview With Mark Vaillancourt</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/03/28/why-we-write-2-an-interview-with-mark-vaillancourt.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/03/28/why-we-write-2-an-interview-with-mark-vaillancourt.aspx</id><published>2013-03-28T17:30:12Z</published><updated>2013-03-28T17:30:12Z</updated><content type="html">My second guest is Mark Vaillancourt (whose last name makes me very happy for the copy and paste feature), who is an Information Management consultant working for Digineer , and is a Regional Mentor for PASS in Canada. Mark is also a speaker at SQL Saturday events, as well as the SQL PASS Business Analytics conference in 2013 . Mark has been blogging regularly since early 2009 on his website ( http://markvsql.com/ ), and interestingly, has degrees in English and Theater, two degrees that almost always...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/03/28/why-we-write-2-an-interview-with-mark-vaillancourt.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=48451" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /><category term="Why We Write" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Why+We+Write/default.aspx" /><category term="Writing" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Writing/default.aspx" /></entry><entry><title>Why We Write #1 - An Interview With Thomas LaRock</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/03/21/why-we-write-1-an-interview-with-thomas-larock.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/03/21/why-we-write-1-an-interview-with-thomas-larock.aspx</id><published>2013-03-22T00:03:00Z</published><updated>2013-03-22T00:03:00Z</updated><content type="html">I 've been a writer of trade level technical materials for over 13 years now, writing books, articles, blogs, and even tweets for a variety of outlets, almost exclusively about Microsoft SQL Server. While I won't claim to be the best writer in the world, I feel like I have the process of writing down fairly well, yet, for the life of me, there is still the question of "why do I do this?" stuck in the back of my mind that I have yet to appease. Note that my quest specifically deals with non-verbal...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/03/21/why-we-write-1-an-interview-with-thomas-larock.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=48340" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="SQL Server" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQL+Server/default.aspx" /><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /><category term="Why We Write" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Why+We+Write/default.aspx" /><category term="Writing" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Writing/default.aspx" /></entry><entry><title>My New Year's Goals 2013</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/02/17/my-new-year-s-goals-2013.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/02/17/my-new-year-s-goals-2013.aspx</id><published>2013-02-18T04:17:21Z</published><updated>2013-02-18T04:17:21Z</updated><content type="html">So, I have completely given up on my new year starting on Jan 1 where blogging/writing/community is concerned. I love the holidays WAY too much, and I love football (of the American variety with the oblong ball, of course) WAY too much, and so, that is why this year I waited until after the Super Bowl to get to this point (this was supposed to be posted last week, but #1 on the list got in the way!). Last year, I promised to do some things in my resolutions , and because I failed on one (1. get the...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/02/17/my-new-year-s-goals-2013.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=47777" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Resolutions" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Resolutions/default.aspx" /></entry><entry><title>One more reason to to understand query plans, not directly performance related</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/01/22/one-more-reason-to-to-understand-query-plans-not-directly-performance-related.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/01/22/one-more-reason-to-to-understand-query-plans-not-directly-performance-related.aspx</id><published>2013-01-23T04:28:00Z</published><updated>2013-01-23T04:28:00Z</updated><content type="html">One of the things that separates a good programmer from a great one is a firm understanding about what is going on inside the computer. For some programming languages, it is very obvious what is going on inside the computer because you are working at a very low level. For example, if you are a C/C++ programmer writing an OS, you will know a lot about the hardware as you will interact with it directly. As a .NET programmer you are more encapsulated from the hardware experience, making use of the .NET...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/01/22/one-more-reason-to-to-understand-query-plans-not-directly-performance-related.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=47252" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Development" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Development/default.aspx" /><category term="Performance" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Performance/default.aspx" /><category term="T-SQL" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/T-SQL/default.aspx" /></entry><entry><title>Pro SQL Server 2012 Practices Chapter 8: Release Management Review</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/01/18/pro-sql-server-2012-practices-chapter-8-release-management-review.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/01/18/pro-sql-server-2012-practices-chapter-8-release-management-review.aspx</id><published>2013-01-18T21:06:14Z</published><updated>2013-01-18T21:06:14Z</updated><content type="html">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 ( http://www.apress.com/9781430247708 ). 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...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2013/01/18/pro-sql-server-2012-practices-chapter-8-release-management-review.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=47219" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Book Reviews" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Book+Reviews/default.aspx" /><category term="Writing" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Writing/default.aspx" /></entry><entry><title>A wee bit exhausted… time to reenergize</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/12/10/a-wee-bit-exhausted-time-to-reenergize.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/12/10/a-wee-bit-exhausted-time-to-reenergize.aspx</id><published>2012-12-11T02:26:00Z</published><updated>2012-12-11T02:26:00Z</updated><content type="html">I admit it. I am tired and I have not blogged nearly enough. This has been a crazy year, with the book I finished writing , the pre-cons I have done (teaching is NOT my primary profession so I do a lot more prep than some others probably do), lots of training on Data Warehousing topics (from Ralph Kimball, Bob Becker, and Stacia Misner, to name three of the great teachers I have had), SQL Rally, SQL PASS, SQL Saturdays and I have gotten a lot more regular with my simple-talk blog as well… Add to...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/12/10/a-wee-bit-exhausted-time-to-reenergize.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=46604" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="PASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/PASS/default.aspx" /><category term="Personal" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Personal/default.aspx" /><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Speaking/default.aspx" /><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /><category term="SQLRally" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLRally/default.aspx" /><category term="User's Group" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/User_2700_s+Group/default.aspx" /><category term="Writing" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Writing/default.aspx" /></entry><entry><title>PASS Precon Countdown… See some of you Monday, and others on Tuesday Night</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/11/02/pass-precon-countdown-see-some-of-you-monday-and-others-on-tuesday-night.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/11/02/pass-precon-countdown-see-some-of-you-monday-and-others-on-tuesday-night.aspx</id><published>2012-11-03T02:06:58Z</published><updated>2012-11-03T02:06:58Z</updated><content type="html">As I finish up the plans for Monday’s database design precon, I am getting pretty excited for the day. This is the third time I have done this precon, and where the base slides are very similar, I have a few new twists in mind. One of my big ideas for my Database Design Workshop precon has always been to give people to do some design. So I am even now trying to go through and whittle down the slides and make sure that we have the time for design. If you are attending, be prepared to be a team player....(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/11/02/pass-precon-countdown-see-some-of-you-monday-and-others-on-tuesday-night.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=45924" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Normalization" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Normalization/default.aspx" /><category term="PreCon" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/PreCon/default.aspx" /><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Speaking/default.aspx" /><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /></entry><entry><title>24 Hours of PASS next week, pre-con preview style</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/09/13/24-hours-of-pass-next-week-pre-con-preview-style.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/09/13/24-hours-of-pass-next-week-pre-con-preview-style.aspx</id><published>2012-09-14T00:53:47Z</published><updated>2012-09-14T00:53:47Z</updated><content type="html">I will be doing my Characteristics of a Great Relational Database , which is a session that I haven’t done since last PASS. When I was asked about doing this Summit Preview version of 24 hours of PASS, I decided that I would do this session, largely because it is kind of light and fun, but also because it is either going to be the basis of the end section of my pre-con at the summit or it is going to be the section of the pre-con we don’t get to because we are so involved in working out designs that...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/09/13/24-hours-of-pass-next-week-pre-con-preview-style.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=45200" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Database Design" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Database+Design/default.aspx" /><category term="MVP" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/MVP/default.aspx" /><category term="PASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/PASS/default.aspx" /><category term="Speaking" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Speaking/default.aspx" /><category term="SQLPASS" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQLPASS/default.aspx" /></entry><entry><title>Utility Queries–Structure of Tables with Identity Column</title><link rel="alternate" type="text/html" href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/09/02/utility-queries-structure-of-tables-with-identity-column.aspx" /><id>http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/09/02/utility-queries-structure-of-tables-with-identity-column.aspx</id><published>2012-09-02T20:05:00Z</published><updated>2012-09-02T20:05:00Z</updated><content type="html">Edit: At the suggestion of a much knowledgable commenter who shall remain named Aaron, I changed from using schema_name() function to using sys.tables. When writing code that is expected to have reuse, it can be safer to use the tables rather than functions because the tables will work in the context of the database that is in the from clause, so if you changed the code to database1.sys.tables because you wanted the tables from database1, and you were executing the code in database2, the columns...(&lt;a href="http://blog.sqlblog.com/blogs/louis_davidson/archive/2012/09/02/utility-queries-structure-of-tables-with-identity-column.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blog.sqlblog.com/aggbug.aspx?PostID=44976" width="1" height="1"&gt;</content><author><name>drsql</name><uri>http://blog.sqlblog.com/members/drsql.aspx</uri></author><category term="Development" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Development/default.aspx" /><category term="SQL Tools" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/SQL+Tools/default.aspx" /><category term="T-SQL" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/T-SQL/default.aspx" /><category term="Utility" scheme="http://blog.sqlblog.com/blogs/louis_davidson/archive/tags/Utility/default.aspx" /></entry></feed>