sqlsathistory

Nr: 51

Back to Main list

SQLSaturday #51 - Nashville 2010

Start Time (24h) Speaker Track Title
00:00:00 Aaron Nelson Database Administration The Dirty Dozen: PowerShell Scripts for Busy DBAs
00:00:00 Alan Brewer Session Mix SQL Server 2008 R2 Utility and Data-tier Apps
00:00:00 Andy Leonard Session Mix Database Design for Developers
00:00:00 Andy Warren Session Mix Introduction to SQL Server Statistics
00:00:00 Andy Warren Professional Development Building a Professional Development Plan
00:00:00 ANDREW MINKIN Professional Development Data Mining in Action: A case study
00:00:00 Arie Jones Database Administration Monitoring Data Changes with Change Data Capture
00:00:00 Allen White Database Administration Gather SQL Server Performance Data with PowerShell
00:00:00 Allen White Database Development XQuery Basics
00:00:00 Barry Ralston Business Intelligence Introduction to MDX for SQL Programmers
00:00:00 Jack Cannon Database Development From Access To SQL Server
00:00:00 Douglas McDowell Business Intelligence Realizing ROI for Business Intelligence Projects
00:00:00 Louis Davidson Cafeteria Keynote
00:00:00 Louis Davidson Cafeteria Stump the "Experts"
00:00:00 Glenn Berry Session Mix DMV Emergency Room!
00:00:00 Hope Foley Database Development Working with Spatial Data in SQL Server 2008
00:00:00 Jason Strate Database Administration Are You Following Your Own Best Practices?
00:00:00 Jeremiah Peschka Professional Development Taking Control of Your Career
00:00:00 Jeremiah Peschka Session Mix Fundamentals of SQL Server Internals
00:00:00 Jessica Moss Business Intelligence Make Reporting Services Work For You
00:00:00 John Welch Professional Development Creating Custom Components for SSIS
00:00:00 Brian Kelley Session Mix Fortress SQL Server
00:00:00 Kendra Little Database Administration Take the Awesomeness Home: the Data Collector
00:00:00 Robert Cain Database Development Data Dude - Making DB developers more productive
00:00:00 Craig Utley Business Intelligence Analysis Services 2008 End-to-End
00:00:00 Thomas LaRock Cafeteria DBA Survivor
00:00:00 Thomas LaRock Database Administration What Are You Waiting For?
00:00:00 Mark Tabladillo Professional Development Data Mining with PowerPivot 2010
00:00:00 Stuart Ainsworth Professional Development The Social DBA: Resources for Career Building
00:00:00 Kevin Boles Database Development Common TSQL Mistakes
00:00:00 Wayne Snyder Business Intelligence Information Visualization - Designing great Charts
00:00:00 William E. Pearson III Database Development Design and Implement Like Edison!

SessionID: 28405

The Dirty Dozen: PowerShell Scripts for Busy DBAs

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Administration

Speaker: Aaron Nelson

Title: The Dirty Dozen: PowerShell Scripts for Busy DBAs

Abstract:

You’ve heard it said, “If you have to do it twice, automate it.” Cut the learning curve and get a real handle on this powerful automation tool. This session walks you through a dozen scripts to simplify and easily automate time-consuming and tedious elements of your day to day job. This isn’t stuff you’ll use SOMEDAY, these are scripts you can use when you get home tonight. Harness the power of Power Shell to easily find Servers short on space. Script out tables and constraints across all of your databases at once. Backup databases and restore them to a different environment. These tricks and many others will allow PowerShell to simplify your job like no other tool.

SessionID: 28588

SQL Server 2008 R2 Utility and Data-tier Apps

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Session Mix

Speaker: Alan Brewer

Title: SQL Server 2008 R2 Utility and Data-tier Apps

Abstract:

SQL Server 2008 R2 introduced two new features that improve your ability to manage Database Engine instances. The SQL Server Utility makes it easier to find, consolidate, and manage many instances. Data-tier applications are new units for designing, deploying, and managing databases. Learn how the utility and DACs work together to make it easier for you to track and manage your instances and databases.

