sqlsathistory

Nr: 21

Back to Main list

SQLSaturday #21 - Orlando 2009

Start Time (24h) Speaker Track Title
00:00:00 Adam Jorgensen SSAS (V111A) Performance Tuning Analysis Services
00:00:00 Andy Leonard Design (V101) Database Design
00:00:00 Brian Knight SSAS (V111A) Introduction to SQL Server Analysis Services
00:00:00 Brian Knight SSAS (V111A) Introduction to MDX
00:00:00 Bob Blaydes Administration (V006) It’s All About the Requirements - MINI
00:00:00 Brian McDonald SSRS (V107) Introduction To Reporting Services 2008
00:00:00 Brandie Tarvin Development 2 (V105) T-SQL - English Requests to SQL Queries
00:00:00 Brandie Tarvin Development 2 (V105) T-SQL - Subqueries and Joins
00:00:00 Buck Woody Administration (V006) SQL Server Resource Governor
00:00:00 Christian Loris SSIS (J105) SSIS and Slowly Changing Dimensions
00:00:00 Dean Richards Development 1 (J108) Tuna Helper - Proven Process for Tuning SQL
00:00:00 Eric Wisdahl SSIS (J105) SSIS - A Beginning Framework Part 1
00:00:00 Eric Wisdahl SSIS (J105) SSIS - A Beginning Framework Part 2
00:00:00 Delbert James Development 1 (J108) SQL 101 - MINI
00:00:00 Joe Celko Performance (V003) Celko on SQL
00:00:00 Jonathon Moorman Design (V101) Catalog Views and the Art of Template Creation
00:00:00 Jim Blizzard Development 2 (V105) Database change management using Team System 2008
00:00:00 Jonathan Kehayias Security (J107) Auditing User Activity 101
00:00:00 Jonathan Kehayias Development 2 (V105) Wait Statistics: A Troubleshooting Methodology
00:00:00 Joe Webb SSRS (V107) Creating Data-Driven Subscriptions in SSRS
00:00:00 Joe Webb Performance (V003) Locking Blocking Made Simple
00:00:00 John O'Shea Design (V101) Encrypting SSIS Connection String - MINI
00:00:00 Jorge Segarra Development 2 (V105) Twitter and SQL: A Perfect UNION MINI
00:00:00 Kendal Van Dyke Security (J107) Configuring SQL Access for the Web Developer
00:00:00 Kendal Van Dyke Security (J107) Getting started in blogging and technical speaking
00:00:00 Kendal Van Dyke Performance (V003) Performance Tuning With DMVs
00:00:00 Kendal Van Dyke Security (J107) Demo of Red Gate SQL Backup (MINI)
00:00:00 Kevin Kline Administration (V006) End to End Troubleshooting
00:00:00 Kathy Malone Security (J107) No Better Time to Start Your Own Tech Business!
00:00:00 Mike Davis SSIS (J105) Dynamic SSIS Packages
00:00:00 Michael Antonovich Development 1 (J108) Identifying and Removing Duplicate Records
00:00:00 Michael Mollenhour SSAS (V111A) SQL 2008 DataMining
00:00:00 patrick thompson Design (V101) Sql and the Cloud
00:00:00 Patrick LeBlanc Development 1 (J108) Using the CLR to Monitor Disk Space
00:00:00 Pam Shaw SSRS (V107) Tips Tricks for dynamic Reporting Services Repor
00:00:00 Rodney Landrum Administration (V006) Taking Control of SQL Server Error Logs
00:00:00 Ronald Dameron Performance (V003) Database Hardening - Standardization, Optimization
00:00:00 Scott Klein SSAS (V111A) Introduction to SQL XML
00:00:00 Telmo Sampaio Development 1 (J108) SQL Server 2008 - Beyond Relational
00:00:00 Kevin Boles Administration (V006) SANs and SQL Server
00:00:00 Todd Holmes Performance (V003) Backup Basics MINI
00:00:00 Elijah Baker Design (V101) Database Partitioning, The Basics
00:00:00 Wes Dumey SSAS (V111A) Building a Data Warehouse using SQL Server 2008
00:00:00 Andy Warren SSRS (V107) Social and Not so Social Networking for the DBA
00:00:00 Chad Miller Development 2 (V105) SQL Server PowerShell Extensions
00:00:00 Jack Corbett SSRS (V107) Dive into the Default Trace
00:00:00 Ken Simmons Administration (V006) Automating Routine Maintenance
00:00:00 Dmitri Korotkevitch Design (V101) Database design of Highly Loaded OLTP systems
00:00:00 Nathan Heaivilin Security (J107) Introduction to Execution Plan
00:00:00 Herve Roggero Security (J107) Deep Dive in SQL Server Encryption
00:00:00 Jeffrey Garbus Performance (V003) Choosing Indexes for Performance
00:00:00 Jeffrey Garbus Performance (V003) Indexing for Join Optimization
00:00:00 Joe Homnick Design (V101) Cloud Computing: SQL Azure and Beyond
00:00:00 Jorge Segarra Administration (V006) Policy Based Management 101
00:00:00 Devin Knight SSIS (J105) Introduction to SSIS Part 1
00:00:00 Devin Knight SSIS (J105) Introduction to SSIS Part 2
00:00:00 Chris Eargle Development 1 (J108) RESTful Data
00:00:00 Maximo Trinidad Development 2 (V105) PowerShell and SQL Server (More SMO)
00:00:00 Michael Stark Development 1 (J108) SQL Server 2008 Spatial Data

