<?xml version="1.0" encoding="utf-8"?>
<GuidebookXML>
  <guide>
    <name>SQLSaturday #173 - Washington DC 2012</name>
    <startDate>12/8/2012 12:00:00 AM</startDate>
    <timezone>(GMT-05:00) Eastern Time (US and Canada)</timezone>
    <description>SQLSaturday is a training event for SQL Server professionals and those wanting to learn about SQL Server. </description>
    <twitterHashtag>#sqlsat173</twitterHashtag>
    <venue>
      <name>Microsoft MTC </name>
      <street>Wisconsin Ave Suite 700</street>
      <city>Chevy Chase</city>
      <state>MD</state>
      <zipcode>20815</zipcode>
    </venue>
    <guideicon>http://www.sqlsaturday.com/images/sqlsaturday_gb_icon.png</guideicon>
    <guideimage>http://www.sqlsaturday.com/images/sqlsaturday_gb_image.png</guideimage>
    <menuitems>
      <menuitem>
        <name>Conference Information</name>
        <purpose>general</purpose>
        <active>True</active>
        <rank>1</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Maps</name>
        <purpose>maps</purpose>
        <active>False</active>
        <rank>2</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Schedule of Events</name>
        <purpose>schedule</purpose>
        <active>True</active>
        <rank>3</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Sponsors List</name>
        <purpose>sponsorslist</purpose>
        <active>True</active>
        <rank>4</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Twitter</name>
        <purpose>twitter</purpose>
        <active>True</active>
        <rank>5</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Todo List</name>
        <purpose>todo</purpose>
        <active>False</active>
        <rank>6</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>My Schedule</name>
        <purpose>myschedule</purpose>
        <active>True</active>
        <rank>7</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Feedback</name>
        <purpose>feedback</purpose>
        <active>False</active>
        <rank>8</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Key Events</name>
        <purpose>keyevents</purpose>
        <active>False</active>
        <rank>9</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Share</name>
        <purpose>share</purpose>
        <active>True</active>
        <rank>10</rank>
        <image>default</image>
      </menuitem>
    </menuitems>
  </guide>
  <sponsors>
    <sponsor>
      <importID>2627</importID>
      <name>Aspect Consulting</name>
      <level>Gold Sponsor</level>
      <url>http://www.aspect-consulting.com</url>
      <imageURL>http://www.aspect-consulting.com/media/17527/aspect_logo.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2659</importID>
      <name>Idera</name>
      <level>Gold Sponsor</level>
      <url>http://www.idera.com</url>
      <imageURL>http://www.idera.com/campaign_images/idera_logo_notag.png</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2725</importID>
      <name>Knowlogy Corporation</name>
      <level>Gold Sponsor</level>
      <url>http://www.knowlogy.com</url>
      <imageURL>http://www.knowlogy.com/images/logoforchat.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2745</importID>
      <name>Confio Software</name>
      <level>Gold Sponsor</level>
      <url>http://www.confio.com</url>
      <imageURL>http://www.confio.com/images/assets/confio_logo.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2758</importID>
      <name>WaterOx Consulting, Inc.</name>
      <level>Gold Sponsor</level>
      <url>http://www.wateroxconsulting.com</url>
      <imageURL>http://wateroxconsulting.com/waterox-sqlsat.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2759</importID>
      <name>Microsoft</name>
      <level>Gold Sponsor</level>
      <url>http://www.microsoft.com</url>
      <imageURL>http://techtickerblog.com/wp-content/uploads/2009/06/microsoft-logo.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2776</importID>
      <name>CapTech Consulting</name>
      <level>Gold Sponsor</level>
      <url>http://www.captechconsulting.com</url>
      <imageURL>http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/CTV_logo_2012_jpg.jpg/320px-CTV_logo_2012_jpg.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2794</importID>
      <name>Melissa Data</name>
      <level>Gold Sponsor</level>
      <url>http://www.MelissaData.com</url>
      <imageURL>http://www.melissadata.com/images/mdlogo-color-tag-170x60.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2822</importID>
      <name>House of Brick Technologies</name>
      <level>Silver Sponsor</level>
      <url>http://www.houseofbrick.com</url>
      <imageURL>http://davidklee.net/hob_sqlsat_logo.png</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2631</importID>
      <name>CozyRoc LLC</name>
      <level>Bronze Sponsor</level>
      <url>http://www.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>2772</importID>
      <name>MSSQLTips.com</name>
      <level>Bronze Sponsor</level>
      <url>http://www.mssqltips.com/</url>
      <imageURL>http://www.mssqltips.com/images/mssql_logo_130.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2838</importID>
      <name>Apex Systems</name>
      <level>Bronze Sponsor</level>
      <url>http://www.apexsysteminc.com</url>
      <imageURL>http://new.snagajob.com/employer/images/logos/APEX_Brand_Logo580.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2658</importID>
      <name>SQL Cruise</name>
      <level>Personal Sponsor</level>
      <url>http://sqlcruise.com/2013-cruises/</url>
      <imageURL>http://sqlcruise.com/wp-content/uploads/2012/08/sqlsat_sqlcruise_sm.png</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2727</importID>
      <name>Radney Consulting LLC</name>
      <level>Blog Sponsor</level>
      <url>http://www.timradney.com</url>
      <imageURL>http://timradney.com/wp-content/uploads/2012/09/BlogSponsor.jpg</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2847</importID>
      <name>SQL Saturday #173 Pre-cons</name>
      <level>Blog Sponsor</level>
      <url>http://www.eventbrite.com/org/2855142065</url>
      <imageURL>http://blogmedia.eventbrite.com/wp-content/uploads/event-brite.jpg</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
  </sponsors>
  <events>
    <event>
      <importID>11068</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Lunch Break</title>
      <description>Lunch Break</description>
      <startTime>12/8/2012 12:30:00 PM</startTime>
      <endTime>12/8/2012 1:30:00 PM</endTime>
    </event>
    <event>
      <importID>11068</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Lunch Break</title>
      <description>Lunch Break</description>
      <startTime>12/8/2012 12:30:00 PM</startTime>
      <endTime>12/8/2012 1:30:00 PM</endTime>
    </event>
    <event>
      <importID>11068</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Lunch Break</title>
      <description>Lunch Break</description>
      <startTime>12/8/2012 12:30:00 PM</startTime>
      <endTime>12/8/2012 1:30:00 PM</endTime>
    </event>
    <event>
      <importID>11068</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Lunch Break</title>
      <description>Lunch Break</description>
      <startTime>12/8/2012 12:30:00 PM</startTime>
      <endTime>12/8/2012 1:30:00 PM</endTime>
    </event>
    <event>
      <importID>11068</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Lunch Break</title>
      <description>Lunch Break</description>
      <startTime>12/8/2012 12:30:00 PM</startTime>
      <endTime>12/8/2012 1:30:00 PM</endTime>
    </event>
    <event>
      <importID>11068</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Lunch Break</title>
      <description>Lunch Break</description>
      <startTime>12/8/2012 12:30:00 PM</startTime>
      <endTime>12/8/2012 1:30:00 PM</endTime>
    </event>
    <event>
      <importID>11069</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Registrations</title>
      <description>
      </description>
      <startTime>12/8/2012 7:30:00 AM</startTime>
      <endTime>12/8/2012 8:30:00 AM</endTime>
    </event>
    <event>
      <importID>11069</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Registrations</title>
      <description>
      </description>
      <startTime>12/8/2012 7:30:00 AM</startTime>
      <endTime>12/8/2012 8:30:00 AM</endTime>
    </event>
    <event>
      <importID>11069</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Registrations</title>
      <description>
      </description>
      <startTime>12/8/2012 7:30:00 AM</startTime>
      <endTime>12/8/2012 8:30:00 AM</endTime>
    </event>
    <event>
      <importID>11069</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Registrations</title>
      <description>
      </description>
      <startTime>12/8/2012 7:30:00 AM</startTime>
      <endTime>12/8/2012 8:30:00 AM</endTime>
    </event>
    <event>
      <importID>11069</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Registrations</title>
      <description>
      </description>
      <startTime>12/8/2012 7:30:00 AM</startTime>
      <endTime>12/8/2012 8:30:00 AM</endTime>
    </event>
    <event>
      <importID>11069</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Registrations</title>
      <description>
      </description>
      <startTime>12/8/2012 7:30:00 AM</startTime>
      <endTime>12/8/2012 8:30:00 AM</endTime>
    </event>
    <event>
      <importID>11070</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Raffle/Closing Remarks</title>
      <description>Raffle/Closing Remarks</description>
      <startTime>12/8/2012 5:15:00 PM</startTime>
      <endTime>12/8/2012 6:00:00 PM</endTime>
    </event>
    <event>
      <importID>11070</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Raffle/Closing Remarks</title>
      <description>Raffle/Closing Remarks</description>
      <startTime>12/8/2012 5:15:00 PM</startTime>
      <endTime>12/8/2012 6:00:00 PM</endTime>
    </event>
    <event>
      <importID>11070</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Raffle/Closing Remarks</title>
      <description>Raffle/Closing Remarks</description>
      <startTime>12/8/2012 5:15:00 PM</startTime>
      <endTime>12/8/2012 6:00:00 PM</endTime>
    </event>
    <event>
      <importID>11070</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Raffle/Closing Remarks</title>
      <description>Raffle/Closing Remarks</description>
      <startTime>12/8/2012 5:15:00 PM</startTime>
      <endTime>12/8/2012 6:00:00 PM</endTime>
    </event>
    <event>
      <importID>11070</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Raffle/Closing Remarks</title>
      <description>Raffle/Closing Remarks</description>
      <startTime>12/8/2012 5:15:00 PM</startTime>
      <endTime>12/8/2012 6:00:00 PM</endTime>
    </event>
    <event>
      <importID>11070</importID>
      <speaker>SQLSaturday 173</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Raffle/Closing Remarks</title>
      <description>Raffle/Closing Remarks</description>
      <startTime>12/8/2012 5:15:00 PM</startTime>
      <endTime>12/8/2012 6:00:00 PM</endTime>
    </event>
    <event>
      <importID>11073</importID>
      <speaker>Geoff Johnson</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Using Expressions to Avoid Three SSRS Annoyances</title>
      <description>As powerful as it is, SQL Server Reporting Services still has frustrating annoyances. Three in particular are: 1) non-queried parameter values must be entered one value at a time, with lots of clicking along with way; 2) the page header and page footer sections cannot contain data regions and therefore cannot display sets of data-driven values; and 3) matrix reports promise the analytical ability of Excel PivotTables but fall short because they are fixed and lack the ability to dynamically slice-and-dice data by values selected by the user. With the expression techniques taught in this session, these annoyances will annoy no longer because you will be able to work around all three.</description>
      <startTime>12/8/2012 10:15:00 AM</startTime>
      <endTime>12/8/2012 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>11077</importID>
      <speaker>Rob Volk</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</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...even though 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>12/8/2012 2:45:00 PM</startTime>
      <endTime>12/8/2012 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>11078</importID>
      <speaker>Rob Volk</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Revenge: The SQL Part 2: The Sequel!</title>
      <description>In a world...where DBAs are blamed, mistreated, and overworked...one man...WILL. GET. EVEN. In this entertaining and impractical follow-up to the entertaining and impractical Revenge: The SQL, Rob Volk will show you even more impractical but oh-so-tempting ways to get back at those who abuse SQL Server and make you clean it up. Techniques will cover: preventing sa use, preventing ad-hoc SQL, cursors and missing WHERE clauses, and the ever-popular trigger mayhem. And if you stay for the after-credits sequence you may encounter the evil twins, duplicate primary keys!</description>
      <startTime>12/8/2012 4:00:00 PM</startTime>
      <endTime>12/8/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>11114</importID>
      <speaker>William E Pearson III</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Getting Started with MDX: The (Very) Basics</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>12/8/2012 1:30:00 PM</startTime>
      <endTime>12/8/2012 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>11117</importID>
      <speaker>Wayne Sheffield</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Table Vars  Temp Tables - What you NEED to Know!</title>
      <description>Almost every SQL Developer is familiar with Table Variables and Temporary Tables. While each of these objects represent temporary storage, there are also substantial differences between them. Understanding the differences between Table Variables and Temporary Tables, and the ramifications that those differences cause, is essential to being able to properly select the appropriate object for use in your development tasks. In this code filled session, we’ll discover the differences and similarities of Temporary Tables and Table Variables, dispel some widespread myths about each, and answer the most important questions of them all, 'When do I use one or the other and what are the various impacts of doing so?'</description>
      <startTime>12/8/2012 1:30:00 PM</startTime>
      <endTime>12/8/2012 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>11118</importID>
      <speaker>Wayne Sheffield</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Windowing Functions in SQL Server 2012</title>
      <description>SQL Server 2012 brings with it nearly full ANSI compliance with the windowing functions. Come to this code filled session to learn about all of the windowing functions in SQL Server 2012: Ranking functions, changes for windowing in the Aggregate functions, and the new Analytic and Sequence functions. We’ll examine how this latest implementation of the windowing functions allows us to perform running and sliding aggregations; retrieve data from adjacent rows in the partition, and much more – all without self-joins back to the source table.</description>
      <startTime>12/8/2012 10:15:00 AM</startTime>
      <endTime>12/8/2012 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>11130</importID>
      <speaker>Ira Whiteside</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>(SQL,SSIS,MDS) Adv Fuzzy Matching Roll Your Own</title>
      <description>Fuzzy Matching, Similarity Matching or Record Linkage is the most critical and least understood process in any Data Warehouse, BI, Integration, Big Data , Data Quality, MDM , Social Network or integrating crap effort. Over at LinkedIn there is Group run by Henrik Liliendahl Sorensen for Data Matching, Bill Winkler, principal researcher at the US Census' has written a series of white papers on record linkage and particular a technique called 'Blocking Indexs'. In addition we wil cover William Cohen Research Professor, Machine Learning Department, Carnegie Mellon University white papers an implementations. Presented will be our collection of 'real world' examples(Code) and you will leave a master of record linkage and the concepts behind it</description>
      <startTime>12/8/2012 2:45:00 PM</startTime>
      <endTime>12/8/2012 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>11178</importID>
      <speaker>David Klee</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Virtualizing Business Critical SQL Servers</title>
      <description>Everyone knows that SQL Server can be virtualized, but most are only virtualizing development and testing environments. Top-tier production workloads can be virtualized too, and David Klee (@kleegeek) will provide valuable insight into how to properly prepare for and implement a successful virtualization campaign for ALL of your SQL Server environments and prepare your organization for the change. Practical tips, tricks, and gotcha’s will be discussed in this dynamic dialog session.</description>
      <startTime>12/8/2012 10:15:00 AM</startTime>
      <endTime>12/8/2012 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>11197</importID>
      <speaker>Joseph D'Antoni</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>SQL 2012 -- All About HA and DR</title>
      <description>Have you heard about all of the new Availability Group features in SQL 2012? Thinking about implementing a DR solution, but don't know where to start. In this presentation you'll learn all about the new DR features in SQL Server 2012 and see them in practice.</description>
      <startTime>12/8/2012 1:30:00 PM</startTime>
      <endTime>12/8/2012 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>11227</importID>
      <speaker>Michael Corey</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Virtualizing SQL 2012: Doing It Right</title>
      <description>A database is a very resource intensive by its very nature and one of the most resource intensive applications you will ever virtualize. If best practices are not followed, the database will never perform as needed. This presentation will teach the DBA how to virtualize a business critical application like SQL server 2012. It will be based upon experience learned using VMWare as the virtualization platform. But many of the lessons taught will carry over to any virtualized platform. </description>
      <startTime>12/8/2012 2:45:00 PM</startTime>
      <endTime>12/8/2012 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>11316</importID>
      <speaker>Paul Rizza</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Shortcuts to Building SSIS in .Net</title>
      <description>Using an Open Source project API Library this session will show how SSIS Packages can be created as easily in C# .Net as they are in BIDS.  During the session real world examples will be used to show how SSIS Code can be created in BULK.</description>
      <startTime>12/8/2012 10:15:00 AM</startTime>
      <endTime>12/8/2012 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>11357</importID>
      <speaker>Jason Horner</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title> Isn't that Spatial! (BI Edition)</title>
      <description>In this session, we will walk through the process of building a spatial data
