Nr: 94
SQLSaturday #94 - Salt Lake City 2011
SessionID: 29012
SQL Server PowerShell with SQLPSX
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 300
Speaker: Ben Miller
Title: SQL Server PowerShell with SQLPSX
Abstract:
Everyone wants to be in the on the PowerShell sweetness, right? This session will cover in depth the options that you have for using PowerShell with a set of modules that already exist in a very robust package. SQLPSX is the name and it is diverse but powerful. From Database backup, to database maintenance and index maintenance, SQLPSX is there for you. Join me for a power packed session and get up to speed really fast in SQL PowerShell.
SessionID: 29287
Getting to Know your DB
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 309
Speaker: Jason Brimhall
Title: Getting to Know your DB
Abstract:
SessionID: 29405
See the Future with Visual Predictive Analytics
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 309
Speaker: Carlos Bossy
Title: See the Future with Visual Predictive Analytics
Abstract:
Expand the value of your Business Intelligence infrastructure by delivering powerful forecasts and predictions using SQL Server Reporting Services visual capabilities. Using proven predictive models that forecast future buying patterns, foster care placement success, or customer income and net worth, you will see how to create appealing charts, graphs and maps that allow business users to include predictive analytics in their decision making process. In this session, Carlos Bossy will show you how to combine the visual features of SQL Server Reporting Services with the power of Data Mining and Analysis Services to take your organization’s BI competency to the next level.
SessionID: 29435
Table Fission - An Introduction to Partition|ing
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 300
Speaker: Chad Crawford
Title: Table Fission - An Introduction to Partition|ing
Abstract:
Partitioning technology distributes data in a single table among several individual filegroups. When implemented carefully, this allows DBAs to instantaneously move large amounts of data from one table to another. After this session, attendees will understand how partitioning works, when it is beneficial, and how to implement a basic setup. We will also illustrate partitioning in a practical "sliding window" demonstration. This will be a broad, high-level introduction to the technology.
SessionID: 29770
Business Intelligence with SRS Report Builder
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 308
Speaker: David Eichner
Title: Business Intelligence with SRS Report Builder
Abstract:
Learn how easy it is to utilize the free download from Microsoft that allows users to create charts, dashboard objects and reports against any kind of data easily without having to use Visual Studio.
SessionID: 29971
Devs are from Mars, Report Servers are from Venus
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 308
Speaker: Doug Lane
Title: Devs are from Mars, Report Servers are from Venus
Abstract:
SessionID: 30173
SQL Server Security and Intrusion Prevention
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 308
Speaker: Gabriel Villa
Title: SQL Server Security and Intrusion Prevention
Abstract:
Is your data secured? Are you a victim of SQL Injection? You'll discover some commonly overlooked practices in securing your SQL Server databases. Learn about physical security, passwords, privileges and roles, and preventative best practices. I'll demonstrate auditing and we will take a quick look at some .Net code samples to use on your applications. Get up to speed on the new security features in "Denali", the next version of SQL Server. Takeaway the 20/20 vision to identify SQL Injection and other database vulnerabilities and how to prevent them.
SessionID: 30509
Totally Tabular – Exploring Denali SSAS Features
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 302
Speaker: Jason Horner
Title: Totally Tabular – Exploring Denali SSAS Features
Abstract:
This session provides an overview of the new tabular modeling features introduced in SQL Server CTP 3 code name "Denali". We will look at some of the key concepts in tabular model design including: relationships, calculated columns, measures, KPIs, and hierarchies.
SessionID: 31545
Introduction to Integration Services
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 309
Speaker: Marc Beacom
Title: Introduction to Integration Services
Abstract:
SessionID: 31824
Managing and Auditing SQL Server Permissions
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 309
Speaker: Michael Fal
Title: Managing and Auditing SQL Server Permissions
Abstract:
When your boss asks you who has access to your databases, do you break out into a cold sweat? Or, instead, are you worried about those other people who might have 'sa' access to your server and might be causing trouble on your server? Either way, as DBAs we need to be able to audit our SQL Server security. This presentation will give you a general overview of the different types of roles that you can use to manage access, what they mean, and how we look at the security gremlins hiding under the covers of our databases.
SessionID: 31924
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 302
Speaker: Mitchell Bottel
Abstract:
SessionID: 31925
Easily Manage your Servers with CMS and PMB
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 302
Speaker: Mitchell Bottel
Title: Easily Manage your Servers with CMS and PMB
Abstract:
In this session, you will learn how to setup and implement Central Management Server (CMS) to run queries against multiple SQL servers in your environment. We will also cover Policy Based Management (PBM) and how to use out of the box best practices and create custom policies to maintain your environment. We will then look at using both CMS and PBM in conjunction with each other to monitor your environment.
SessionID: 31954
Index Management
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 308
Speaker: Martin Miller
Title: Index Management
Abstract:
This session will look at the basics of indexes in SQL Server, and will discuss strategies and techniques for managing indexes in large databases with high uptime requirements, including how to automate online and offline index maintenance operations, and how to collect and analyze index usage statistics to see which ones are helping your database's performance, and which ones are hurting it.
SessionID: 32167
Visual Report Design: Bringing Sexy Back
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 309
Speaker: Paul Turley
Title: Visual Report Design: Bringing Sexy Back
Abstract:
Sure, Business Intelligence is all the rage but you don’t have to invest in an entire BI platform to have fresh, usable reports. These design techniques apply to enterprise analytic solutions and smaller-scale operational reporting.
SessionID: 32382
Understanding SQL Server XML Features
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 302
Speaker: Randy Knight
Title: Understanding SQL Server XML Features
Abstract:
The XML Functionality embedded into SQL Server 2005 and 2008 is one of its most powerful yet least understood features. This seems to be primarily because DBA's shy away from it and developers prefer to work with XML in their code. In this session we will explore the XML features of SQL Server and how we can bridge these two worlds. Topics covered will include retrieving relational data as XML, storing XML in the database using the XML Datatype, XML indexes, and the XQuery functions included in SQL Server. We will also look at using XML as stored procedure parameters as a way to pass large amounts of complex data between client and server.
SessionID: 32384
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 300
Speaker: Randy Knight
Abstract:
If you've ever found yourself stating the above, this session is for you. For many developers, writing T-SQL that works is not the challenge. But too often, functional T-SQL is not the same as good T-SQL. In this session, we will examine why "SQL that works" is not good enough. Understanding indexes, exectuion plans, sargability, and more are all critical to writing good T-SQL. We will also examine several real-world examples of T-SQL that "worked great in dev" but caused major issues when it hit production.
SessionID: 32490
Parallel Processing Database Architecture
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 309
Speaker: Jeff Renz
Title: Parallel Processing Database Architecture
Abstract:
SessionID: 32816
.NET for the DBA
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 308
Speaker: Scott Golightly
Title: .NET for the DBA
Abstract:
With the introduction of SQL CLR DBAs are being thrust into the world of .NET. This session wil look at the basics of .NET and relate them to equivalent concepts in T-SQL. This session will help you to decipher the code that you are being asked to review so you can decide if it meets your quality bar before you apply it to your database.
SessionID: 33027
MySQL Vs SQL Server Are they really different?
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 300
Speaker: Pat Wright
Title: MySQL Vs SQL Server Are they really different?
Abstract:
SessionID: 33128
Utility Database
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 300
Speaker: Christopher Shaw
Title: Utility Database
Abstract:
In the utility database that we create during this session we will track stored procedure information along with information about the hard drives such as free space. We will look at how you can have the errors in your error logs emailed to you each day. The goal of this session is to help you automate and centralize as many of your day-to-day tasks as you can.
SessionID: 33679
Documentation – you know you love it
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 300
Speaker: TJay Belt
Title: Documentation – you know you love it
Abstract:
SessionID: 33680
Data File Sizes – How much is enough, if you don’t
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 302
Speaker: TJay Belt
Title: Data File Sizes – How much is enough, if you don’t
Abstract:
We often run a fine line between how much space we need, and how much space we have for our databases. Having too much drive space can be a waste of resources; however, running out of space is an obvious issue. Let’s find a way to straddle the line and determine just how much space we really need, give ourselves a bit more than that, and make it a regular process to baseline, then continue to monitor, make adjustments along the way if needed, and ultimately plan for just enough space to get us through the year on budget.
We’ll talk about a stand-alone tool that I used to determine space use for baseline, continued monitoring of the space used, and ensuring we have enough but not too much space.
SessionID: 34018
Attribute Discretization in Analysis Services (BI)
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 302
Speaker: William E Pearson III
Title: Attribute Discretization in Analysis Services (BI)
Abstract:
SessionID: 34020
Beyond Plateaux: Optimize SSAS with Best Practices
Event Date: 10-09-2011 - Session time: 00:00:00 - Track: Room 308
Speaker: William E Pearson III
Title: Beyond Plateaux: Optimize SSAS with Best Practices
Abstract: