sqlsathistory

Nr: 1

Back to Main list

SQLSaturday #1 - Orlando 2007

Start Time (24h) Speaker Track Title
00:00:00 Jeffrey Garbus Room 202 Index Selection for SQL Server 2005
00:00:00 Andy Warren Room 307 Transactional Replication for Beginners
00:00:00 Michael Antonovich Room 138 How to Become a DBA
00:00:00 Michael Antonovich Room 307 Using CASE in TSQL
00:00:00 Barry Ralston Room 220 Amazon for Everyone, Data Mining SQL 2005
00:00:00 Brian Knight Room 307 Performance Tuning SQL Server Integration Services
00:00:00 Brian Knight Room 138 SQL Server 2008 New Feature Overview
00:00:00 Brian Knight Room 202 Hacking SQL Server
00:00:00 Brandon Kelly Room 303 SQL Server 2005: Sql Management Objects (SMO)
00:00:00 Bayer White Room 228 Persisting and Tracking Workflows using Sql Server
00:00:00 Chris Rock Room 303 Using DDL Triggers
00:00:00 David Eichner Room 220 Using Microsoft Dynamics GP Stored Procedures
00:00:00 Declan Link Room 138 How to Use a Staffing Firm Effectively
00:00:00 Donnie Reynolds Room 202 Comparing SQL Server 2005 to Oracle 10g
00:00:00 Joseph Memmo Room 228 Establishing Infrastructure Standards for SSIS
00:00:00 Jean-Claude Armand Room 138 SQL Server 2008 Data Warehousing Enhancements - 1
00:00:00 Jean-Claude Armand Room 138 SQL Server 2008 Data Warehousing Enhancements - 2
00:00:00 Joe Celko Room 138 Relational Division -- The Forgotten Operator
00:00:00 Joe Celko Room 202 SQL Programming Style
00:00:00 Jeffrey Garbus Room 202 Unlocking the Black Box of Application Performance
00:00:00 Jessica Moss Room 228 MDX: From WITH To WHERE
00:00:00 Joe Healy Room 220 ADO.NET Synchronization Services in .NET 3.5
00:00:00 Jim Blizzard Room 220 Intro to VSTS DB
00:00:00 Jose Fuentes Room 228 Working with an XML Data Structure in SQL 2005 and
00:00:00 Judy Pipia Room 303 SOA Using SQL Server 2005 Service Broker
00:00:00 Jon Winer Room 202 CLR User Defined Functions - Real World Examples
00:00:00 Kendal Van Dyke Room 307 XML Features in SQL 2005
00:00:00 Michael Wells Room 220 SQL Server 2005 Compact Edition in Action
00:00:00 patrick thompson Room 303 How XML Changes Database Design
00:00:00 Pam Shaw Room 307 Tips and Tricks for Reporting Services
00:00:00 Scott Farriss Room 228 XML in SQL Server 2005
00:00:00 Shawn Weisfeld Room 220 .NET CLR Basics
00:00:00 Trey Johnson Room 303 Integrating Data Mining with SSIS
00:00:00 Trey Johnson Room 303 SSIS Patterns and Practices
00:00:00 Kenneth Tucker Room 202 Linq
00:00:00 Wes Dumey Room 307 Introduction to SQL Server Integration Services
00:00:00 Wes Dumey Room 228 Designing Data Warehouse Practices with SQL Server

SessionID: 30671

Index Selection for SQL Server 2005

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 202

Speaker: Jeffrey Garbus

Title: Index Selection for SQL Server 2005

Abstract:

This session will cover index types, physical storage structures, and how the server uses and chooses indexes. This is a portion of a class that has been presented directly to Microsoft at their Redmond Campus (Note: 80 min session preferred)

SessionID: 34937

Transactional Replication for Beginners

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 307

Speaker: Andy Warren

Title: Transactional Replication for Beginners

Abstract:

Transactional replication is a powerful tool and surprisingly easy to implement, but there are times when you might need to go beyond the wizard. This session will demo setting up replication in under 10 minutes, then look at how to handle some situations you might run into such as needing to delete rows on the publisher but not the subscriber, applying an alternate set of permissions and indexes to subscribers, troubleshooting replication agents, and more!

SessionID: 34947

How to Become a DBA

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 138

Speaker: Michael Antonovich

Title: How to Become a DBA

Abstract:

Like many jobs in IT it seems that everyone only wants to hire senior people with a kazillion years of experience. So how you do find openings for the 'Junior DBA' positions that are out there and what skills should you have to start with? How do you build those skills without having the job first? And what is life as a DBA really like? We'll try to answer all of those questions and more at this session.

SessionID: 34948

Using CASE in TSQL

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 307

Speaker: Michael Antonovich