warehouse from the ground up. We will first design a basic spatial data
warehouse, then identify and import a spatial data source by using Microsoft
SQL Server Integration Services (SSIS), and finally write a spatial query to
provide data to SQL Server Reporting Services (SSRS). We will also review
basic concepts of working with spatial data in SQL Server.</description>
      <startTime>12/8/2012 2:45:00 PM</startTime>
      <endTime>12/8/2012 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>11430</importID>
      <speaker>Jason Hall</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Recipe for a happy DBA</title>
      <description>In a world where separation of responsibilities becomes more and more important, the borders between DBAs and developers have grown wider than ever. For the developer seeking to employ the services of SQL Server, Interaction with one or more DBAs at certain stages of the development life cycle is nearly a given. This session discusses tips and techniques to follow that can ensure these interactions are civil, and maybe even pleasant. This topic includes tips on TSQL scripting, deployment techniques, bad habits to avoid and beginning execution plan analysis.
</description>
      <startTime>12/8/2012 1:30:00 PM</startTime>
      <endTime>12/8/2012 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>11443</importID>
      <speaker>Ryan Brickey</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>DBA’s1st Date - Getting to know a new environment</title>
      <description>With more entry level DBA positions becoming available, and non-DBA’s shifting into DBA roles, you may find yourself in a position where you need to become familiar with a new server environment quickly and efficiently but not know where to begin. To help prevent this for happening, we will review the do’s and don’ts that should be considered when getting to know with a new environment. </description>
      <startTime>12/8/2012 11:30:00 AM</startTime>
      <endTime>12/8/2012 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>11521</importID>
      <speaker>Kevin Boles</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>SQL Server 2012 TSQL Enhancements and Additions</title>
      <description>The breadth and depth of improvements in TSQL coming out with SQL Server 2012 represent the most significant changes in, well, probably ever!  This fast and furious overview will touch on a large range of these goodies, with plenty of sample code for you to take home and review at your leisure!</description>
      <startTime>12/8/2012 11:30:00 AM</startTime>
      <endTime>12/8/2012 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>11523</importID>
      <speaker>Kevin Boles</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Common TSQL Mistakes</title>
      <description>We are going to examine a variety of oopsies MANY developers fall prey too - some obvious, some pretty subtle and some down right sneaky! Lots of code examples with the bad AND good code presented. I GUARANTEE that you will find things here that will either prevent you from getting bad data, throwing unwanted errors or vastly improving your database application's performance.  I have given this talk over a dozen times now and it is always very highly rated!</description>
      <startTime>12/8/2012 4:00:00 PM</startTime>
      <endTime>12/8/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>11607</importID>
      <speaker>Steven Wright</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Resource Governor for SQL Server</title>
      <description>In this presentation, Steve will provide an overview of Resource Governor, a feature introduced in SQL Server 2008 that gives DBAs and system administrators much more granular control over how CPU and memory are used by SQL Server. He’ll discuss the components that make up Resource Governor, then walk through examples of how to set it up along with various usage scenarios.</description>
      <startTime>12/8/2012 10:15:00 AM</startTime>
      <endTime>12/8/2012 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>11620</importID>
      <speaker>Tim Radney</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Know Backups and Know Recovery</title>
      <description>It is easy to schedule full backups to run each night, but is that the right decision for your organization?  You say you have a backup strategy, but what is your recovery strategy?  Do you have a well-executed recovery plan?  

In this session I will cover several methods for performing much needed backups and how to recover those backups.  Full, Differential, File Group, Transaction logs and recovery the tail end of a the log.  He will discuss industry best practices and hopefully cause you to validate and test your current strategy.</description>
      <startTime>12/8/2012 11:30:00 AM</startTime>
      <endTime>12/8/2012 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>11625</importID>
      <speaker>Kevin Goode</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Let's Talk Licensing</title>
      <description>Being a DBA is not all smiles and sunshine; sometimes you have to deal with the tedious topic of licensing. As a DBA, developer, or consultant, you are responsible for ensuring that your company or client is in compliance and can pass software audits. As with any Microsoft product license, there are complicated nuances of the SQL Server licensing program with many new twists added in 2012. This session will help you understand what you can and cannot do with various license types, and, how you could save your company some serious money.</description>
      <startTime>12/8/2012 10:15:00 AM</startTime>
      <endTime>12/8/2012 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>11705</importID>
      <speaker>Brian Moran</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>The Art of Questions and success as an IT Pro</title>
      <description>Data professionals spend a lot of time asking questions. You spend countless hours refining your techcial skills but how much time do you spend learning researching and practicing the art of asking questions? 

What might happen to your career if you did? 

This session presents a bit of theory on the art and science of questions. Here's a question for you: Did you know that asking 'why' questions can make people feel defensive and can color the way they respond to you? Strange but true. We'll review some of the biggest mistakes you can make when asking questions and I’ll offer a few some tips on how you can turn mediocre questions into great questions. 