SessionID: 28505

Performance Tuning Analysis Services

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSAS (V111A)

Speaker: Adam Jorgensen

Title: Performance Tuning Analysis Services

Abstract:

Want to find out how to decrease processing time, improve query performance and leverage the real scale of your analysis services environment? Check out this session for can't miss tips for these topics and more !!

SessionID: 28662

Database Design

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Design (V101)

Speaker: Andy Leonard

Title: Database Design

Abstract:

SessionID: 29082

Introduction to SQL Server Analysis Services

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSAS (V111A)

Speaker: Brian Knight

Title: Introduction to SQL Server Analysis Services

Abstract:

In this session, you’ll learn how to build a highly efficient analytical platform by using Analysis Services (SSAS). You’ll learn the how to create and configure a cube to pre-aggregate your data and then how to create hierarchies to make your users more effective. Lastly, Brian will cover the basic tabs that are available to you in SSAS.

SessionID: 29083

Introduction to MDX

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSAS (V111A)

Speaker: Brian Knight

Title: Introduction to MDX

Abstract:

The MDX query language is one of the toughest and most powerful languages in your arsenal as a business intelligence developer. In this session, you’ll start from the ground-up learning how to create a basic MDX statement and then quickly how do you solve complex business problems with this well-structured language.

SessionID: 29095

It’s All About the Requirements - MINI

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Administration (V006)

Speaker: Bob Blaydes

Title: It’s All About the Requirements - MINI

Abstract:

Requirements elicitation is often where success in a Business Intelligence (BI) deployment lives or dies.

In this Mini session we will take a quick look at how business process driven requirements can mean the difference between standard reporting and true BI.

SessionID: 29276

Introduction To Reporting Services 2008

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSRS (V107)

Speaker: Brian McDonald

Title: Introduction To Reporting Services 2008

Abstract:

Reporting Services Rocks! If you haven't seen it yet, this is one you will not want to miss. In this session, I will introduce the audience to Reporting Services 2008. An overview of the new and improved architecture will be given. Demo's will show how to create a report using the built in wizard and from scratch with a blank report canvas. I will also show the user how to deploy the report for general usage.

SessionID: 29342

T-SQL - English Requests to SQL Queries

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 2 (V105)

Speaker: Brandie Tarvin

Title: T-SQL - English Requests to SQL Queries

Abstract:

Beginning T-SQL, part 1. The things every DBA needs to know to translate a user request into a workable Select statement.

SessionID: 29343

T-SQL - Subqueries and Joins

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 2 (V105)

Speaker: Brandie Tarvin

Title: T-SQL - Subqueries and Joins

Abstract:

Beginning T-SQL part 2. This session builds on the lessons of "English Requests to SQL Query", teaching beginners how to filter their result sets with some of the most common T-SQL constructs.

SessionID: 29352