SessionID: 28674

Database Design for Developers

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Session Mix

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: 28714

Introduction to SQL Server Statistics

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Session Mix

Speaker: Andy Warren

Title: Introduction to SQL Server Statistics

Abstract:

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.

SessionID: 28715

Building a Professional Development Plan

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Professional Development

Speaker: Andy Warren

Title: Building a Professional Development Plan

Abstract:

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.

SessionID: 28773

Data Mining in Action: A case study

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Professional Development

Speaker: ANDREW MINKIN

Title: Data Mining in Action: A case study

Abstract:

This session will focus on using real world data ( no Adventureworks) taken through the life cycle of a data mining application. Topics will include the details of data mining methodology fine tuyning mining models and validating discoveries

SessionID: 28825

Monitoring Data Changes with Change Data Capture

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Administration

Speaker: Arie Jones

Title: Monitoring Data Changes with Change Data Capture

Abstract:

Most modern enterprise database environments require some measure of auditing their data. Previously, the DBA would need to put together a complicated web of triggers and history tables in order to properly track data changes. Now in SQL Server 2008, Change Data Capture allows the DBA to readily enact a very straight-forward method for tracking the changes and understanding easily how they took place. In this session, we will examine how to set-up, configure, use, and administer the Change Data Capture process in your environment.

SessionID: 28910

Gather SQL Server Performance Data with PowerShell

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Administration

Speaker: Allen White

Title: Gather SQL Server Performance Data with PowerShell

Abstract:

We all know how important it is to keep a baseline of performance metrics that allow us to know when something is wrong and help us to track it down and fix the problem. We don't always know how to do this easily and consistently. This session will walk you through a series of PowerShell scripts you can schedule which will capture the most important data and a set of reports to show you how to use that data to keep your server running smoothly.

SessionID: 28912

XQuery Basics

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Development

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: 28972

Introduction to MDX for SQL Programmers

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Barry Ralston

Title: Introduction to MDX for SQL Programmers

Abstract:

This 100-level session will provide SQL programmers with the tools to begin querying SQL Server Analysis Services (SSAS) databases. Through examples, including the creation of an SSAS database from the AdventureWorks example database, students will have a primer of knowledge to begin using SSAS to the fullest.

SessionID: 29375

From Access To SQL Server

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Development

Speaker: Jack Cannon

Title: From Access To SQL Server

Abstract:

This session is designed to assist the user in migrating from an Access database to SQL Server. A primer is included that describes the differences between databases, relational databases and relational database management systems (RDBMS). Additional background is included to acquaint attendees with various aspects of SQL Server that are often missing from formal training classes. Various reasons are examined for either migrating or not migrating. Required FrontEnd modifications are discussed as well as some pitfalls that a user may experience.

SessionID: 29977

Realizing ROI for Business Intelligence Projects

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Douglas McDowell

Title: Realizing ROI for Business Intelligence Projects

Abstract:

Business Intelligence (BI) is IT that IT should never pay for; it should always be aligned and driven by the business. Statistics for failed data warehousing and BI projects are discouraging, but you can prevent this in your organization. In this session we cover how to assess and agree on realistic return on investment (ROI) calculations before, during and after a BI project in addition to other critical considerations that will assure your BI project remains focused on the needs for all stakeholders.

SessionID: 30003

Keynote

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Cafeteria

Speaker: Louis Davidson

Title: Keynote

Abstract:

TBA

SessionID: 30004

Stump the "Experts"

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Cafeteria

Speaker: Louis Davidson

Title: Stump the "Experts"

Abstract:

A group of "experts" will attempt to answer your burning questions about SQL Server, or pretty much anything you want to ask.

SessionID: 30248

DMV Emergency Room!

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Session Mix

Speaker: Glenn Berry

Title: DMV Emergency Room!

Abstract:

If you have ever been responsible for a mission critical database, you have probably been faced with a high stress, emergency situation where a database issue is causing unacceptable application performance, resulting in angry users and hovering managers and executives. This session will show you how to use DMV queries to quickly detect and diagnose the problem, starting at the server and instance level, and then progessing down to the database and object level. This session will show you how to assemble and use an emergency DMV toolkit that you can use to save the day the next time a sick database shows up on your watch in the Database ER!

SessionID: 30321

Working with Spatial Data in SQL Server 2008

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Development

Speaker: Hope Foley

Title: Working with Spatial Data in SQL Server 2008

Abstract:

Spatial data is being pushed more and more into the forefront of our application universe. With the advent of MapPoint and Google Maps companies are consistently pushing the boundaries of what traditional databases can do. Now with SQL Server 2008 we have built in spatial data types that will make your life a little easier in the days to come. This session will focus on utilizing these native types to store, analyze, and retrieve spatial data so that you can become the spatial data pro in your organization.

SessionID: 30523

Are You Following Your Own Best Practices?

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Administration

Speaker: Jason Strate

Title: Are You Following Your Own Best Practices?

Abstract:

Everyone has their own best practices that they try to follow. But often times we aren’t sure how well we are following our own or industry best practices. In this session we’ll go into monitoring and managing best practices throughout your environment. The session will look at how to create a solution using policy based management and other tools to report on your compliance to best practices.

SessionID: 30746

Taking Control of Your Career

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Professional Development

Speaker: Jeremiah Peschka

Title: Taking Control of Your Career

Abstract:

Raises, promotions, and job offers don't happen by accident; you need a plan. Through careful planning you can create and reach impressive goals. But what's the point of reaching your goals if nobody notices? "If you build it, they will come" doesn't apply when you're building your career.

SessionID: 30747

Fundamentals of SQL Server Internals

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Session Mix

Speaker: Jeremiah Peschka

Title: Fundamentals of SQL Server Internals

Abstract:

Want to know what makes SQL Server tick? Ever wonder what SQL Server is doing when you run a query? Ever wonder which parts of SQL Server are responsible for specific functionality? Want to know what a HOBT is? I can’t promise answers to every question, but I can set you on the path to knowledge about the inner workings of SQL Server.

SessionID: 30804

Make Reporting Services Work For You

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Jessica Moss

Title: Make Reporting Services Work For You

Abstract:

Are you frustrated with building reports in SQL Server Reporting Services? Tired of telling your users that you can't give them the perfect report due to limitations in the product? If so, this session will calm your nerves and make you a guru by showing how to utilize custom code and expressions to shine up your new or existing reports. Specifically, we will show how to create dynamic data groups, use paging techniques, add color and formatting, and more. This session is best suited for people with some knowledge of SSRS.

SessionID: 30931

Creating Custom Components for SSIS

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Professional Development

Speaker: John Welch

Title: Creating Custom Components for SSIS

Abstract:

SSIS data flows are great tools for moving data. But what if you need to go beyond the out-of-the-box components provided with SSIS? Custom components are a great way to encapsulate and reuse functionality for the data flow in SSIS. We will discuss what it takes to create and deploy custom components in SSIS, review the pros and cons of using custom components instead of scripts, and discuss some of the common challenges and issues with creating them.

SessionID: 31239

Fortress SQL Server

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Session Mix

Speaker: Brian Kelley

Title: Fortress SQL Server

Abstract:

In this session we'll look at how to lock down SQL Server installation starting from the operating system and diving in to SQL Server itself. We'll take on the mindset of someone in the business of breaking into systems for pay and how they would attack SQL Server. This will lead us to consider the appropriate defenses we need to have in place. Finally, we'll look at how to take this information and come up with reasonable costs for breaches as well as the defenses we want to put in place to it in order to present to the business side for additional funding/time to secure our systems properly.

SessionID: 31282

Take the Awesomeness Home: the Data Collector

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Administration

Speaker: Kendra Little