Title: Using CASE in TSQL

Abstract:

Most languages support an extended version of the IF/THEN syntax and in TSQL it's CASE. It's syntax is a little finicky and to add to the confusion there are two different ways to use it! We'll look at how to use it both ways and show how it contrasts with the IF/THEN syntax. This is a beginner level session.

SessionID: 34976

Amazon for Everyone, Data Mining SQL 2005

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 220

Speaker: Barry Ralston

Title: Amazon for Everyone, Data Mining SQL 2005

Abstract:

New SQL Server 2005 features make it easier than ever to identify customers, create tie-in sales and even perform data quality assurance. This session will introduce attendees to the data mining models in SQL 2005, how to create a data mining model project in BIDS and finally, demonstrate how to use prediction models in custom software development.

SessionID: 34981

Performance Tuning SQL Server Integration Services

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 307

Speaker: Brian Knight

Title: Performance Tuning SQL Server Integration Services

Abstract:

In this session, learn the architectural patterns that derive the highest scale and performance from SQL Server Integration Services. Walk away with a full set of strategies for planning high performance and scale implementations and a range of practical techniques for measuring performance and for identifying and tackling bottlenecks in your data integration processes.

SessionID: 34982

SQL Server 2008 New Feature Overview

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 138

Speaker: Brian Knight

Title: SQL Server 2008 New Feature Overview

Abstract:

Learn what's new in SQL Server 2008 for the DBA, Developer and BI professional. This session is demo-packed with the best features of why you should upgrade to SQL Server 2008.

SessionID: 34983

Hacking SQL Server

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 202

Speaker: Brian Knight

Title: Hacking SQL Server

Abstract:

In this presentation Bayer White plays the part of a developer protecting his application and Brian Knight attempts to hack his application using SQL Injection and cross-site scripting. Then, Bayer will show you how to protect yourself from the hacker and then Brian tries again. Back and forth the chess match goes until someone wins!

SessionID: 35028

SQL Server 2005: Sql Management Objects (SMO)

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 303

Speaker: Brandon Kelly

Title: SQL Server 2005: Sql Management Objects (SMO)

Abstract:

Learn about the Sql Server Management Object (SMO) model in SQL Server 2005. Interact with SQL Server in a variety of ways, including Bulk Copy of SQL data, programtically backup or restore a database, viewing and modifying schema information about a database, interacting with the SQL Server Job Agent and more. This session will consist of presentation, code, and a hands-on lab for attendees to take home.

SessionID: 35052

Persisting and Tracking Workflows using Sql Server

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 228

Speaker: Bayer White

Title: Persisting and Tracking Workflows using Sql Server

Abstract:

Workflow styled applications rely heavily on human interaction and long-running, persistent processes. Developing a framework for these extensive business requirements can take valuable time. This is why Microsoft has come out with a new framework for making workflow logic transparent while at the same time providing the tools for building complex workflows. This session focuses on how to use SQL Server 2005 to enable workflows to run for long periods of time and also how to track data associate

SessionID: 35067

Using DDL Triggers

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 303

Speaker: Chris Rock

Title: Using DDL Triggers

Abstract:

In this session we'll create a database object (table, proc, functions) backup system using DDL Triggers in SQL Server 2005. This system is beneficial to both DBA's and developers.

SessionID: 35085

Using Microsoft Dynamics GP Stored Procedures

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 220

Speaker: David Eichner

Title: Using Microsoft Dynamics GP Stored Procedures

Abstract:

How to utilize the Microsoft Dynamics GP SQL Stored Procedures for interacting with backend ERP database through fully validated sql stored procedures. Allows for high speed integrations or real-time integrations between Microsoft Dynamics GP and other database applications.

SessionID: 35099

How to Use a Staffing Firm Effectively

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 138

Title: How to Use a Staffing Firm Effectively

Abstract:

This is a vendor session presented by Stratus Technologies and will discuss the value that staffing firms can provide to both employees and employers. Picking the right staffing firm can make a difference on how long it takes to find a job, how good that job is, and how well it pays. Bring your lunch and learn how this part of our industry works!

SessionID: 35105

Comparing SQL Server 2005 to Oracle 10g

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 202

Speaker: Donnie Reynolds

Title: Comparing SQL Server 2005 to Oracle 10g

Abstract:

This session will compare architectural differences and similarities between these two RDBMSs.

This technical session is an excellent migration tool for Oracle DBA's now working in Microsoft shops. It is also a valuable education for anyone wanting to understand how these two architectures really work.

SessionID: 35143

Establishing Infrastructure Standards for SSIS

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 228

Speaker: Joseph Memmo

Title: Establishing Infrastructure Standards for SSIS

Abstract:

