Nr: 32
SQLSaturday #32 - Tampa 2010
SessionID: 28399
PowerShell for Data Professionals
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Aaron Nelson
Title: PowerShell for Data Professionals
Abstract:
SessionID: 28508
Zero to Cube in 60 Minutes
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Adam Jorgensen
Title: Zero to Cube in 60 Minutes
Abstract:
Overcome the barriers of traditional training and seminars with this Quick Start to building a cube. This all demo session will get you started and answer many questions you have about building cubes the right way, the first time.
SessionID: 28727
Social and Not So Social Networking for the DBA
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Andy Warren
Title: Social and Not So Social Networking for the DBA
Abstract:
Should you be networking? In this session we'll talk about why you should be building a network now, how to build it, and how to keep track of and quantify your network. Along the way we'll talk about the most common social networks, why you should consider blogging, and some exercises you can do to strengthen your networking skills.
SessionID: 29086
Introduction to SSIS
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Brian Knight
Title: Introduction to SSIS
Abstract:
This session will get you past the learning curve of SSIS. Brian covers creating an end to end package that covers many of the concepts in SSIS. He covers, looping over a set of files, processing each file and then archiving. You won't want to miss this if you're new to SSIS.
SessionID: 29087
Iron Chef Competition: Loading a Data Warehouse
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Brian Knight
Title: Iron Chef Competition: Loading a Data Warehouse
Abstract:
In this session, you’ll learn how to load a data warehouse using SQL Server Integration Services (SSIS). You'll see a battle between two SSIS experts (Brian Knight and Adam Jorgensen), attempting to load the data warehouse the best way. You'll see varying architectures and best practices from each of the presenters and you decide who wins the Iron Chef competition.
SessionID: 29088
Rapid BI Development with Pragmatic Works
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Brian Knight
Title: Rapid BI Development with Pragmatic Works
Abstract:
SessionID: 29365
Getting Started with AppFabric Caching (Velocity)
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Bayer White
Title: Getting Started with AppFabric Caching (Velocity)
Abstract:
SessionID: 29527
SSIS and Slowly Changing Dimensions
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Christian Loris
Title: SSIS and Slowly Changing Dimensions
Abstract:
What are SCDs? How do I manage them? SSIS Provides an SCD Wizard which can make your life easier. It also has problems which we'll show you how to work around.
SessionID: 29573
PowerShell ETL
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Chad Miller
Title: PowerShell ETL
Abstract:
SessionID: 29597
Why Should I Use Stored Procedures?
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Jack Corbett
Title: Why Should I Use Stored Procedures?
Abstract:
SessionID: 29934
Getting familiar with SQL Server Storage Engine
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Dmitri Korotkevitch
Title: Getting familiar with SQL Server Storage Engine
Abstract:
SessionID: 30030
Using SSRS with Trending Reports
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: David Taylor
Title: Using SSRS with Trending Reports
Abstract:
Utilizing only T-SQL and algebra, I will engage the attendees in a discussion of teasing trends out of data buried within SQL Server, without having to learn the intricacies of Data Warehousing and MDX Querying. It is my hope that my methods can be used and expanded upon in your field, and I invite those who use SQL Server in any environment to come join the discussion.
SessionID: 30125
SSIS - A Beginning Framework
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Eric Wisdahl
Title: SSIS - A Beginning Framework
Abstract:
Most developers would agree that every SSIS solution will have the same fundamental outline. A basic framework will expedite the process by handling the common tasks between the systems while allowing the developer to concentrate on the task at hand. This framework will consist of many items, including but not limited to setting up package configurations, logging, audit trails, error handling, naming standards, etc. This session will present an example framework which can be used as the basis for future SSIS Package.
In response to previous comments, the majority of the material will be presented via demos.
SessionID: 30301
Introduction to Execution Plans
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 7
Speaker: Nathan Heaivilin
Title: Introduction to Execution Plans
Abstract:
This session will cover the basics the different types of execution plans, how to generate them, and how to read them.
SessionID: 30335
SQL Azure
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Herve Roggero
Title: SQL Azure
Abstract:
In this session we will discuss SQL Azure at a high level including development lifecycle, production, security, auditing and general limitations.
SessionID: 30442
Tuna Helper for SQL Server DBA's
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Janis Griffin
Title: Tuna Helper for SQL Server DBA's
Abstract:
SessionID: 30443
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Janis Griffin
Abstract:
SessionID: 30667
Bad, less Bad, not Bad; rewriting bad SQL Code
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Jeffrey Garbus
Title: Bad, less Bad, not Bad; rewriting bad SQL Code
Abstract:
This session reviews rewriting a bad chunk of data migration code. Your speaker wrote the original code at 1:30 am, rewrote it with disgust at 2am, and wrote it nicely the next evening. We will review why the dozens of reqasons the first 2 passes are bad, followed by some firm coding recommendations.
SessionID: 30668
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Jeffrey Garbus
Abstract:
Learn all you wanted to know about index design but were afraid to ask. This session focuses on physical index structures as well as how the server chooses indexes. Note: Join optimization is a separate session
SessionID: 30877
Real Time Problem Identification with Event Notifi
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Jonathan Kehayias
Title: Real Time Problem Identification with Event Notifi
Abstract:
SessionID: 31013
Policy-Based Management 101
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Jorge Segarra
Title: Policy-Based Management 101
Abstract:
We will be learning an overview of this powerful new feature in SQL 2008 and how you can leverage it to help manage your existing SQL environment. This will include plenty of demos, best practices and QA so by the end you should be able to walk away ready to take control of your SQL Servers!
SessionID: 31014
SQL University 101:Starting the SQL Journey
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Jorge Segarra
Title: SQL University 101:Starting the SQL Journey
Abstract:
On my blog I've started a project called SQL University aimed at folks looking to learn SQL Server from the ground up. This session will start at ground level tasks and resources all database professionals should know. This session is aimed at entry-level folks but anyone is welcome to attend to sharpen up their basic skills and resources!
SessionID: 31158
Using XML to Query Execution Plans
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Jason Strate
Title: Using XML to Query Execution Plans
Abstract:
Prerequisites
Understanding of basic T-SQL coding
Understanding of basic XQuery statements
Goals:
- Discuss information available in an execution plan
- Demonstrate use of XQuery to query execution cache
- Demonstrate methods to performance tune
SessionID: 31160
ABCs of CTEs
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Jason Strate
Title: ABCs of CTEs
Abstract:
Prerequisites
Understand of basic T-SQL coding
Goals:
Provide an understanding of the purpose and use of CTEs for recursion and derived tables
Define the pro’s and con’s to using CTEs in recursion and for derived tables
Demonstrate real-world examples detailing methods for using CTEs to solve coding challenges
SessionID: 31403
Access SQL Back-End Gets Better Option
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 7
Speaker: Kathy Malone
Title: Access SQL Back-End Gets Better Option
Abstract:
SessionID: 31671
Advanced Parameters in SSRS 2008
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Mike Davis
Title: Advanced Parameters in SSRS 2008
Abstract:
In this session Mike shows parameters in many different ways including stored procedure, cascading, Default Values, Available Values, Multi value with the Split Functions in Stored Procedures.
SessionID: 31773
SQLServer 2008 Spatial Data
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 7
Speaker: Michael Stark
Title: SQLServer 2008 Spatial Data
Abstract:
SessionID: 31799
XML 101 for the SQL Developer
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 7
Speaker: Michael Antonovich
Title: XML 101 for the SQL Developer
Abstract:
This session is designed as a lead-in to the session by Scott Klein. It defines what XM is and how it differs from regular HTML, It looks at how to define data type variables and columns in SQL to store XML, how to output XML from existing table structures. It also covers how to use OPENXML, how to create and use your own namespaces, and the difference between typed XML and untyped XML.
SessionID: 31951
Building a Near-Realtime Operational Dashboard
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Mark Landry
Title: Building a Near-Realtime Operational Dashboard
Abstract:
Using Analysis Services, ASP.NET, AJAX callbacks for refresh, Dundas grids and charts, and Notification Services for alerts, this session will show how to integrate a variety of MS technologies to create a state-of-the-art dashboard system. This particular dashboard implementation is currently in use by Norfolk Southern railroad to monitor intermodal shipments. The concepts could be applied to monitoring any operational system. It also shows how cubes can be used for more than just decision support.
SessionID: 31962
Accurate MDX RoadTrip
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Michael Mollenhour
Title: Accurate MDX RoadTrip
Abstract:
In this session I will demonstrate MDX with SQL Analysis Services. This session will demonstrate the analytic powers incorporated into the SQL AS Engine using MDX. I will start with basic concepts of MDX and move to more Advanced calculations.
SessionID: 32023
SSIS users: Turbocharge your ETL with expressor
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Michael Ruland
Title: SSIS users: Turbocharge your ETL with expressor
Abstract:
SessionID: 32132
Introduction to Transactional Replication
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Troy Gallant
Title: Introduction to Transactional Replication
Abstract:
SQL Server replication allows DBAs to distribute data to various servers throughout an organization. Some of the primary reasons to employ replication include load balancing, offline processing redundancy. Transactional replication in particular can offer a very flexible solution where data frequently changes. This session will discuss the basics of planning and implementation of a solid transactional replication solution.
SessionID: 32147
5 Resolutions to Build Your Professional "Brand"
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Patricia (Pat) Baxter
Title: 5 Resolutions to Build Your Professional "Brand"
Abstract:
The start of a new year offers us the opportunity to “take stock” of what may or may not be helping us to achieve our personal and professional goals. One thing we may forget to assess is our “professional brand”. Your professional brand can help you to distinguish and position your personal portfolio of experience, skills and knowledge as unique and of value to customers and in the marketplace. This session looks at five actions to take that align your professional brand with your career goals, and can help your clients, peers, and managers see the tangible and intangible benefits of working with you.
SessionID: 32250
Common SQL Programming Mistakes
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Plamen Ratchev
Title: Common SQL Programming Mistakes
Abstract:
Become a better SQL coder by learning the most common pitfalls in the SQL language. Both inexperienced and experienced SQL developers and DBAs can get caught by many of these. Practical examples and internal logical processing explanation will help you understand why mistakes happen and how to develop good SQL coding practices to avoid them.
SessionID: 32251
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Plamen Ratchev
Abstract:
Many people live by the motto “If it’s not broken, don’t fix it”. But if you believe that you are missing all enhancements introduced in newer versions of SQL Server (2005/2008). These new features can help you develop better solutions with improved performance, scalability, and maintainability. Learn how to craft a better query using the new MERGE statement, ranking functions, and more. Practical examples with tips and tricks.
SessionID: 32282
SQL Server Data Compression 101
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Patrick LeBlanc
Title: SQL Server Data Compression 101
Abstract:
In this session I will explain SQL Server Data compression (Page and Row), provide scripts and tips that will help you identity the compression state that should be configured in your Warehouse environment and also provide demo scripts showing you how to configure compression at the Table and Index level.
SessionID: 32638
Database Hardening via PowerShell
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Ronald Dameron
Title: Database Hardening via PowerShell
Abstract:
Database Hardening via PowerShell. I will demonstrate how I use PowerShell to handle the issues encountered in a Fortune 50 corporate environment that has over 500 database servers and 3600 databases.
SessionID: 32835
Developing with SQL Azure
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Scott Klein
Title: Developing with SQL Azure
Abstract:
Cloud computing is gaining momentum. Knowing how to develop applications for the cloud is important. This session will discuss how to develop applications with SQL Azure, and It will focus on two areas when developing application for SQL Azure, the .NET side and the SQL side.
SessionID: 33031
Clustering for Mere Mortals
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 2
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: 33116
PGP encryption using SSIS
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Scott Gleason
Title: PGP encryption using SSIS
Abstract:
In this session I'll show you how SSIS can use a scripted task or execute task to encrypt or decrypt a file. All examples will be in C#..
SessionID: 33364
SQL Server Beyond Relational
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 7
Speaker: Telmo Sampaio
Title: SQL Server Beyond Relational
Abstract:
Participate in an architecture review showcasing the use of SQL Server 2008 Spatial features and the filestream data. The session will focus on a pre-defined solution architecture using SQL Server 2005 with pure relational data and after a brief introduction of new features in SQL Server 2008, changes will be presented and discussed with the group, culminating in a new architecture.
SessionID: 33478
SQL Server Service Broker
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 7
Speaker: Kevin Boles
Title: SQL Server Service Broker
Abstract:
We will take a look at SQL Service Broker, the built-in asynchronous messaging subsystem provided with SQL Server. We will examine new terminology as well as get a grounding in how we can setup and use Service Broker for messaging applications. We live in an increasingly interconnected world and having a system that can handle intermittent connections and asynchronous processing can solve many business problems. And if MySpace can use it to pass hundreds of millions of messages around their system per day, it can probably do whatever you need it to do as well! Plenty of code in this presentation too.
SessionID: 33479
Care and Feeding of TempDB
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Kevin Boles
Title: Care and Feeding of TempDB
Abstract:
SessionID: 33800
Database Table Partitioning, The Next Step
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Elijah Baker
Title: Database Table Partitioning, The Next Step
Abstract:
In this session I will go over some of the techniques that I have used to implement database partitioning in a 2 TB OLTP database. This session will be about now that you have decided to use partitioning how do you determine what partition key to use? If my table is using multiple search criteria at different times how do I choose a partitioning key? What tables should I Partition? How should my partitions be stored?
SessionID: 33836
Data Mining and Predictive Analysis using SQL 2008
Event Date: 23-01-2010 - Session time: 00:00:00 - Track: Track 6
Speaker: Vikas Hawaldar
Title: Data Mining and Predictive Analysis using SQL 2008
Abstract:
The session will introduce the attendees to the basics of Data Mining and Predictive analysis. It will go over the basic building blocks of SQL 2008 Data Mining Engine and will provide an example of Data Mining project lifecycle.