Nr: 46
SQLSaturday #46 - Raleigh 2010
SessionID: 28409
The Dirty Dozen: PowerShell Scripts for Busy DBAs
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Aaron Nelson
Title: The Dirty Dozen: PowerShell Scripts for Busy DBAs
Abstract:
SessionID: 28555
Maximizing Plan Re-use in SQL 2008
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Andrew Kelly
Title: Maximizing Plan Re-use in SQL 2008
Abstract:
SessionID: 28556
SQL Server Configuration Best Practices
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Andrew Kelly
Title: SQL Server Configuration Best Practices
Abstract:
SessionID: 28668
Build Your First SSIS Package
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Andy Leonard
Title: Build Your First SSIS Package
Abstract:
This highly-interactive, demo-intense presentation is for beginners and developers just getting started with SSIS. Attend and learn how to build SSIS packages from the ground up
SessionID: 28669
Database Design for Developers
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Andy Leonard
Title: Database Design for Developers
Abstract:
This session is for software developers tasked with database development. Attend and learn about patterns and anti-patterns of database development, one method for building re-executable Transact-SQL deployment scripts, a method for using SqlCmd to deploy re-executable Transact-SQL deployment scripts, and fodder for a lively discussion about NULLs.
SessionID: 28672
SSIS Design Patterns
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Andy Leonard
Title: SSIS Design Patterns
Abstract:
This session is for experienced SSIS developers. Attend and learn the Parent-Child SSIS design pattern, how to leverage less-than-well-documented characteristics of SSIS to centralize logging, and how to pass variable values between parent and child packages by value and by reference.
SessionID: 28916
XQuery Basics
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Allen White
Title: XQuery Basics
Abstract:
With the introduction of the XML data type in SQL Server 2005 a new level of flexibility has been introduced to relational database environments to support loosely structured data. To get that data back requires an understanding of XQuery, the powerful query language written for XML specifically. This session will cover the basics of XQuery and help you get up to speed on this new environment.
SessionID: 29448
How, where, why, and when to use Dynamic SQL
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Tim Chapman
Title: How, where, why, and when to use Dynamic SQL
Abstract:
SessionID: 29491
Introduction to Change Data Capture
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Chris Skorlinski
Title: Introduction to Change Data Capture
Abstract:
Change Data Capture (CDC) is used by data warehouse applications to retrieve Type I and Type II dimension updates. This sessions provides a walk through of Microsoft's newest SQL Replication feature called CDC. Sessions covers overview of CDC, setting up CDC and using various CDC functions to retrieve list of Type I and Type II data changes.
SessionID: 29492
Integrating CDC and SSIS for Incremental Data Load
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Chris Skorlinski
Title: Integrating CDC and SSIS for Incremental Data Load
Abstract:
Working together, Change Data Capture (CDC) and SSIS can identify changed data and move changes to your Data Warehouse. This session will focus on using SSIS package to pull daily, hourly, or near real-time Type I and Type II dimension changes from SQL Server running CDC.
SessionID: 30036
Windows PowerShell Best Practices for SQL DBA's
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Ed Wilson
Title: Windows PowerShell Best Practices for SQL DBA's
Abstract:
Learn Windows PowerShell best practices as they apply to each stage of the script development lifecycle. See the differences between working interactively from the Windows PowerShell prompt, writing an inline script, adding basic function, advanced functions and finally the implementation of Windows PowerShell Modules. What is a local best practice for Windows PowerShell development is not the same as a global best practice, and this talk covers those differences.
SessionID: 30053
Object Relational Mappers for the DBA
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Eric Humphrey
Title: Object Relational Mappers for the DBA
Abstract:
SessionID: 30189
Self-Service BI with PowerPivot
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Flavio Almeida
Title: Self-Service BI with PowerPivot
Abstract:
SessionID: 30227
Bad SQL
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Geoff Hiten
Title: Bad SQL
Abstract:
How do you tell good code from bad? Bad SQL code makes the system work harder for the same results. Bad SQL does not scale well with larger data sizes, nor does it scale with increased server activity. Extreme Bad SQL can bring a server to a grinding halt. This presentation shows you how and why certain commonly used SQL constructions are Bad SQL. Bad SQL is not very useful by itself so each example includes its Good SQL counterpart.
SessionID: 30228
Clustering for Mere Mortals
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Geoff Hiten
Title: Clustering for Mere Mortals
Abstract:
Learn about the major changes in clustering in recent SQL and Windows releases and how clustering is something you can implement that will actually make your work life easier.
SessionID: 30262
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Grant Fritchey
Abstract:
SessionID: 30422
Partitioning in SQL Server 2005/2008
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Jana Sattainathan
Title: Partitioning in SQL Server 2005/2008
Abstract:
SessionID: 30800
Who Needs a Data Warehouse?
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Jessica Moss
Title: Who Needs a Data Warehouse?
Abstract:
The decision to incorporate a data warehouse into your company’s daily routine is not an easy process. This interactive session will discuss the benefits and disadvantages of having a data warehouse. As a group, we will present reporting and structural alternatives, as well as the pros and cons of building, maintaining, and using a data warehouse.
SessionID: 30827
Recipe for a Happy DBA - A Guide for SQL Server De
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Jason Hall
Title: Recipe for a Happy DBA - A Guide for SQL Server De
Abstract:
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. We will also briefly discuss features included in SQL Server 2008 R2 designed to help abstract DBA and developer division of responsibilities. This topic includes tips on TSQL scripting, deployment techniques, bad habits to avoid beginning execution plan analysis.
SessionID: 30942
Processing Flat Files with SSIS
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: John Welch
Title: Processing Flat Files with SSIS
Abstract:
SessionID: 30946
Patterns for SSIS Configuration and Deployment
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: John Welch
Title: Patterns for SSIS Configuration and Deployment
Abstract:
SessionID: 31294
Statistics, how to prove everything but the truth.
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Kevin Goode
Title: Statistics, how to prove everything but the truth.
Abstract:
“Like other occult techniques of divination, the statistical method has a private jargon deliberately contrived to obscure its methods from non-practitioners.” Ashley-Perry Statistical Axioms
Statistics are the life blood of a cost based optimizers such as SQL Server and are a key component of performance tuning. This session will attempt to demystify statistics in regards to SQL Server the query optimizer. The internals of statistics will be examined and explained so that you will understand what statistics are available, how the optimizer uses those statistics, what causes statistics to be recomputed and when it happens.
SessionID: 31295
Embracing the CLR
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Kevin Goode
Title: Embracing the CLR
Abstract:
SessionID: 31687
Reporting Services 2008 R2, the New Stuff
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Mike Davis
Title: Reporting Services 2008 R2, the New Stuff
Abstract:
In this session Mike shows you the new features in Reporting Services 2008 R2. You will learn how to use the Map control, Sparkline, Indicator, and Data Bars. See the new report builder 3.0. Learn about shared Data sets and report parts. Learn how to drill down from the US level to the state level using the map controls.
SessionID: 31688
Using Parameters in SQL Server Reporting Services
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Mike Davis
Title: Using Parameters in SQL Server Reporting Services
Abstract:
SessionID: 32891
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Sergey Pustovit
Abstract:
SessionID: 33067
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Thomas LaRock
Abstract:
SessionID: 33094
Document Classification using DMX in SSAS
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Mark Tabladillo
Title: Document Classification using DMX in SSAS
Abstract:
In this session we will look at what text mining tools are available for document classification with DMX (Data Mining Extensions). This example is a powerful yet often underutilized feature of SSAS (SQL Server Analysis Services). We will walk through the process of allowing SSAS aid in document classification. We will look at criteria to decide implementations based on several different implementations. Finally we will evaluate where text mining can help you in a practical business environment.
SessionID: 33095
Data Mining with PowerPivot 2010
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Mark Tabladillo
Title: Data Mining with PowerPivot 2010
Abstract:
Excel provides a compelling and ubiquitous interface for Microsoft Data Mining. With new features available through PowerPivot, business users can apply the technology through a well-designed infrastructure of Microsoft technologies. This presentation will welcome any newcomers to data mining, and provide interactive demos which highlight data mining through these technologies.
SessionID: 33309
The Shade Tree Mechanic's Guide to SSAS
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Steven Wright
Title: The Shade Tree Mechanic's Guide to SSAS
Abstract:
SessionID: 33540
Advanced TSQL Solutions
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Kevin Boles
Title: Advanced TSQL Solutions
Abstract:
SessionID: 33541
Common TSQL Programming Mistakes
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Kevin Boles
Title: Common TSQL Programming Mistakes
Abstract:
We are going to examine a variety of oopsies MANY developers fall prey to - some obvious, some fairly subtle and some down right sneaky! Lots of code examples with the bad AND good code presented.
SessionID: 33895
Attribute Discretization in Analysis Services
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: William E. Pearson III
Title: Attribute Discretization in Analysis Services
Abstract: