<?xml version="1.0" encoding="utf-8"?>
<GuidebookXML>
  <guide>
    <name>SQLSaturday #81 - Birmingham 2011</name>
    <startDate>7/30/2011 12:00:00 AM</startDate>
    <timezone>
    </timezone>
    <description>SQLSaturday is a training event for SQL Server professionals and those wanting to learn about SQL Server. </description>
    <twitterHashtag>#sqlsat81</twitterHashtag>
    <venue>
      <name>
      </name>
      <street>
      </street>
      <city>Birmingham</city>
      <state>AL</state>
      <zipcode>35242</zipcode>
    </venue>
  </guide>
  <sponsors>
    <sponsor>
      <importID>1287</importID>
      <name>Fusion-io</name>
      <label>Platinum Sponsor</label>
      <url>http://www.fusionio.com/</url>
      <imageURL>http://www.fusionio.com/images/fusionio-logo.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1315</importID>
      <name>Idera</name>
      <label>Gold Sponsor</label>
      <url>http://www.idera.com</url>
      <imageURL>http://www.sqlsaturday.com/images/resized%20-%20idera_logo.png</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1192</importID>
      <name>Teksouth Corporation</name>
      <label>Gold Sponsor</label>
      <url>http://www.teksouth.com</url>
      <imageURL>http://www.teksouth.com/images/logo.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1196</importID>
      <name>Confio Software</name>
      <label>Gold Sponsor</label>
      <url>http://www.confio.com/</url>
      <imageURL>http://www.confio.com/images/assets/ignite_confio_logo.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1386</importID>
      <name>Red Gate Software</name>
      <label>Gold Sponsor</label>
      <url>http://www.red-gate.com/</url>
      <imageURL>http://www.sqlsaturday.com/files/58c1ba01-73ff-4cd4-9224-47dd0446ce74.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1382</importID>
      <name>Telerik, Inc.</name>
      <label>Silver Sponsor</label>
      <url>http://www.telerik.com</url>
      <imageURL>http://www.telerik.com/Libraries/Company/TelerikLogoPreview.sflb?Download=true</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1395</importID>
      <name>O'Reilly Media</name>
      <label>Bronze Sponsor</label>
      <url>http://oreilly.com</url>
      <imageURL>http://www.sqlsaturday.com/files/6a38ec19-53f9-41a1-8a6a-5fc233d63473.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1397</importID>
      <name>Apress Media LLC</name>
      <label>Bronze Sponsor</label>
      <url>http://www.apress.com</url>
      <imageURL>http://www.sqlsaturday.com/files/45a7ba82-8c36-4124-a58a-e12e5628feff.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1400</importID>
      <name>Computer Technology Solutions</name>
      <label>Bronze Sponsor</label>
      <url>http://www.askcts.com</url>
      <imageURL>http://www.sqlsaturday.com/files/d4491cea-0417-4ec6-b9bf-198d6ff0d159.JPG</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1406</importID>
      <name>Morgan Kaufmann Publishing</name>
      <label>Bronze Sponsor</label>
      <url>http://mkp.com</url>
      <imageURL>http://mkp.com/wp-content/themes/Reshma_MK/images/mk_logo.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1221</importID>
      <name>CozyRoc</name>
      <label>Bronze Sponsor</label>
      <url>http://cozyroc.com/</url>
      <imageURL>http://www.cozyroc.com/sites/default/files/down/cozyroc-big.png</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1381</importID>
      <name>TEK Systems</name>
      <label>Bronze Sponsor</label>
      <url>http://www.teksystems.com</url>
      <imageURL>http://www.teksystems.com/Images/Layout/HomeFlash/teksystems.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
  </sponsors>
  <speakers>
    <speaker>
      <importID>5066</importID>
      <name>Aaron Nelson</name>
      <label>
      </label>
      <description>Aaron Nelson ( @SQLvariant ) is a Senior SQL Server Architect with over 10 years experience in architecture, business intelligence, development, and performance tuning of SQL Server. He has experience managing enterprise-wide data needs in both transactional and data warehouse environments. Aaron holds certifications for MCITP: Business Intelligence Developer, Database Administrator, Database Developer. He is also a Microsoft MVP for SQL Server </description>
      <twitter>@http://twitter.com/sqlvariant</twitter>
      <linkedin>http://www.linkedin.com/in/sqlvariant</linkedin>
      <contactURL>http://sqlvariant.com/wordpress/</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@http://twitter.com/sqlvariant</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4950</importID>
      <name>Alex Tocitu</name>
      <label>
      </label>
      <description>Alex Tocitu is an engineer with MSEE in Automation and MBA in Finance. With over 27 years of software experience he has enjoyed 11 of them in Sillicon Valley. After a long time with Java and Sybase/Oracle, he switched to C# and SQL Server and had lots of fun. Alex Tocitu speaks at local user groups, SQLSaturdays and code camps; he also writes articles for MSSQLTips and SQLServerCentral. Alex is an avid chess player both live and online. </description>
      <twitter>@ClrJedi</twitter>
      <linkedin>
      </linkedin>
      <contactURL>
      </contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@ClrJedi</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4943</importID>
      <name>Andy Warren</name>
      <label>
      </label>
      <description>Andy Warren is a consultant focusing on SQL administration and performance tuning. He runs the free SQLShare.com training site, is currently a SQL Server MVP, blogs daily at SQLAndy.com, started the SQLSaturday franchise, is a past President of the Orlando SQL Server Users Group, serves as a member of the Board of Directors of PASS, and was a founding partner in SQLServerCentral.com.</description>
      <twitter>@sqlandy</twitter>
      <linkedin>http://www.linkedin.com/in/sqlandy</linkedin>
      <contactURL>http://www.sqlandy.com</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@sqlandy</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4832</importID>
      <name>Chris Eargle</name>
      <label>
      </label>
      <description>Chris Eargle is a Telerik Developer Evangelist, Microsoft Most Valuable Professional – C#, and two-time INETA Community Champion from Columbia, SC, USA. He has over a decade of experience designing and developing enterprise applications, and he runs the local .NET User Group: the Columbia Enterprise Developers Guild. He is a frequent guest of conferences and community events promoting best practices and new technologies. His blog, kodefuguru.com, has been featured on ASP.NET, MSDN, and Reddit. </description>
      <twitter>@kodefuguru</twitter>
      <linkedin>http://www.linkedin.com/in/chriseargle</linkedin>
      <contactURL>http://www.kodefuguru.com</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@kodefuguru</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4878</importID>
      <name>Geoff Hiten</name>
      <label>
      </label>
      <description>Microsoft MVP Geoff Hiten is a Principal SQL Server consultant for Intellinet.  Geoff began working with SQL Server in 1992 with version 4.2 and has used every version since.  He specializes in high-availability and high-performance SQL systems.   Geoff was recently appointed to fill an interim Director position at the National PASS organization and is responsible for Virtual Chapters.</description>
      <twitter>@sqlcaftsman</twitter>
      <linkedin>http://www.linkedin.com/profile/view?id=5834715trk=tab_pro</linkedin>
      <contactURL>http://weblogs.sqlteam.com/geoffh/default.aspx</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@sqlcaftsman</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4330</importID>
      <name>Janis Griffin</name>
      <label>
      </label>
      <description>Janis Griffin has over 24+ years of DBA experience including design, development and implementation of many critical database applications. Before coming to Confio, Janis held DBA positions </description>
      <twitter>@DoBoutAnything</twitter>
      <linkedin>http://www.linkedin.com/pub/janis-griffin/0/914/aba</linkedin>
      <contactURL>http://www.confio.com</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@DoBoutAnything</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4244</importID>
      <name>Jarrett Vance</name>
      <label>
      </label>
      <description>Jarrett Vance, MCSD lives in Birmingham, Al and is an architect for Computer Technology Solutions, Inc. He has experience in many areas of software engineering including QA, BI, machine vision, desktop, mobile, and web.  However, Jarrett prefers building enterprise web applications. In his spare time, Jarrett works on an open-source blogging platform called AtomSite.</description>
      <twitter>@jarrettv</twitter>
      <linkedin>http://www.linkedin.com/in/jarrettv</linkedin>
      <contactURL>http://jvance.com</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@jarrettv</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4652</importID>
      <name>John Welch</name>
      <label>
      </label>
      <description>John Welch is BI Architect with Varigence. Varigence builds tools and frameworks that enable the creation and management of end-to-end business intelligence solutions with unprecedented ease and speed. John has been working with business intelligence and data warehousing technologies since 2001, with a focus on Microsoft products in heterogeneous environments. He is a Microsoft Most Valued Professional (MVP), and a frequent presenter on SQL Server BI topics.</description>
      <twitter>@john_welch</twitter>
      <linkedin>http://www.linkedin.com/in/johncwelch</linkedin>
      <contactURL>http://agilebi.com/jwelch</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@john_welch</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4998</importID>
      <name>Ken Simmons</name>
      <label>
      </label>
      <description>Ken Simmons is a database administrator, developer, and Microsoft SQL Server MVP. He is the Author of Pro SQL Server 2008 Administration (Apress, 2009), Pro SQL Server 2008 Mirroring (Apress, 2009), and Pro SQL Server 2008 Policy-Based Management (Apress, 2010). He has been working in the IT industry since 2000 and currently holds certifications for MCP, MCAD, MCSD, MCDBA, MCTS for SQL 2005, and MCITP for SQL 2008. </description>
      <twitter>@KenSimmons</twitter>
      <linkedin>http://www.linkedin.com/in/kensimmons</linkedin>
      <contactURL>http://cybersql.blogspot.com</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@KenSimmons</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4383</importID>
      <name>Kevin Boles</name>
      <label>
      </label>
      <description>Kevin is a SQL Server expert, working exclusively with the product since version 6.5. With over fifteen years of database experience, he holds virtually every SQL Server related certification including MCT and MVP. Kevin teaches occassionally and has been a very successful independent consultant for the past ten years. He is also a Mentor with Solid Quality Mentors, a top-tier global SQL Server consulting firm. His passion is the relational engine, especially performance analysis and tuning.</description>
      <twitter>@TheSQLGuru</twitter>
      <linkedin>http://www.linkedin.com/in/thesqlguru </linkedin>
      <contactURL>
      </contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@TheSQLGuru</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4396</importID>
      <name>Louis Davidson</name>
      <label>
      </label>
      <description>Louis has been in the IT industry for 17 years as a corporate database developer and architect. He has been a Microsoft MVP for 7 years and has written 4 books on database design. Currently serves as the Data Architect for the Christian Broadcasting Network supporting offices in Virginia Beach, Virginia and Nashville, Tennessee. Louis has a bachelor's degree from the University of Tennessee at Chattanooga in computer science with a minor in mathematics. For more information visit drsql.org.</description>
      <twitter>@drsql</twitter>
      <linkedin>http://www.linkedin.com/in/louisdavidson</linkedin>
      <contactURL>http://drsql.org</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@drsql</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4488</importID>
      <name>Nathan Mourfield</name>
      <label>
      </label>
      <description>Nathan has developing BI solutions with MS SQL and Sybase ASE for the last 11 years in health care, 8 of those involved working with SSAS. He currently works at a large hospital as a systems analyst, specializing in line and middle management analytic applications, specifically on the business/finance side. </description>
      <twitter>@masakatsu</twitter>
      <linkedin>http://www.linkedin.com/profile/view?id=20425064trk=tab_pro</linkedin>
      <contactURL>
      </contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@masakatsu</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4265</importID>
      <name>Rob Schoenborn</name>
      <label>
      </label>
      <description>Rob is a Business Intelligence Architect for EyeWonder, a LimeLight networks business, were he has fun doing global interactive marketing analytics.  Rob’s experience designing and implementing databases in various technical and business environments has enabled him to become a subject matter expert in database administration and development, especially working with technologies such as Microsoft SQL Server, Analysis Services, Web Services, and XML.</description>
      <twitter>@sql_r</twitter>
      <linkedin>http://www.linkedin.com/profile/view?id=10542308locale=en_UStrk=tab_pro</linkedin>
      <contactURL>
      </contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@sql_r</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4252</importID>
      <name>Sven Aelterman</name>
      <label>
      </label>
      <description>Sven Aelterman is a lecturer in Information Systems at Troy University in Troy, Alabama. He teaches undergraduate courses in database design, data warehousing and network infrastructure and security. He is also the technology specialist for the Sorrell College of Business at TROY and performs a variety of technology roles with a global scope. He continues consulting work through Adduxis, where he assists customers with software development projects using the Microsoft .NET Framework.</description>
      <twitter>@svenaelterman</twitter>
      <linkedin>http://linkd.in/svena</linkedin>
      <contactURL>http://spkr8.com/svenaelterman</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@svenaelterman</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4133</importID>
      <name>Tim Radney</name>
      <label>
      </label>
      <description>Senior DBA for a top 40 US held bank. Microsoft Systems Admin turned DBA. Have been a full time DBA going on 3 years. Prior to becoming a full time DBA I spent 10 years supporting Citrix, Novell, Windows, IIS, and MSSQL. </description>
      <twitter>@http://www.twitter.com/tradney</twitter>
      <linkedin>http://linkedin.com/in/tradney</linkedin>
      <contactURL>http://www.timradney.com</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@http://www.twitter.com/tradney</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
    <speaker>
      <importID>4167</importID>
      <name>William E. Pearson III</name>
      <label>
      </label>
      <description>Bill created Island Technologies Inc. in 1997, and has developed a large and diverse customer base since. Bill's background as a CPA, Internal Auditor, Management Accountant and SQL Server MVP (BI) enable him to provide value to clients as a liaison between Accounting / Finance and Information Services. Bill has implemented enterprise business intelligence systems over the years for many Fortune 500 companies, and focuses his practice upon the integrated Microsoft business intelligence solution.</description>
      <twitter>@Bill_Pearson</twitter>
      <linkedin>http://mvp.microsoft.com/en-US/findanmvp/pages/profile.aspx?MVPID=02c5cd07-7511-4151-a678-3a4a3451f85e</linkedin>
      <contactURL>https://mvp.support.microsoft.com/profile=02C5CD07-7511-4151-A678-3A4A3451F85E</contactURL>
      <imageURL>https://api.twitter.com/1/users/profile_image?screen_name=@Bill_Pearson</imageURL>
      <imageHeight>48</imageHeight>
      <imageWidth>48</imageWidth>
    </speaker>
  </speakers>
  <events>
    <event>
      <importID>4133</importID>
      <speakers>
        <speaker>
          <id>4133</id>
          <name>Tim Radney</name>
        </speaker>
      </speakers>
      <track>Level 100</track>
      <location>
        <name>HSB 129A</name>
      </location>
      <title>You inherited a database, now what?</title>
      <description>You have recently inherited the support of a new or existing database, what are the things you should immediately check and start monitoring and what are the things that you should address over the next few weeks. When taking over support of a database or system, you cannot ASSUME anything. At the end of this session you will have a nice checklist of things you should check and be doing on ALL your databases not just the one you inherited. Whether you are a seasoned DBA or just starting out, this session should be informative and something you can relate to. </description>
      <startTime>7/30/2011 9:15:00 AM</startTime>
      <endTime>7/30/2011 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>4167</importID>
      <speakers>
        <speaker>
          <id>4167</id>
          <name>William E. Pearson III</name>
        </speaker>
      </speakers>
      <track>Level 400</track>
      <location>
        <name>HSB 129D</name>
      </location>
      <title>Design and Implement BI Like Edison! </title>
      <description>As the most prolific inventor in American history, Thomas Edison was a master of “Best Practices!” Edison’s creations were not just novel and commercially successful, but many launched entire new industries including electric light and power, sound recording, motion pictures and industrial cement and concrete manufacture. At the heart of Edison’s remarkable record of innovation was his categorization of the innovation process into “competencies,” or bundles of skills supporting the achievement of success in a particular area of endeavor. In this session, we will look at ways that we can use many of these broad success secrets to bring powerful tools and strategies to the recurring implementation of business intelligence.</description>
      <startTime>7/30/2011 4:30:00 PM</startTime>
      <endTime>7/30/2011 5:30:00 PM</endTime>
    </event>
    <event>
      <importID>4170</importID>
      <speakers>
        <speaker>
          <id>4170</id>
          <name>William E. Pearson III</name>
        </speaker>
      </speakers>
      <track>Level 100</track>
      <location>
        <name>HSB 129A</name>
      </location>
      <title>Getting Started with MDX</title>
      <description>In this session, led by Microsoft BI Architect and SQL Server MVP Bill Pearson, we will concentrate largely upon crafting simple MDX expressions and queries whose purposes, for the most part, are to return a set of data. We will overview the structure of a cube, using as a basis the sample Adventure Works cube that is available to anyone installing SQL Server Analysis Services 2008 R2. We will then outline the components of simple MDX syntax, and get started writing basic expressions and queries. We will expose basic member functions, introduce filters (or “slicers”), and begin exploring core MDX functionality, including calculated members, and named sets. </description>
      <startTime>7/30/2011 3:15:00 PM</startTime>
      <endTime>7/30/2011 4:15:00 PM</endTime>
    </event>
    <event>
      <importID>4244</importID>
      <speakers>
        <speaker>
          <id>4244</id>
          <name>Jarrett Vance</name>
        </speaker>
      </speakers>
      <track>Level 300</track>
      <location>
        <name>HSB 129C</name>
      </location>
      <title>Entity Framework 4.1 Code First</title>
      <description>EF Code First provides an elegant and powerful way to work with data.  In this session, we will learn how to mark up our model with metadata, automatically generate a database, and efficiently query for objects using LINQ.  You will learn why the code-only approach of the library means that model layers end up being flexible and easy to customize.</description>
      <startTime>7/30/2011 9:15:00 AM</startTime>
      <endTime>7/30/2011 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>4252</importID>
      <speakers>
        <speaker>
          <id>4252</id>
          <name>Sven Aelterman</name>
        </speaker>
      </speakers>
      <track>Level 300</track>
      <location>
        <name>HSB 129C</name>
      </location>
      <title>What's New in SQL Server 'Denali' - For Developers</title>
      <description>Currently in CTP1, the next version of SQL Server, codename 'Denali', offers several new features and improvements. This session will cover the ones that are most of interest to application developers, including enhancements to FILESTREAM, T-SQL and developers tools (including SSIS).</description>
      <startTime>7/30/2011 4:30:00 PM</startTime>
      <endTime>7/30/2011 5:30:00 PM</endTime>
    </event>
    <event>
      <importID>4265</importID>
      <speakers>
        <speaker>
          <id>4265</id>
          <name>Rob Volk</name>
        </speaker>
      </speakers>
      <track>Level 400</track>
      <location>
        <name>HSB 129D</name>
      </location>
      <title>Revenge: The SQL!</title>
      <description>Have you been wronged, cheated, lied to, lied about, or deceived by a coworker? Feel like your DBA position offers no opportunity for revenge? WRONG! This session is a light-hearted exploration of some delightfully mischievous SQL design patterns that will annoy, aggravate, and antagonize anyone who has to work with them. (But they deserved it!) Learn how to: create tables with no names; columns with duplicate names; and write perfectly valid yet utterly nonsensical SQL. You may never get to use these techniques…but you'll ache for the chance!</description>
      <startTime>7/30/2011 12:45:00 PM</startTime>
      <endTime>7/30/2011 1:45:00 PM</endTime>
    </event>
    <event>
      <importID>4330</importID>
      <speakers>
        <speaker>
          <id>4330</id>
          <name>Janis Griffin</name>
        </speaker>
      </speakers>
      <track>Level 200</track>
      <location>
        <name>HSB 129B</name>
      </location>
      <title>Looney Tuner?  No, there IS a method to my madness</title>
      <description>SQL Server query tuning is often more art than science and it can quickly eat up a lot of DBA and/or Developer time. This presentation will outline a method for determining the best approach for tuning queries by utilizing response time analysis and SQL Diagramming techniques. Regardless of the complexity of the statement, this quick, systematic approach will lead you down the correct tuning path with no guessing. If you are a beginner or expert, this approach will save you countless hours tuning a query.