SQL Server Resource Governor

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Administration (V006)

Speaker: Buck Woody

Title: SQL Server Resource Governor

Abstract:

SQL Server 2008 introduces a new feature called the "Resource Governor". It allows you to set limits (both minimum and maximum) on your SQL Server Instance's use of CPU and Memory - helping to prevent runaway queries, shoring up your Service Level Agreements, and aiding in consolidating your SQL Server databases onto fewer Instances or even in Virtualization. Come hear Buck Woody, Microsoft's "Real World DBA", present an introduction to this feature, and show you an overview of its functionality and flow.

SessionID: 29528

SSIS and Slowly Changing Dimensions

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSIS (J105)

Speaker: Christian Loris

Title: SSIS and Slowly Changing Dimensions

Abstract:

An explanation of Slowly Chaning DImensions in a data model and how SSIS can help you maintain them.

SessionID: 29869

Tuna Helper - Proven Process for Tuning SQL

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 1 (J108)

Speaker: Dean Richards

Title: Tuna Helper - Proven Process for Tuning SQL

Abstract:

Many DBAs and Developers are faced with tuning poorly performing SQL statements. However, many tuning projects fail because the process being used is inefficient. This presentation will walk through a process Confio Software uses with great success and will include topics such as: SQL diagramming, wait time data, indexing strategies, column selectivity and several more that will help the you succeed on future tuning projects.

SessionID: 30119

SSIS - A Beginning Framework Part 1

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSIS (J105)

Speaker: Eric Wisdahl

Title: SSIS - A Beginning Framework Part 1

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

SessionID: 30120

SSIS - A Beginning Framework Part 2

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSIS (J105)

Speaker: Eric Wisdahl

Title: SSIS - A Beginning Framework Part 2

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

SessionID: 30407

SQL 101 - MINI

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 1 (J108)

Speaker: Delbert James

Title: SQL 101 - MINI

Abstract:

An introduction to the SQL for a beginner. The session will cover the basic DML (Data Manipulation Language) statements = INSERT, SELECT, UPDATE, and DELETE. This will be a demo driven session.

SessionID: 30584

Celko on SQL

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Performance (V003)

Speaker: Joe Celko

Title: Celko on SQL

Abstract:

This is a placeholder, final topic description coming soon!

SessionID: 30677

Catalog Views and the Art of Template Creation

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Design (V101)

Speaker: Jonathon Moorman

Title: Catalog Views and the Art of Template Creation

Abstract:

A look at the Sql Server catalog views to understand the contents of your database. From there we'll utilize the catalog views to generate templates that help uncover potential issues within our database. We will also use the catalog views to create useable templates and enforce local T-SQL coding standards.

SessionID: 30837

Database change management using Team System 2008

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 2 (V105)

Speaker: Jim Blizzard

Title: Database change management using Team System 2008

Abstract:

Ever make a bunch of changes to your database then lose track of what you’ve changed? Frustrated with trying to come up with consistent, “meaningful” test data to test your applications? Wish you could unit test your database? Ever forget to make a backup copy of your stored procedure before you made that one line change (that happens to crash the system)? Tired of feeling like you’re not part of the team? We’ll take a look at how Team System can help ease the pain of database development and change management.

SessionID: 30878

Auditing User Activity 101

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Security (J107)

Speaker: Jonathan Kehayias

Title: Auditing User Activity 101

Abstract:

Auditing user activity in SQL Server has become a hot topic lately. From SOX and PCI to HIPPA, the security of personal data, and the ability to track who accessed the data and how has become extremely important. In this session, SQL Server MVP Jonathan Kehayias covers the various methods available in SQL Server 2000, 2005, and 2008 to accomplish this task including SQL Trace in SQL Server 2000 and 2005, and the new Server Audits in SQL Server 2008.

SessionID: 30879

Wait Statistics: A Troubleshooting Methodology

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 2 (V105)

Speaker: Jonathan Kehayias

Title: Wait Statistics: A Troubleshooting Methodology

Abstract:

Understanding when and how SQL Server waits to continue executing can be a powerful tool for troubleshooting problems with SQL Server. In this session SQL Server MVP Jonathan Kehayias dives into how to look at and use wait statistics to determine the cause of performance problems inside of SQL Server. Learn what wait types mean, which types are signs of trouble, and how to determine the root cause of your performance problems in the shortest time possible.

SessionID: 30914

Creating Data-Driven Subscriptions in SSRS

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSRS (V107)

Speaker: Joe Webb

Title: Creating Data-Driven Subscriptions in SSRS

Abstract:

Providing information to those that need it when they need it is key for many businesses. But, being able to automatically disseminate critical information in a timely fashion can be a challenge. In this session, we will discover how data-driven subscriptions in SQL Server Reporting Services can be used to effectively deliver reports to a varying list of subscribers.

SessionID: 30915

Locking Blocking Made Simple

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Performance (V003)

Speaker: Joe Webb

Title: Locking Blocking Made Simple

Abstract:

A good working knowledge of how SQL Server makes use of locking and transaction isolation levels can go a long way toward improving an application's performance. In this session, we will explore SQL Server's locking methodology and discover techniques for enhancing query response times.

SessionID: 30922

Encrypting SSIS Connection String - MINI

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Design (V101)

Speaker: John O'Shea

Title: Encrypting SSIS Connection String - MINI

Abstract:

When storing SSIS connection strings using SQL accounts in a database, how do you keep the passwords secure? One method is to encrypt the column in the table SSIS Configurations are stored in present that table to your users as a view with built-in logic to either show or obscure the password data based on their role. This session will take you through a complete solution, including code to encrypt or not based on whether a password is present.

SessionID: 31012

Twitter and SQL: A Perfect UNION MINI

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 2 (V105)

Speaker: Jorge Segarra

Title: Twitter and SQL: A Perfect UNION MINI

Abstract:

This is a quick 15-minute presentation on how you can leverage the power of Twitter, one of the hottest social networking tools, to help you become a better SQL professional.

SessionID: 31253

Configuring SQL Access for the Web Developer

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Security (J107)

Speaker: Kendal Van Dyke

Title: Configuring SQL Access for the Web Developer

Abstract:

This session will demonstrate the ways that ASP ASP.NET applications can be configured to make connections to SQL Server from different versions of IIS so that we can keep our servers secure and our DBAs happy. Session Goals:

SessionID: 31254

Getting started in blogging and technical speaking

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Security (J107)

Speaker: Kendal Van Dyke

Title: Getting started in blogging and technical speaking

Abstract:

Are you thinking of starting a blog? Or are you interested in presenting at events like SQL Saturday but not sure what to do to get started? This panel style session, featuring SQL bloggers Andy Warren, Jack Corbett, and Kendal Van Dyke, will give you tips on bloging platforms, choosing topics, techniques for giving presentations, and sage advice from years of experience.

SessionID: 31256

Performance Tuning With DMVs

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Performance (V003)

Speaker: Kendal Van Dyke

Title: Performance Tuning With DMVs

Abstract:

DMVs offer a wealth of information about how your SQL Server is performing, yet are often an underutilized resource. This session will offer a brief tour of the DMVs available in SQL Server 2005 2008 and show how they can be used to take performance baselines, tune indexes, analyze hardware performance, troubleshoot problems, and more.

SessionID: 31257

Demo of Red Gate SQL Backup (MINI)

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Security (J107)

Speaker: Kendal Van Dyke

Title: Demo of Red Gate SQL Backup (MINI)

Abstract:

Thought about trying a third party backup tool but haven't found the time? Looking for some insight from someone that has used it to see if it works as well as the advertising says it does? In this mini presentation Kendal Van Dyke will discuss installing and using SQL Backup by Red Gate. Great session to get a better look at what this product has to offer.

SessionID: 31302

End to End Troubleshooting

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Administration (V006)

Speaker: Kevin Kline

Title: End to End Troubleshooting

Abstract:

Learning how to detect, diagnose and resolve performance problems in SQL Server can be very difficult. It often takes years of on-the-job experience to learn how to use the tools and techniques that help you detect when a problem is occurring, diagnose the root-cause of the problem, and then resolve the problem. This hands-on session will take you from the very start of a problem situation on SQL Server, showing you how to use the native tools that help you keep SQL Server at top performance.