This session will provide you a framework of Best Practices in establishing standards for SQL Server Integration Services for an enterprise environment from a IT infrastructure prospective. Items discussed will include establishing deployment standards, Package Store options, portability, naming conventions, execution options, and securities concerns.

SessionID: 35148

SQL Server 2008 Data Warehousing Enhancements - 1

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 138

Speaker: Jean-Claude Armand

Title: SQL Server 2008 Data Warehousing Enhancements - 1

Abstract:

Come learn about the enhancements in the next version SQL Server for Data Warehousing. The next version of SQL Server provides a comprehensive, scalable Data Warehouse platform that enables organizations to build your DW faster with data integration platform, manage your growing data volumes with an enterprise ready relational database and deliver actionable insights with the integration with the Microsoft BI platform. This is a part one of a two part session.

SessionID: 35149

SQL Server 2008 Data Warehousing Enhancements - 2

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 138

Speaker: Jean-Claude Armand

Title: SQL Server 2008 Data Warehousing Enhancements - 2

Abstract:

Come learn about the enhancements in the next version SQL Server for Data Warehousing. The next version of SQL Server provides a comprehensive, scalable Data Warehouse platform that enables organizations to build your DW faster with data integration platform, manage your growing data volumes with an enterprise ready relational database and deliver actionable insights with the integration with the Microsoft BI platform. This is part two of a two part session.

SessionID: 35159

Relational Division -- The Forgotten Operator

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 138

Speaker: Joe Celko

Title: Relational Division -- The Forgotten Operator

Abstract:

1. Dr. Codd's Basic Eight Relational Operators

  1. Why it really should not have been in the Basic Eight
  2. Date's Version of Codd's Relational Division
  3. Celko's Version of Codd's Relational Division
  4. Relational Division with Remainder
  5. Relational Division without Remainder
  6. Todd's Relational Division
  7. Romley's Relational Division
  8. Related things you can do

SessionID: 35160

SQL Programming Style

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 202

Speaker: Joe Celko

Title: SQL Programming Style

Abstract:

A guide for formatting, designing and using SQL code. Particular stress on ISO Standards, and best practices from scratch paper to the Data Dictionary.

SessionID: 35167

Unlocking the Black Box of Application Performance

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 202

Speaker: Jeffrey Garbus

Title: Unlocking the Black Box of Application Performance

Abstract:

This session is co-sponsored by Symantec and Soaring Eagle Consulting. SQL Server consultant and author Jeff Garbus will be the presenter for this session.

SessionID: 35191

MDX: From WITH To WHERE

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 228

Speaker: Jessica Moss

Title: MDX: From WITH To WHERE

Abstract:

This session will discuss the basic syntax of mdx queries, query-scoped calculated measures, and common functions that can be used in MDX queries. This session is best suited for people who are familiar with Analysis Services cubes and multidimensional concepts. They are interested in learning how to write custom MDX queries to obtain data from their OLAP cubes.

SessionID: 35195

ADO.NET Synchronization Services in .NET 3.5

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 220

Speaker: Joe Healy

Title: ADO.NET Synchronization Services in .NET 3.5

Abstract:

Explore how you can build offline smart client applications in a RAD way that synchronizes backend database with a local Microsoft SQL Server Compact Edition store using the Microsoft Synchronization Services for ADO.NET. Use the Microsoft Visual Studio Designer to help build a two-tier application and N-tier application that incrementally downloads data that can be cached on a SQL Server Compact Edition store. We can also explore how to perform bidirectional synchronization with conflict detect

SessionID: 35198

Intro to VSTS DB

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 220

Speaker: Jim Blizzard

Title: Intro to VSTS DB

Abstract:

In this session we’ll take a lap around Visual Studio Team System for DB Pros to see how it can help you sleep better at night. 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? Come see how VSTS DB can solve your problems!

SessionID: 35235

Working with an XML Data Structure in SQL 2005 and

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 228

Speaker: Jose Fuentes

Title: Working with an XML Data Structure in SQL 2005 and

Abstract:

SessionID: 35237

SOA Using SQL Server 2005 Service Broker

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 303

Speaker: Judy Pipia

Title: SOA Using SQL Server 2005 Service Broker

Abstract:

This session will introduce the Service Broker in SQL Server 2005. During this session we will discuss an overview of Service Broker architecture and delve into the objects needed to create a Service Broker solution. Finally, we will build a sample solution from start to finish using the Adventureworks database.

SessionID: 35245

CLR User Defined Functions - Real World Examples

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 202

Speaker: Jon Winer

Title: CLR User Defined Functions - Real World Examples

Abstract:

This exciting session will talk about why CLR UDF's are a good choice in many cases, why using UDF's will simplify your code, and then go into setting up environments for testing and debugging. We'll also be discussing a few hard learned tips and tricks that will help you when you start using UDF's.

SessionID: 35270

XML Features in SQL 2005

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 307

Speaker: Kendal Van Dyke

Title: XML Features in SQL 2005

Abstract:

XML in SQL 2000 wasn't very exciting and it was easy to dismiss it altogether by just relying on developers to handle any XML needed within the application. SQL 2005 changes the game and this session will show you how to use the new XML data type, do basic XML operations on XML data, and showcase the changes to FOR XML that make it so much more useful. This isn't a session to convince you to use XML, but to show you what you can do with XML if you do need to use it!

SessionID: 35314

SQL Server 2005 Compact Edition in Action

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 220

Speaker: Michael Wells

Title: SQL Server 2005 Compact Edition in Action

Abstract:

Looking for reliable local store that you can easily deploy embedded within your application? Wanting to know what programming options are available today, and what’s coming? In this session you’ll see the different data access models including ResultSet and TableDirect. I’ll also discuss and demo the different deployment options available for SQL Server Compact Edition.

SessionID: 35340

How XML Changes Database Design

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 303

Speaker: patrick thompson

Title: How XML Changes Database Design

Abstract:

What should database design look like given the deep integration of SQL and XML in SQL Server 2005? This session will look at topics such as normalization, dependency analysis, SQL and XML schema integration and the implications for application, service and message design. The speaker worked on both Hailstorm and WinFS and will describe some of the problems that have influenced the current state of the art.

SessionID: 35368

Tips and Tricks for Reporting Services

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 307

Speaker: Pam Shaw

Title: Tips and Tricks for Reporting Services

Abstract:

This session will show methods to make your reports both easier to create and more flexible. We will cover data driven layouts and formatting. We will see how templates make it easier to have more consistent report formats and how to set up data sources that more portable. We will review emailing reports and how this can be integrated into your current application.

SessionID: 35428

XML in SQL Server 2005

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 228

Speaker: Scott Farriss

Title: XML in SQL Server 2005

Abstract:

This session will provide basic to more advanced techniques when dealing with XML in SQL Server. We will walk through the XML data type, binding schemas, processing, and returning XML. The session will also focus on how .NET developers will work with their SQL developer counterparts to create more seamless applications.

SessionID: 35429

.NET CLR Basics

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 220

Speaker: Shawn Weisfeld

Title: .NET CLR Basics

Abstract:

In this session we will introduce the .NET CLR inside of SQL Server 2005. We will discuss why you might want to use the CLR verses traditional SQL and the pros and cons of it. Finally we will demonstrate the creation of a CLR Stored Procedure.

SessionID: 35484

Integrating Data Mining with SSIS

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 303

Speaker: Trey Johnson

Title: Integrating Data Mining with SSIS

Abstract:

Do you think of data mining as a black box with SQL Server? Learn the basics that will let you intelligently transform data and make the most of the platform. Raise your IQ, become a SSIS and data mining guru, run the “Magic 8-Ball Transformation” and more! Don’t miss out.

SessionID: 35485

SSIS Patterns and Practices

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 303

Speaker: Trey Johnson

Title: SSIS Patterns and Practices

Abstract:

Integration Services fulfills the core needs of ETL within the Enterprise. It’s not you're old DTS; but you can learn the techniques that will make it successful for you today. Curious now and want to know just how the technology is being applied to this paradigm as well as alternatives? Join us for this in-depth session of exploring querying of federated data sources; learning integration of Data Mining in the pipeline; and coming to know the blend of out-of-the-box and custom extensions to mak

SessionID: 35497

Linq

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 202

Speaker: Kenneth Tucker

Title: Linq

Abstract:

LINQ defines standard query operators that allow code written in LINQ-enabled languages to filter, enumerate, and create projections of several types of collections using the same syntax. In this talk I will cover the basics of Linq to SQL

SessionID: 35506

Introduction to SQL Server Integration Services

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 307

Speaker: Wes Dumey

Title: Introduction to SQL Server Integration Services

Abstract:

This session will cover an introduction to SSIS. Attendees will learn about SSIS and see sample data flows that can be created in SSIS, reading from a variety of sources and writing to different database and file outputs.

SessionID: 35507

Designing Data Warehouse Practices with SQL Server

Back to calendar

Event Date: 10-11-2007 - Session time: 00:00:00 - Track: Room 228

Speaker: Wes Dumey

Title: Designing Data Warehouse Practices with SQL Server

Abstract:

This session will cover the basics of Data warehousing using the SQL Server 2005 tool. During this session we will work with our sample client, a major airline, and build a working data warehouse from business requirements. This session will cover database design, data warehouse loading principles using SSIS, and end user reporting with SSRS.