</description>
      <startTime>7/30/2011 12:45:00 PM</startTime>
      <endTime>7/30/2011 1:45:00 PM</endTime>
    </event>
    <event>
      <importID>4332</importID>
      <speakers>
        <speaker>
          <id>4332</id>
          <name>Janis Griffin</name>
        </speaker>
      </speakers>
      <track>Level 400</track>
      <location>
        <name>HSB 129D</name>
      </location>
      <title>Performance Management – 2008 MDW - How  Why</title>
      <description>Management Data Warehouse (MDW) which was introduced in 2008 can provide DBAs with useful performance information about Disk Usage, Server Activity and Query Statistics. This presentation will explore how to set up MDW, look at its underlying schema / statistics and point out some of its shortcomings in comparison with other performance tools.</description>
      <startTime>7/30/2011 10:30:00 AM</startTime>
      <endTime>7/30/2011 11:30:00 AM</endTime>
    </event>
    <event>
      <importID>4383</importID>
      <speakers>
        <speaker>
          <id>4383</id>
          <name>Kevin Boles</name>
        </speaker>
      </speakers>
      <track>Level 300</track>
      <location>
        <name>HSB 129C</name>
      </location>
      <title>SQL Server Partitioning from A to Z</title>
      <description>We will cover most of the bases in this broad and deep coverage of table/index partitioning in the relational engine. Numerous demonstrations will help gel knowledge you can take back to the office and begin to apply to your environments to reap the many benefits of this fine addition to the product that has been significantly enhanced since SQL 2005.</description>
      <startTime>7/30/2011 3:15:00 PM</startTime>
      <endTime>7/30/2011 4:15:00 PM</endTime>
    </event>
    <event>
      <importID>4384</importID>
      <speakers>
        <speaker>
          <id>4384</id>
          <name>Kevin Boles</name>
        </speaker>
      </speakers>
      <track>Level 500</track>
      <location>
        <name>HSB 159</name>
      </location>
      <title>Transaction Log Deep Dive</title>
      <description>Time for another deep dive from TheSQLGuru, this time on the transaction log.  Architecture and internals, monitoring, tuning/optimizing will all be covered.  A great learning experience on another pillar of the SQL Server relational engine.</description>
      <startTime>7/30/2011 2:00:00 PM</startTime>
      <endTime>7/30/2011 3:00:00 PM</endTime>
    </event>
    <event>
      <importID>4385</importID>
      <speakers>
        <speaker>
          <id>4385</id>
          <name>Kevin Boles</name>
        </speaker>
      </speakers>
      <track>Level 500</track>
      <location>
        <name>HSB 159</name>
      </location>
      <title>File IO Stalls and Wait Stats:  Tune Like a Guru!!</title>
      <description>When you know how to find out WHAT your queries are waiting on you get a very good clue about how to fix them - or help the server as a whole in many cases.  Lots of stuff here you will want to put in your bag of tuning tricks!  I could be putting myself out of work teaching stuff like this!  :-D</description>
      <startTime>7/30/2011 12:45:00 PM</startTime>
      <endTime>7/30/2011 1:45:00 PM</endTime>
    </event>
    <event>
      <importID>4396</importID>
      <speakers>
        <speaker>
          <id>4396</id>
          <name>Louis Davidson</name>
        </speaker>
      </speakers>
      <track>Level 200</track>
      <location>
        <name>HSB 129B</name>
      </location>
      <title>Database Design Fundamentals</title>
      <description>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 or modifying SQL Server databases. Data should be easy to work with in SQL Server if the database has been organized as close as possible to the standards of normalization that have proven for many years. Many common T-SQL programming 'difficulties' are the result of struggling against the way data should be structured and can be avoided by applying the basic normalization techniques and are obvious things that you find yourself struggling with time and again (i.e. using the SUBSTRING function in a WHERE clause meaning you can't use an index efficiently). </description>
      <startTime>7/30/2011 9:15:00 AM</startTime>
      <endTime>7/30/2011 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>4397</importID>
      <speakers>
        <speaker>
          <id>4397</id>
          <name>Louis Davidson</name>
        </speaker>
      </speakers>
      <track>Level 200</track>
      <location>
        <name>HSB 129B</name>
      </location>
      <title>Characteristics of a Great Relational Database</title>
      <description>When queried, most database professionals would mention normalized as one of the most important characteristics that tell the difference between a good and bad database design. I won't disagree in the least, but there is so much more to be considered.  Even if you did a great job of normalization, poor naming, poorly implemented keys, too many or too few indexes, and so on can derail your design.  In this session I will present seven primary characteristics of a design that differentiates between an ugly design that will have your colleagues nitpicking you to death and one that will have them singing your praises. Characteristics such as comprehendible, documented, secure, well performing, and more (including normalized, naturally) will be </description>
      <startTime>7/30/2011 10:30:00 AM</startTime>
      <endTime>7/30/2011 11:30:00 AM</endTime>
    </event>
    <event>
      <importID>4488</importID>
      <speakers>
        <speaker>
          <id>4488</id>
          <name>Nathan Mourfield</name>
        </speaker>
      </speakers>
      <track>Level 100</track>
      <location>
        <name>HSB 129A</name>
      </location>
      <title>SQL Developer's Intro to SSAS</title>
      <description>This session covers a basic overview of SSAS in 08.  The session will go over how cube and dimensions are build and developed, basic data mining, and the other information SQL Devs and Data Analysts need to know moving into Analysis Services.</description>
      <startTime>7/30/2011 10:30:00 AM</startTime>
      <endTime>7/30/2011 11:30:00 AM</endTime>
    </event>
    <event>
      <importID>4652</importID>
      <speakers>
        <speaker>
          <id>4652</id>
          <name>John Welch</name>
        </speaker>
      </speakers>
      <track>Level 200</track>
      <location>
        <name>HSB 129B</name>
      </location>
      <title>Do More (ETL) with Less (Effort) - Automating SSIS</title>
      <description>SSIS is a great tool for transferring data from one data source to another, and for implementing complex ETL processes. However, for simple, straightforward data transfer tasks or packages that adhere to a pattern, creating SSIS packages by hand can be time-consuming and repetitious. By attending this session, you'll learn how to automate package creation in SSIS, including the dynamic generation of data flows. We’ll cover some of the free and open source tools available for this, and discuss “roll your own” options.</description>
      <startTime>7/30/2011 3:15:00 PM</startTime>
      <endTime>7/30/2011 4:15:00 PM</endTime>
    </event>
    <event>
      <importID>4665</importID>
      <speakers>
        <speaker>
          <id>4665</id>
          <name>John Welch</name>
        </speaker>
      </speakers>
      <track>Level 500</track>
      <location>
        <name>HSB 159</name>
      </location>
      <title>Handling Advanced Data Warehouse Scenarios in SSIS</title>
      <description>So you’ve used SSIS to populate a simple star schema data mart, and everybody’s happy. But now you have new requirements that require more advanced data warehouse approaches, like late arriving dimensions, bridge tables, parent child dimensions, and Type 3 or Type 6 slowly changing dimensions (SCD). How do you handle those in a scalable, efficient way in SSIS? This session will present some common patterns for handling these scenarios. You’ll learn when to use each advanced approach and the pros and cons associated with each pattern. You will learn how to implement these patterns in SSIS, and how to tune them for high performance.</description>
      <startTime>7/30/2011 4:30:00 PM</startTime>
      <endTime>7/30/2011 5:30:00 PM</endTime>
    </event>
    <event>
      <importID>4718</importID>
      <speakers>
        <speaker>
          <id>4718</id>
          <name>Tim Radney</name>
        </speaker>
      </speakers>
      <track>Level 300</track>
      <location>
        <name>HSB 129C</name>
      </location>
      <title>It's TEMPDB Why Should You Care</title>
      <description>TEMPDB is just for temporary data right?  It is installed by default and gets recreated it time SQL is restarted so what does it matter right?  WRONG.  This session will give you great insight into what uses TEMPDB, why TEMPDB is important, what are some best practices for configuring TEMPDB, and how to determine if you have contention. If you have systems where TEMPDB hasn't been touched since the install, you need to attend this session.  </description>
      <startTime>7/30/2011 10:30:00 AM</startTime>
      <endTime>7/30/2011 11:30:00 AM</endTime>
    </event>
    <event>
      <importID>4819</importID>
      <speakers>
        <speaker>
          <id>4819</id>
          <name>Sven Aelterman</name>
        </speaker>
      </speakers>
      <track>Level 300</track>
      <location>
        <name>HSB 129C</name>
      </location>
      <title>Entity Framework v4.1: What's New in 2011</title>
      <description>Originally released with Visual Studio 2010 and .NET Framework v4, Entity Framework v4 has seen a remarkable evolution in the past year or so. In April, Microsoft released version 4.1. Most notably, there is now great support for Code First development. This talk will delve into the use of Code First in Entity Framework v4.1 and will be very code focused. Developers will learn how they can use the Entity Framework APIs to create applications that use Entity Framework features to access relational databases without the need to use designers to create the model. It is in essence a 'code only' approach, which has many benefits, including for testability and long-term evolution of your code.</description>
      <startTime>7/30/2011 2:00:00 PM</startTime>
      <endTime>7/30/2011 3:00:00 PM</endTime>
    </event>
    <event>
      <importID>4820</importID>
      <speakers>
        <speaker>
          <id>4820</id>
          <name>Sven Aelterman</name>
        </speaker>
      </speakers>
      <track>Level 500</track>
      <location>
        <name>HSB 159</name>
      </location>
      <title>Storing BLOBs in SQL Server using FILESTREAM</title>
      <description>Are you faced with the dilemma of where to store large files that are related to your structured, relational data? In this session, FILESTREAM will be discussed in details, with lots of demos, so you'll know when to use this SQL Server 2008 and up feature to handle BLOB storage. The demos will show how to enable FILESTREAM at the instance level, database level and table level; and how to leverage the features for optimum performance in your applications.</description>
      <startTime>7/30/2011 3:15:00 PM</startTime>
      <endTime>7/30/2011 4:15:00 PM</endTime>
    </event>
    <event>
      <importID>4832</importID>
      <speakers>
        <speaker>
          <id>4832</id>
          <name>Chris Eargle</name>
        </speaker>
      </speakers>
      <track>Level 100</track>
      <location>
        <name>HSB 129A</name>
      </location>
      <title>Fundamental OOP with C#</title>
      <description>Do you want to learn or have a refresher on the fundamentals of object-oriented programming and C#? This session is perfect for the DBA who must occasionally code and the developer who wants a deeper understanding of C# and OOP.</description>
      <startTime>7/30/2011 4:30:00 PM</startTime>
      <endTime>7/30/2011 5:30:00 PM</endTime>
    </event>
    <event>
      <importID>4878</importID>
      <speakers>
        <speaker>
          <id>4878</id>
          <name>Geoff Hiten</name>
        </speaker>
      </speakers>
      <track>Level 500</track>
      <location>
        <name>HSB 159</name>
      </location>
      <title>SQL “Denali” AlwaysOn High Availability Solutions</title>
      <description>AlwaysOn is the new High Availability branding for Microsoft SQL Server that combines the best in Clustering, Mirroring, and Log Shipping for a simple, seamless experience.  See what Microsoft is building into SQL Server Codename “Denali” and how you can plan for this new way to increase database availability in your shop.</description>
      <startTime>7/30/2011 10:30:00 AM</startTime>
      <endTime>7/30/2011 11:30:00 AM</endTime>
    </event>
    <event>
      <importID>4943</importID>
      <speakers>
        <speaker>
          <id>4943</id>
          <name>Andy Warren</name>
        </speaker>
      </speakers>
      <track>Level 100</track>
      <location>
        <name>HSB 129A</name>
      </location>
      <title>Building a Professinal Development Plan</title>
      <description>A good professional development plan has to go far beyond ‘learning more technology’, it has to encompass the wide variety of skills you need to build the next step in your career, and it has to include a variety of learning methods. We’ll discuss how much time and money you should budget when building your plan, and how the distribution of time and money changes as your career evolves. We’ll look at the growth phases you’ll encounter, learning how you learn best, how to keep up with new technology without burning out, and even how things like blogging and Twitter can be an interesting part of your plan.</description>
      <startTime>7/30/2011 2:00:00 PM</startTime>
      <endTime>7/30/2011 3:00:00 PM</endTime>
    </event>
    <event>
      <importID>4944</importID>
      <speakers>
        <speaker>
          <id>4944</id>
          <name>Andy Warren</name>
        </speaker>
      </speakers>
      <track>Level 100</track>
      <location>
        <name>HSB 129A</name>
      </location>
      <title>Introduction to SQL Server Statisics</title>
      <description>This beginner to intermediate level session will introduce you to statistics, including how to create, manage, troubleshoot, and more! Statistics are a key part of getting solid and repeatable performance and is easily just as important as having indexes. Whether you're a DBA or trying to get by without one, this session will give you the information you need to know. </description>
      <startTime>7/30/2011 12:45:00 PM</startTime>
      <endTime>7/30/2011 1:45:00 PM</endTime>
    </event>
    <event>
      <importID>4950</importID>
      <speakers>
        <speaker>
          <id>4950</id>
          <name>Alex Tocitu</name>
        </speaker>
      </speakers>
      <track>Level 200</track>
      <location>
        <name>HSB 129B</name>
      </location>
      <title>.NET in SQL for the DBA</title>
      <description>This talk will go over some of the best practices of software engineering as they apply to SQL Server CLR projects. We will also show how to build a small library of utilities, stored procedures, functions, etc., that should help you remove some of SQL Server built-in functional barriers.</description>
      <startTime>7/30/2011 2:00:00 PM</startTime>
      <endTime>7/30/2011 3:00:00 PM</endTime>
    </event>
    <event>
      <importID>4952</importID>
      <speakers>
        <speaker>
          <id>4952</id>
          <name>Alex Tocitu</name>
        </speaker>
      </speakers>
      <track>Level 300</track>
      <location>
        <name>HSB 129C</name>
      </location>
      <title>PowerShell and SQL for the DBA</title>
      <description>This talk will go over some of the best engineering and management practices as they apply to PowerShell scripts addressing SQL Server. We will also show how to build a small library of utilities that should help you in your day to day database related tasks.
</description>
      <startTime>7/30/2011 12:45:00 PM</startTime>
      <endTime>7/30/2011 1:45:00 PM</endTime>
    </event>
    <event>
      <importID>4998</importID>
      <speakers>
        <speaker>
          <id>4998</id>
          <name>Ken Simmons</name>
        </speaker>
      </speakers>
      <track>Level 200</track>
      <location>
        <name>HSB 129B</name>
      </location>
      <title>Enforcing Compliance With Policy-Based Management </title>
      <description>As the demand for data keeps growing and security and compliance keep tightening, the role of the DBA has become an increasingly critical part of maintaining compliance within the organization. This session will cover real world examples you can use with Policy-Based Management to ensure you have the proper server configuration and security settings in place along with the appropriate encryption and auditing options for your environment.</description>
      <startTime>7/30/2011 4:30:00 PM</startTime>
      <endTime>7/30/2011 5:30:00 PM</endTime>
    </event>
    <event>
      <importID>5000</importID>
      <speakers>
        <speaker>
          <id>5000</id>
          <name>Rob Schoenborn</name>
        </speaker>
      </speakers>
      <track>Level 500</track>
      <location>
        <name>HSB 159</name>
      </location>
      <title>Olap Security using AS Stored Procedures</title>
      <description>The demand is increasing for analytical data on the web for dashboards and ad-hoc analysis.  Companies are using this data to provide immediate insight into their business.  Data as a service model requires that users can only access the data they have permission to use.  This session discusses a method of using an Analysis Services Stored Procedure to secure both dimensions and measures in SQL Analysis Services based on Security Authentication from either Performance Point, Share Point or via Excel Web Services (MSMDPUMP) layer.  This mechanism can also be extended to provide custom application security to a SSAS cubes.  </description>
      <startTime>7/30/2011 9:15:00 AM</startTime>
      <endTime>7/30/2011 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>5066</importID>
      <speakers>
        <speaker>
          <id>5066</id>
          <name>Aaron Nelson</name>
        </speaker>
      </speakers>
      <track>Level 400</track>
      <location>
        <name>HSB 129D</name>
      </location>
      <title>Quickly Gather Performance Data with PowerShell</title>
      <description>Continuously gathering performance data to log history and developing a performance baseline is a really important task in any environment. Having quick access to what’s happening right now is equally important. In this session we’ll take a look at how to continuously gather Perfmon counters and DMV info. We’ll also take a look at how to Visualize the data using charts. </description>
      <startTime>7/30/2011 2:00:00 PM</startTime>
      <endTime>7/30/2011 3:00:00 PM</endTime>
    </event>
    <event>
      <importID>5318</importID>
      <speakers>
        <speaker>
          <id>5318</id>
          <name>Aaron Nelson</name>
        </speaker>
      </speakers>
      <track>Level 400</track>
      <location>
        <name>HSB 129D</name>
      </location>
      <title>New PowerShell features in SQL Denali</title>
      <description>This session will cover the new features of PowerShell in SQL Denali. The new module for SQL Server, the  new module for SSAS, and the new Replica cmdlets for High Availability databases.</description>
      <startTime>7/30/2011 3:15:00 PM</startTime>
      <endTime>7/30/2011 4:15:00 PM</endTime>
    </event>
    <event>
      <importID>5382</importID>
      <speakers>
        <speaker>
          <id>5382</id>
          <name>Janis Griffin</name>
        </speaker>
      </speakers>
      <track>Level 400</track>
      <location>
        <name>HSB 129D</name>
      </location>
      <title>SQL Server on VMware</title>
      <description>More and more companies are virtualizing with VMWare, and databases are the next logical step. This presentation will explore the fundamentals of monitoring databases running in a VMWare environment because it can be much different than when running on a physical machine. You will learn business and technical benefits of virtualization, master new terms and concepts, pick up useful planning tips and tricks, and cover best practices for maintaining optimum performance in a VMWare environment. </description>
      <startTime>7/30/2011 9:15:00 AM</startTime>
      <endTime>7/30/2011 10:15:00 AM</endTime>
    </event>
  </events>
</GuidebookXML>