Title: Take the Awesomeness Home: the Data Collector

Abstract:

Conferences provide insight into how to query your SQL Servers' performance, configuration, and needs. But there is a problem for the DBA: how do we quickly apply our new knowledge and scripts to multiple production servers? How do we collect the data we need regularly and query which instances need the most attention? How can we easily create reports proving ROI? In this session, attendees will learn to set up performance data collection with the SQL 2008 Management Data Warehouse (MDW). We will demonstrate how fast it is to create and configure custom data collections, giving examples from simple to complex scripts. This is the tool you need to automate collection for the awesome insights you've learned at the SQL Saturday!

SessionID: 32457

Data Dude - Making DB developers more productive

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Development

Speaker: Robert Cain

Title: Data Dude - Making DB developers more productive

Abstract:

Whether you are a dedicated database developer, or a DBA/.Net Developer for whom database development is a secondary job, Visual Studio Database Developer edition, aka "Data Dude" can be a boon to you. In this session we'll start by reverse engineering an existing database into complete scripts to create the tables, indexes, stored procedures, and more. Deployment strategies will be covered, as well as refactoring and unit testing. Finally we'll look at the powerful data generation capabilities built into "Data Dude".

SessionID: 33000

Analysis Services 2008 End-to-End

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Craig Utley

Title: Analysis Services 2008 End-to-End

Abstract:

Are you interested in designing, building, and deploying an Analysis Services database that follows best practices and best delivers value to your organization? This session goes through the process of optimizing cube creation through the proper design of dimensions, measure groups, aggregations, calculations, perspectives, security, and more. The areas of source code control, deployment, promotion from test to production, processing efficiency, and other areas will be discussed. Craig Utley has experience designing, implementing, and troubleshooting Analysis Services databases at dozens of companies worldwide through his more than 11 years of experience with the Microsoft BI stack.

SessionID: 33065

DBA Survivor

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Cafeteria

Speaker: Thomas LaRock

Title: DBA Survivor

Abstract:

Congratulations! You have accepted a position as a Database Administrator. What's that? Oh, you were told that you were going to be the new DBA? No worries, I am certain you were carefully selected to be the best…of the best…of the best. Now that you have the job, what's next? What is your action plan? What do you take care of first? And how much more will you get paid?

SessionID: 33066

What Are You Waiting For?

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Administration

Speaker: Thomas LaRock

Title: What Are You Waiting For?

Abstract:

It’s a simple question, right? But how often do you have the answer, especially for your SQL statements? Thomas LaRock from Confio Software will teach you how proper response time analysis plays a key part in the overall performance tuning process. You will learn how to define, measure, and analyze performance issues as well as implementing changes and how to make sure those changes continue to have the desired effects.

SessionID: 33098

Data Mining with PowerPivot 2010

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Professional Development

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: 33239

The Social DBA: Resources for Career Building

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Professional Development

Speaker: Stuart Ainsworth

Title: The Social DBA: Resources for Career Building

Abstract:

Careers in Information Technology (including database professionals) are often viewed as solitary endeavours pursued by hunched-over people in darkened cubicles; the focus of this presentation is to provide the audience with an exposure to a rich social environment of other database professional, including social media, face-to-face interactions, and how (and why) to step into the conversation.

SessionID: 33545

Common TSQL Mistakes

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Development

Speaker: Kevin Boles

Title: Common TSQL Mistakes

Abstract:

As a long-term relational engine consultant, I have seen just about everything. Here is a colleciton of many of the most commonly found problems. 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: 33862

Information Visualization - Designing great Charts

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Business Intelligence

Speaker: Wayne Snyder

Title: Information Visualization - Designing great Charts

Abstract:

SessionID: 33899

Design and Implement Like Edison!

Back to calendar

Event Date: 21-08-2010 - Session time: 00:00:00 - Track: Database Development

Speaker: William E. Pearson III

Title: Design and Implement Like Edison!

Abstract:

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 solutions.