And oh yeah. I'll leave time for asking questions at the end.
</description>
      <startTime>12/8/2012 2:45:00 PM</startTime>
      <endTime>12/8/2012 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>11708</importID>
      <speaker>Stacia Misner</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Taking BI to the Next Level: Collaboration</title>
      <description>Self-service BI is usually an independent activity. But when individuals discover interesting information that they want to share, they need a centralized location to do that. When people work together, new insights are possible, and that’s what collaboration is all about. As more people see the benefits of the solution, they become more likely to use it. As individual products, SQL Server 2008 R2, SharePoint 2010, and Excel 2010 expand your options for enabling BI in your organization, but collectively they create a solid platform for collaborative BI. Knowing which tool to use for which job can be tricky. Come to this session to learn how to use these tools to foster collaboration.</description>
      <startTime>12/8/2012 2:45:00 PM</startTime>
      <endTime>12/8/2012 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>11724</importID>
      <speaker>Carlton Ramsey</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>How PowerShell helps me as a DBA</title>
      <description>This session will go over what PowerShell is and walk though some example code of ways I use PowerShell to help me as a DBA.</description>
      <startTime>12/8/2012 4:00:00 PM</startTime>
      <endTime>12/8/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>11728</importID>
      <speaker>derek dai</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>“ColumnStore” Indexes for Fast EDW Query</title>
      <description>This session will introduce the new xVelocity Memory-Optimized Columnstore Index feature of SQL 2012. This presentation will describe what a column store index is, how this feature is used to store data by columns instead of by rows and compare the advantages and disadvantages between the two storage methods. Live demos will explore how to create columnstore indexes, when to create them, best practices for using them and typical data warehouse scenarios that can leverage the columnstore index to drastically speed up data warehouse queries, in many cases by a factor of 10 to 100, so you are equipped to start implementing this feature into your database environment.</description>
      <startTime>12/8/2012 1:30:00 PM</startTime>
      <endTime>12/8/2012 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>11729</importID>
      <speaker>Konstatin Melamud</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>PerfTuning: Intro To Execution Plan Analysis</title>
      <description>Topic will provide a more in depth look into query execution plans and is targeted for junior to senior DBA’s. You will learn how to identify what indexes are being used by the SQL optimizer, different type of index operations that are performed by SQL server and what operations are generally considered as a preferred method of data retrieval. We will discuss how to determine if indexes used by the optimizer are the optimal ones and the exceptions to the rules.   Finally we will discuss the relationship between different types of index operation and different types of join types within SQL Server including how the SQL Optimizer determines which join type it will use and pros and cons of each type.  </description>
      <startTime>12/8/2012 1:30:00 PM</startTime>
      <endTime>12/8/2012 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>11730</importID>
      <speaker>John Sterrett</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Performance Tuning for Pirates</title>
      <description>If you follow baseball you will notice that the Pittsburgh Pirates (this speaker’s favorite team) has to do more with less to be successful. This trend can also exist within IT shops. If you need to improve the performance of your SQL Server instances and cannot purchase 3rd party tools this session is for you. You will learn how to improve your performance tuning process by using several free tools. This session will cover wait stats, dynamic management objects, perfmon, PAL, SQL Trace, ClearTrace, SQL Nexus and SQLDiag. 
</description>
      <startTime>12/8/2012 4:00:00 PM</startTime>
      <endTime>12/8/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>11731</importID>
      <speaker>Kevin Goff</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>SQL Server 2012 Columnstore index</title>
      <description>It might seem far-fetched that a company would upgrade to SQL Server 2012 “just” for a database index.  But after you see the performance enhancements gained from the new columnstore index in SQL Server 2012, you’ll see why many are calling this one of the most important features in the history of SQL Server.  In this presentation, I’ll talk about the physical aspects of  columnstore index in SQL Server 2012, how to create it, and what environments  (mainly data warehousing environments) and queries can make use of it.  I’ll show performance benchmarks between columnstore indexes in SQL Server 2012, and compare them to index strategies prior to SQL Server 2012.  I'll also show how the new Batch execution mode can improve performance as well</description>
      <startTime>12/8/2012 11:30:00 AM</startTime>
      <endTime>12/8/2012 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>11735</importID>
      <speaker>Andy Leonard</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Loading Data Warehouse Partitions with SSIS 2012</title>
      <description>Co-presented with Darryll Petrancuri! SQL Server 2012 table partitions offer powerful Big Data solutions to the Data Warehouse ETL Developer. In this presentation, Andy Leonard demonstrates one approach to loading partitioned tables and managing the partitions using SSIS 2012, and reporting partition metrics using SSRS 2012.Objectives1. A practical solution for loading Big Data Fact tables (1B+ rows).2. Learn more about SQL Server 2012 table partitioning.3. Learn more about using SSIS Expression Language to generate dynamic SQL in SSIS 2012.  </description>
      <startTime>12/8/2012 4:00:00 PM</startTime>
      <endTime>12/8/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>11739</importID>
      <speaker>Mike Walsh</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>DBA Worst Practices, Disasters and Horror Stories</title>
      <description>Join Brian Moran, Tim Radney, Mike Walsh and perhaps a few more special guests in a panel discussion on some of the worst practices we often see DBAs do. A little secret - we've done them, too. We'll tell you some of the ways you are hurting your databases, tell you about some of the disasters we've been involved in and even share a few horror stories of the ones we've caused. We'll leave plenty of time for QA and give you a chance to share your own or stump us with a 'what would you do....' question.</description>
      <startTime>12/8/2012 9:00:00 AM</startTime>
      <endTime>12/8/2012 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>11744</importID>
      <speaker>Allen White</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>PowerShell 101 for the SQL Server DBA</title>
      <description>The more you have to manage, the more likely you'll want to automate your processes. PowerShell is the scripting language that will make you truly effective at managing lots of servers. This session will introduce you to PowerShell and show you how to use it to manage SQL Server across many instances.</description>
      <startTime>12/8/2012 11:30:00 AM</startTime>
      <endTime>12/8/2012 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>11750</importID>
      <speaker>SQLSAT DC</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Panel discussion - Professional Development</title>
      <description>An hour of open panel QA to discuss your professional development. Topics may include resumes, interviews  other questions. Join Brian Moran and others as they openly discusses and answers any questions you have regarding your professinal development in SQL Server.</description>
      <startTime>12/8/2012 9:00:00 AM</startTime>
      <endTime>12/8/2012 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>11758</importID>
      <speaker>Jason Thomas</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Advanced Charting Techniques in SSRS</title>
      <description>SSRS 2008 R2 has been a game changer for SQL Server in terms of visualization techniques. With a wide range of available options for charting, BI professionals struggle to get familiar with even the basic functionalities of most charts.