SessionID: 31404

No Better Time to Start Your Own Tech Business!

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Security (J107)

Speaker: Kathy Malone

Title: No Better Time to Start Your Own Tech Business!

Abstract:

There may never have been a better time since the start of the Internet to launch that technology business you've always wanted! With Microsoft having the largest product launch in its history between now and next April, plus awesome Microsoft support tools for startups, students, and partners, you have no excuse not to! Whether you are thinking part or full time, software, SaaS, S+S, consulting, hosting, or any other variation, there is something new on the horizon to help your new business take off! Come hear about the free tools Microsoft is making available, hear about "gotchas" you need to think about as you go forward, and hear about different business models. Focus is on building a business sustainably.

SessionID: 31667

Dynamic SSIS Packages

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSIS (J105)

Speaker: Mike Davis

Title: Dynamic SSIS Packages

Abstract:

Learn how to make your SSIS packages dynamic, by using Configuration Files, Configuration Tables, Parent to Child Package Relationships. You will see how to use variables and expression together in all areas of a package and understand how to update multiple packages with a single change without having to redeploy packages multiple times.

SessionID: 31803

Identifying and Removing Duplicate Records

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 1 (J108)

Speaker: Michael Antonovich

Title: Identifying and Removing Duplicate Records

Abstract:

Perhaps you inherited a database with one or more tables having duplicate potential keys or maybe even entire duplicate records or maybe you generated a recordset from a SELECT statement that has duplicate records. In any case, you have a problem. You need to identify which tables have duplicate records or duplicate index values, isolate those records, and then delete only the duplicate records from the table. This session will focus on the functions and methods that you can use to identify and remove duplicate data from your tables

SessionID: 31964

SQL 2008 DataMining

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSAS (V111A)

Speaker: Michael Mollenhour

Title: SQL 2008 DataMining

Abstract:

In this session I will demonstrate datamining with SQL Analysis Services. This session will demonstrate the analytic powers incorporated into the SQL AS Engine, and show how these can be integrated with Reporting Services and Excel.This session will mainly focus on new features available for SQL 2008

SessionID: 32154

Sql and the Cloud

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Design (V101)

Speaker: patrick thompson

Title: Sql and the Cloud

Abstract:

This talk will look at the implications of cloud computing for Sql databases. Topics covered will include: What’s in the cloud, data processing or both? Running Sql in the cloud. Sql alternatives in the cloud, SimpleDB, DIY indexing. Stuff that definitely won’t work in the cloud (not at the moment anyway). The talk will be focused mostly on the use of Amazon’s S3, SimpleDB and EC2 with a bit of Rackspace Mosso thrown in. It will demo setting up S3 buckets and EC2 instances. What’s involved in getting Sql Server running on them (including licensing implications) and discuss some of the speaker’s experience in working with the Amazon environment.

SessionID: 32281

Using the CLR to Monitor Disk Space

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 1 (J108)

Speaker: Patrick LeBlanc

Title: Using the CLR to Monitor Disk Space

Abstract:

In this session I will demonstrate how to use a couple of CLR Stored Procedures and the SQL Server Agent to monitor disk space in an Enterprise with several SQL Servers.

SessionID: 32349

Tips Tricks for dynamic Reporting Services Repor

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSRS (V107)

Speaker: Pam Shaw

Title: Tips Tricks for dynamic Reporting Services Repor

Abstract:

This session we will present methods to create very dynamic reports. We will demonstrate data driven formatting and layouts. We will review how to setup data sources that are more portable as well as see how templates make it easier to have more consistent report formats. We will review emailing reports and how this can be integrated into your current application.

SessionID: 32617

Taking Control of SQL Server Error Logs

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Administration (V006)

Speaker: Rodney Landrum

Title: Taking Control of SQL Server Error Logs

Abstract:

The SQL Server Error Logs contain vital information for the day to day DBA. For 1 to 10 servers, reviewing the error logs can be an enlightening experience done manually. For 200+ servers it is more than a chore and automating the consolidation and analysis of the error log contents is essential to be a successful DBA. From failed login attemtps to data corruption, this session will show you how to maintain error log history, raise errors in code that will write to the error log and most importantly, centralize and report on specific errors across multiple servers. The solution will use several different technologies including SSIS and the MERGE statement, new to SQL Server 2008.

SessionID: 32637

Database Hardening - Standardization, Optimization

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Performance (V003)

Speaker: Ronald Dameron

Title: Database Hardening - Standardization, Optimization

Abstract:

Database Hardening - Standardization, Optimization, and Automation. I will cover how I handle these issues in a very large environment that has over 500 database servers and 3600 databases. My talk will touch on my use of PowerShell, Policy Based Management, the Enterprise Policy Management Framework, and an internally development DBA utility database to manage this inventory.

SessionID: 32834

Introduction to SQL XML

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSAS (V111A)

Speaker: Scott Klein

Title: Introduction to SQL XML

Abstract:

TBA

SessionID: 33365

SQL Server 2008 - Beyond Relational

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 1 (J108)

Speaker: Telmo Sampaio

Title: SQL Server 2008 - Beyond Relational

Abstract:

Learn about the new features in SQL Server 2008 that support non-structured and semi-structured data. You will learn about filestreams, sparse columns, hierarchy ids, and geo spatial data and be exposed to these technologies with comprehensive demos of each as well as technical insight on when and how to use them. This session is based on a real project and how it took advantages of the new technology in SQL 2008 compared to its first version in SQL 2005.

SessionID: 33486

SANs and SQL Server

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Administration (V006)

Speaker: Kevin Boles

Title: SANs and SQL Server

Abstract:

Lets get down and dirty on some fundamentals and a few details of how SANs work and how we can best utilize and tune them to improve SQL Server's IO performance and reliability.

SessionID: 33758

Backup Basics MINI

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Performance (V003)

Speaker: Todd Holmes

Title: Backup Basics MINI

Abstract:

This session will review recovery models, backup types and restore procedures.

SessionID: 33802

Database Partitioning, The Basics

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Design (V101)

Speaker: Elijah Baker

Title: Database Partitioning, The Basics

Abstract:

In this session I will go over what database partitioning is and what the structures are to implement it. There will be some general information on partitioning strategies.

SessionID: 34484

Building a Data Warehouse using SQL Server 2008

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSAS (V111A)

Speaker: Wes Dumey

Title: Building a Data Warehouse using SQL Server 2008

Abstract:

In this session you will learn the fundamentals of data warehousing and how to effecively design and build a data warehouse system using a real-world example. The tools of choice will be SQL Server 2008 and SQL Server Integration Services.

SessionID: 34932

Social and Not so Social Networking for the DBA

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSRS (V107)

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

SQL Server PowerShell Extensions

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 2 (V105)

Speaker: Chad Miller

Title: SQL Server PowerShell Extensions

Abstract:

In this sesssion we will look at automating common DBA tasks through Powershell. An overview of the CodePlex project SQL Serer Powershell Extensions will be provided. Specific topics covered include PowerGUI, SQL Server security/permissions reporting, SSIS administration, replication and agent tasks, performing ETL with Powershell.

SessionID: 35062

Dive into the Default Trace

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSRS (V107)

Speaker: Jack Corbett

Title: Dive into the Default Trace

Abstract:

Beginning with SQL Server 2005 Microsoft included a Default Trace auditing many events. This trace is used by many of the reports included with SSMS and can be mined for information about who has logged into your server, who created/changed/dropped objects, and much more! Learn how to use this resource to audit and manage your SQL Servers!

SessionID: 35070

Automating Routine Maintenance

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Administration (V006)

Speaker: Ken Simmons

Title: Automating Routine Maintenance

Abstract:

In order to sustain a SQL Server instance that provides optimum performance, it requires constant maintenance. Luckily, you can use the same tools within SQL Server to automate maintenance tasks that you use to meet the business needs of the organization. This session will cover the tasks you need to perform in order to maintain a healthy instance of SQL Server as well as the tools you can use to automate them.

SessionID: 35100

Database design of Highly Loaded OLTP systems

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Design (V101)

Speaker: Dmitri Korotkevitch

Title: Database design of Highly Loaded OLTP systems

Abstract:

The session shows some tips and tricks useful for the database design of the highly loaded OLTP systems.

