Nr: 82
SQLSaturday #82 - Indianapolis 2011
SessionID: 28421
Multi-Tenant Database Model with SQL Azure
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: Developer Track
Speaker: Aaron King
Title: Multi-Tenant Database Model with SQL Azure
Abstract:
This talk will focus on the benefits, features, and ease of use of SQL Azure. Learn how your projects can benefit from a hosted data storage and query processing service. See by example how to design your program to use SQL Azure. Real world topics and use cases will be covered including data sync and staying vendor independent while hosting your data in the cloud. When you use the Multi-Tenant Database Model and SQL Azure together you can create a very powerful solution. We'll start from scratch and go from design to deployment in this session.
SessionID: 28853
Take Control of Your Databases with PBM!
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 2
Speaker: Arie Jones
Title: Take Control of Your Databases with PBM!
Abstract:
SessionID: 28857
Getting Started With Service Broker
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: Developer Track
Speaker: Arie Jones
Title: Getting Started With Service Broker
Abstract:
SessionID: 28858
Reporting Services Greatness!
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: BI Track
Speaker: Arie Jones
Title: Reporting Services Greatness!
Abstract:
SQL Server Reporting Services is still one of the more underused aspects of the SQL Server stack of technologies. Most of this comes from organizations that don't understand how to properly implement the technology in a way that will bring them a return on investment. In this session, we'll show you how to set up everything for standard to data driven subscriptions, security, export features, and how your developers can even interact with the Reporting Services webs ervice stack. If you have been itching to get your organization on the fast track to reporting success then this session is definitely for you!
SessionID: 29634
Database Mirroring in the Real World
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 2
Speaker: Craig Purnell
Title: Database Mirroring in the Real World
Abstract:
Review of Database Mirroring in the context of operations in the real world. A high level look at the key modes of mirroring; specific analysis of setup and configuration problems; various real time monitoring techniques of the mirrored databases; discussion of the pros and cons of WAN hardware acceleration devices to improve performance; using mirroring to perform a rolling upgrades or to move large databases to a different location.
SessionID: 29635
NoSQL- What is it and why do I care?
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: Developer Track
Speaker: Craig Purnell
Title: NoSQL- What is it and why do I care?
Abstract:
SessionID: 30155
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 1
Speaker: Eddie Wuerch
Abstract:
SessionID: 30156
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 1
Speaker: Eddie Wuerch
Abstract:
SessionID: 30393
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: BI Track
Speaker: Ira Warren
Abstract:
SessionID: 30453
Looney Tuner? No, there IS a method to my madness
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: Developer Track
Speaker: Janis Griffin
Title: Looney Tuner? No, there IS a method to my madness
Abstract:
SQL Server query tuning is often more art than science and it can quickly eat up a lot of DBA and/or Developer time. This presentation will outline a method for determining the best approach for tuning queries by utilizing response time analysis and SQL diagramming techniques. Regardless of the complexity of the statement, this quick, systematic approach will lead you down the correct tuning path with no guessing. If you are a beginner or expert, this approach will save you countless hours tuning a query.
SessionID: 30455
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 1
Speaker: Janis Griffin
Abstract:
SessionID: 30990
Do More (ETL) with Less (Effort) - Automating SSIS
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: BI Track
Speaker: John Welch
Title: Do More (ETL) with Less (Effort) - Automating SSIS
Abstract:
SessionID: 30991
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: BI Track
Speaker: John Welch
Abstract:
SessionID: 30994
Exploring Data Privacy
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 2
Speaker: John Magnabosco
Title: Exploring Data Privacy
Abstract:
Somewhere out there someone is storing data about you. What defines sensitive and personally identifiable data? What should you, as a consumer, expect in regard to the protection of this data? What should you as a database professional do to ensure that your customer's data is protected? In this session we will explore these and other dimensions of the increasingly critical topic of data privacy.
SessionID: 31306
SQL Server Internals and Architecture
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 1
Speaker: Kevin Kline
Title: SQL Server Internals and Architecture
Abstract:
What’s different about 32- and 64-bit systems?
What are the various areas of memory inside of SQL Server?
How are queries handled behind the scenes?
What does SQL Server do with procedural code, like functions, procedures, and triggers?
What happens during checkpoint
SessionID: 31307
Top 10 Admin Mistakes on SQL Server
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 2
Speaker: Kevin Kline
Title: Top 10 Admin Mistakes on SQL Server
Abstract:
Microsoft SQL Server is easier to administrate than any other relational database on the market. But “easier than everyone else” doesn’t mean it’s easy. And it doesn’t mean that database administration on SQL Server is problem free. And since SQL Server is constantly growing from small, home-grown applications, many IT professionals end up encountering issues that others had tackled and solved years ago. Why not learn from those who first blazed the trails of database administration, so that we don’t make the same mistakes over and over again. In fact, wouldn’t you like to learn about those mistakes before they ever happen?
This session will answer questions like:
What’s the most common Transact-SQL programming mistake and how do
SessionID: 32098
PowerShell, the New SQL Hammer
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: Developer Track
Speaker: Norman Kelm
Title: PowerShell, the New SQL Hammer
Abstract:
You've seen all the amazing scripts that use PowerShell, but writing your own is raising more questions. This session will help fill in the gaps by explaining all the moving parts of PowerShell 2.0, the integration with SQL Server and answer the following questions as well as others. Why is Invoke-Sqlcmd necessary? What is and why is there a Minishell for SQL Server? What makes the SQLSERVER: PS Drive so powerful? How does a remote SQL Server get added to the SQLSERVER: PS Drive?
SessionID: 32786
SQL Server Forensics: Tracking your users
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 2
Speaker: Sarah Barela
Title: SQL Server Forensics: Tracking your users
Abstract:
SessionID: 32881
Back to basics - How does the Algebrizer work
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 1
Speaker: Luke Jian
Title: Back to basics - How does the Algebrizer work
Abstract:
Relational algebra represents the foundation of relational databases. Any valid SQL query is transformed after parsing into a parse tree in which the internal nodes are operators, leaves are relations (data sets) and subtrees are subexpressions. The primary goal of the query optimizer is to transform query trees into equivalent expression trees, where the average size of the resultsets yielded by subexpressions in the tree are smaller than they were before the optimization. The query optimizer uses a set of rules, to generate equivalent parse trees and then applies proportional costs for operators and
SessionID: 33380
Advanced TSQL Solutions
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: Developer Track
Speaker: Kevin Boles
Title: Advanced TSQL Solutions
Abstract:
SessionID: 33383
SQL Server Memory Deep Dive
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: SQl Server Track 2
Speaker: Kevin Boles
Title: SQL Server Memory Deep Dive
Abstract:
SessionID: 34057
An Overview of PowerPivot for Excel
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: BI Track
Speaker: William E Pearson III
Title: An Overview of PowerPivot for Excel
Abstract:
Microsoft BI Architect and SQL Server MVP Bill Pearson overviews PowerPivot for Excel, the client side of Microsoft’s foray into self-service BI. The targeted audience includes BI professionals who are seeking an introduction to what PowerPivot offers their organizations. Among others interested will be Excel power users who are fluent with PivotTables and want to understand the new capabilities.
SessionID: 34065
Getting Started with MDX
Event Date: 25-06-2011 - Session time: 00:00:00 - Track: BI Track
Speaker: William E Pearson III
Title: Getting Started with MDX
Abstract:
In this session, led by Microsoft BI Architect and SQL Server MVP Bill Pearson, we will concentrate largely upon crafting simple MDX expressions and queries whose purposes, for the most part, are to return a set of data. We will overview the structure of a cube, using as a basis the sample Adventure Works cube that is available to anyone installing SQL Server Analysis Services 2008 R2. We will then outline the components of simple MDX syntax, and get started writing basic expressions and queries. We will expose basic member functions, introduce filters (or “slicers”), and begin exploring core MDX functionality, including calculated members, and named sets.