This session will talk about the basic functionalities of all the charts as well as some tips and tricks around them. Come to this session and take your charting skills to the next level. </description>
      <startTime>12/8/2012 11:30:00 AM</startTime>
      <endTime>12/8/2012 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>11765</importID>
      <speaker>Eddie Wuerch</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Join Us! Getting Started as a Technical Speaker</title>
      <description>Have you ever thought about speaking at a user group or SQL Saturday, but weren't quite sure how to get started? If so, this session is for you! Technical speaking is loads of fun, great for your career, and you get to hang out with some terrific people. This session will provide the tools necessary to get your first session off the ground, and prep you to be a great speaker. Attend this session and you'll be able to: * Identify your topic and build a killer abstract for it, * Design and build the presentation, and * Prepare and deliver your first session</description>
      <startTime>12/8/2012 4:00:00 PM</startTime>
      <endTime>12/8/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>11828</importID>
      <speaker>SQLSAT DC</speaker>
      <track>Professional Development</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Opening Remarks</title>
      <description>Opening remarks</description>
      <startTime>12/8/2012 8:30:00 AM</startTime>
      <endTime>12/8/2012 9:00:00 AM</endTime>
    </event>
    <event>
      <importID>11828</importID>
      <speaker>SQLSAT DC</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Opening Remarks</title>
      <description>Opening remarks</description>
      <startTime>12/8/2012 8:30:00 AM</startTime>
      <endTime>12/8/2012 9:00:00 AM</endTime>
    </event>
    <event>
      <importID>11828</importID>
      <speaker>SQLSAT DC</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Opening Remarks</title>
      <description>Opening remarks</description>
      <startTime>12/8/2012 8:30:00 AM</startTime>
      <endTime>12/8/2012 9:00:00 AM</endTime>
    </event>
    <event>
      <importID>11828</importID>
      <speaker>SQLSAT DC</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Opening Remarks</title>
      <description>Opening remarks</description>
      <startTime>12/8/2012 8:30:00 AM</startTime>
      <endTime>12/8/2012 9:00:00 AM</endTime>
    </event>
    <event>
      <importID>11828</importID>
      <speaker>SQLSAT DC</speaker>
      <track>Developer</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Opening Remarks</title>
      <description>Opening remarks</description>
      <startTime>12/8/2012 8:30:00 AM</startTime>
      <endTime>12/8/2012 9:00:00 AM</endTime>
    </event>
    <event>
      <importID>11828</importID>
      <speaker>SQLSAT DC</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Opening Remarks</title>
      <description>Opening remarks</description>
      <startTime>12/8/2012 8:30:00 AM</startTime>
      <endTime>12/8/2012 9:00:00 AM</endTime>
    </event>
    <event>
      <importID>11829</importID>
      <speaker>SQLSAT DC</speaker>
      <track>DBA 1</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Panel discussion - HA, DR  Replication</title>
      <description>An hour of open panel QA to discuss your SQL HA/DR questions. Join Adam Belebczuk and others as they openly discuss and answer any questions you have regarding High Availability, Distaster Recovery, Replication and SQL Server.</description>
      <startTime>12/8/2012 9:00:00 AM</startTime>
      <endTime>12/8/2012 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>11831</importID>
      <speaker>SQLSAT DC</speaker>
      <track>BI / SSAS 1</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Panel discussion - Big Data</title>
      <description>An hour of open panel QA to discuss your SQL Big Data questions.Join Jim Rotan and others as they openly discuss and answer any questions you have regarding Big Data and SQL Server.</description>
      <startTime>12/8/2012 9:00:00 AM</startTime>
      <endTime>12/8/2012 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>11832</importID>
      <speaker>SQLSAT DC</speaker>
      <track>DBA 2</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Panel discussion - Performance</title>
      <description>An hour of open panel QA to discuss your SQL Performance questions. Join Kevin Boles, Carlos Charon, Eddie Wuerch, and Konstatin Melamud as they openly discuss and answer any questions you have regarding SQL Server Performance.</description>
      <startTime>12/8/2012 9:00:00 AM</startTime>
      <endTime>12/8/2012 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>11833</importID>
      <speaker>SQLSAT DC</speaker>
      <track>BI / SSAS 2</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Panel discussion - DW / BI</title>
      <description>An hour of open panel QA to discuss your SQL DW / BI questions.  Join Stacia Misner, Carlton Ramsey and Jason Thomas as they openly discuss and answer any questions you have regarding DW / BI and SQL Server.</description>
      <startTime>12/8/2012 9:00:00 AM</startTime>
      <endTime>12/8/2012 10:00:00 AM</endTime>
    </event>
  </events>
</GuidebookXML>