SessionID: 35133

Introduction to Execution Plan

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Security (J107)

Speaker: Nathan Heaivilin

Title: Introduction to Execution Plan

Abstract:

An introductory session on the different types of execution plans, how to generate each of them, the pro's and cons of each of them, and how to read an execution plan.

SessionID: 35137

Deep Dive in SQL Server Encryption

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Security (J107)

Speaker: Herve Roggero

Title: Deep Dive in SQL Server Encryption

Abstract:

This presentation will focus on SQL Server security, specifically focusing on encryption. We will first take a tour of different encryption methods including hashing and encryption then move into specific examples on how to implement encryption at different levels. Parts of this presentation will include C# code.

SessionID: 35177

Choosing Indexes for Performance

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Performance (V003)

Speaker: Jeffrey Garbus

Title: Choosing Indexes for Performance

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

Indexing for Join Optimization

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Performance (V003)

Speaker: Jeffrey Garbus

Title: Indexing for Join Optimization

Abstract:

Everything you wanted to know about join optimization but were afraid to ask... Join types, indexing, and how the optimizer makes its selections

SessionID: 35209

Cloud Computing: SQL Azure and Beyond

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Design (V101)

Speaker: Joe Homnick

Title: Cloud Computing: SQL Azure and Beyond

Abstract:

Microsoft SQL Azure Database is a cloud-based relational database platform built on SQL Server technologies. With SQL Azure Database, you can easily provision and deploy relational database solutions to the cloud, and take advantage of a globally distributed data center that provides enterprise-class availability, scalability, and security with the benefits of built-in data protection, self-healing and disaster recovery. There is a huge investment going on in moving the infrastructure to the cloud. Come check out the future.at this session.

SessionID: 35234

Policy Based Management 101

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Administration (V006)

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

Introduction to SSIS Part 1

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSIS (J105)

Speaker: Devin Knight

Title: Introduction to SSIS Part 1

Abstract:

This is part 1 of a session that will get you past the learning curve of SSIS. Devin will cover the basics of the development environment that is used to build SSIS packages. He will show how to create an end to end package that covers many of the concepts in SSIS. This session will be great for anyone who is a beginner to SSIS.

SessionID: 35287

Introduction to SSIS Part 2

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: SSIS (J105)

Speaker: Devin Knight

Title: Introduction to SSIS Part 2

Abstract:

This is part 2 of a session that will get you past the learning curve of SSIS. Devin will cover additional beginner level SSIS topics. You will learn the basics of using variables/expressions and different deployment techniques. This session will be great for anyone who is a beginner to SSIS.

SessionID: 35290

RESTful Data

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 1 (J108)

Speaker: Chris Eargle

Title: RESTful Data

Abstract:

REST is an architectural style that allows for a layered, scalable, and cacheable enterprise information system. With ADO.NET Data Services, a database can be surfaced to a service as a REST-style resource collection that is addressable with natural URIs and can be interacted with using the usual HTTP verbs: GET, POST, PUT, and DELETE. This session will describe RESTful Data, the benefits it conveys, and its uses. Then we will set up a data service using an existing database that developers would then access rather than accessing the database directly.

SessionID: 35300

PowerShell and SQL Server (More SMO)

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 2 (V105)

Speaker: Maximo Trinidad

Title: PowerShell and SQL Server (More SMO)

Abstract:

Learn how DBA's and Developers can take advantage of this new .NET scripting technology - PowerShell 2.0. This is a "most" to learn IT/.NET skill. In this session will discuss the difference between using SMO and the new integrated SQLPS in assisting managing your SQL Server 2000/2005/2008. Covering SMO samples and other third-party PowerShell tool.

SessionID: 35311

SQL Server 2008 Spatial Data

Back to calendar

Event Date: 17-10-2009 - Session time: 00:00:00 - Track: Development 1 (J108)

Speaker: Michael Stark

Title: SQL Server 2008 Spatial Data

Abstract:

A walkthru of the Geometry and Geography Data Types in SQL Server 2008. Demonstration will include Geographic points and shapes. After discussing the features in SQL Server there will be a demonstration of using Virtual Earth to display the data from SQL Server interactively.