Nr: 192
SQLSaturday #192 - Tampa 2013
SessionID: 10138
SQL Internals , Recovery Models, and Backups! OH M
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 8
Speaker: Bradley Ball
Title: SQL Internals , Recovery Models, and Backups! OH M
Abstract:
The more you know about SQL Server the more you understand how it works. SQL Server is a product we use every day, and most of us know the big concepts. At the 10,000 foot view we know what Databases, Tables, and Columns are. But what makes up those Databases, Tables, and Columns. What are Records, Pages, Extents, and Allocation Units? What are Full, Simple, and Bulk-Logged Recovery? What are the differences between Full, Transaction Log, Differential, or Filegroup backups? What is a Peicemeal Restore? This is an introduction to these concepts using SQL 2012. In this session you will learn about the internal Structure, Recovery Models, and Backups and be better prepared to for Future Learning and Managing SQL!
SessionID: 10335
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 6
Speaker: Benjamin Nevarez
Abstract:
SessionID: 10401
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 2
Speaker: Brian Flynn
Abstract:
SessionID: 10528
Reporting Services Deep Dive
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 1
Speaker: Brian K McDonald
Title: Reporting Services Deep Dive
Abstract:
SQL Server Reporting Services is a fundamental part of Microsoft’s Business Intelligence suite of products which as its name suggests provides a centralized robust reporting solution for organizations. Using a familiar development environment we can create static and interactive reports that can be delivered to consumers in a variety of ways. In this deep dive session, I will cover topics like: - What is reporting services and what can it be used for? - Features added in 2008 R2 - Architectural Overview - Demonstrations to cover the entire process of developing, deploying and rendering reports using the built in Report Manager and URL Access. ** This session is SQL Saturday favorite and is always packed full. Don't miss it **
SessionID: 10899
Reporting 101
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 2
Speaker: Brook Ranne
Title: Reporting 101
Abstract:
This session will be basic reporting of the different microsoft products excel, access, ssrs. In excel we will connect it to database and create simple report. In access we are going to connect to word and make basic report. In visual studio we are going to make simple ssrs report. This will be simple overview of different ways to create reports. Let's get creative and start creating some reports.
SessionID: 11961
Building a SSIS Business Rules Engine
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 3
Speaker: Christopher Price
Title: Building a SSIS Business Rules Engine
Abstract:
SessionID: 12925
Dealing With Errors in SSIS 2012
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 3
Speaker: David Dye
Title: Dealing With Errors in SSIS 2012
Abstract:
This session focuses on error handling in SQL Server Integration Services 2012. Different techniques and strategies will be introduced for error handling in control flow, data flow, and script tasks as well as how to dynamically handle errors.
SessionID: 13268
"It's MINE" - Intro into locking in SQL Server
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 5
Speaker: Dmitri Korotkevitch
Title: "It's MINE" - Intro into locking in SQL Server
Abstract:
In this session Dmitri talks about locking in Microsoft SQL Server. He covers various lock types that exist in the product and explains how transaction isolation levels affect locking behavior. Dmitri also discusses why we have blocking in the systems and how to troubleshoot blocking problems and deadlocks.
This is PowerPoint-free session. Only Management Studio, T-SQL Code and bag of candies are in use.
SessionID: 13269
"It's THEIRS" - Locking - a step further
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 5
Speaker: Dmitri Korotkevitch
Title: "It's THEIRS" - Locking - a step further
Abstract:
This is PowerPoint-free session. Only Management Studio, T-SQL Code and bag of candies are in use. Assuming there are still some candies left :)
SessionID: 13500
MDXplosion! Intro To MDX
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 3
Speaker: Dustin Ryan
Title: MDXplosion! Intro To MDX
Abstract:
SessionID: 13692
Backups: Getting the Most Out of Your Storage
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 7
Speaker: Ed Watson
Title: Backups: Getting the Most Out of Your Storage
Abstract:
SessionID: 14069
Join Us - Getting Started as a Technical Speaker
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 7
Speaker: Eddie Wuerch
Title: Join Us - Getting Started as a Technical Speaker
Abstract:
SessionID: 14070
Partitioning for Perf and Management
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 6
Speaker: Eddie Wuerch
Title: Partitioning for Perf and Management
Abstract:
Managing data in ever-growing transaction and history tables can be challenging. Activities with large chunks of data such as moving data to archive tables, batch-importing many rows, or defragging an entire table when only the active portion changes introduces heavy I/O and blocking. Table partitioning seamlessly solves a host of headaches with minimal effort. Ever wanted to truncate or defrag part of a table, or insert an entire staging table of data into another table in milliseconds instead of hours? Come see what partitioning can provide for you.
SessionID: 14859
Power View Reporting Enhancements in SQL Server
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 4
Speaker: Guillermo Caicedo
Title: Power View Reporting Enhancements in SQL Server
Abstract:
SessionID: 15664
Extend Your Knowledge with Extended Events!
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 4
Speaker: Janis Griffin
Title: Extend Your Knowledge with Extended Events!
Abstract:
SessionID: 16118
PowerPivot+Powerview=Self-service BI Revolution
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 1
Speaker: Jose Chinchilla
Title: PowerPivot+Powerview=Self-service BI Revolution
Abstract:
SessionID: 16169
SQL 2012 -- All About HA and DR
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 6
Speaker: Joseph D'Antoni
Title: SQL 2012 -- All About HA and DR
Abstract:
Have you heard about all of the new Availability Group features in SQL 2012? Thinking about implementing a DR solution, but don't know where to start? In this session we will walk through the process of creating a disaster recovery plan for your organization, the HA and DR options within SQL Server, and finally a demonstration of the new Availability Groups feature in SQL Server 2012 and see them in practice.
SessionID: 16293
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 5
Speaker: Jeffrey Garbus
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: 16294
Indexing for Join Optimization
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 6
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: 16653
Exploring your Data with Power View
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 1
Speaker: Jessica Moss
Title: Exploring your Data with Power View
Abstract:
SessionID: 16957
Predictive Analytics at your fingertips
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 4
Speaker: Jose L. Rivera
Title: Predictive Analytics at your fingertips
Abstract:
The Business Intelligence adoption over the last few years has grown dramatically to the point where organizations require business insights, not only from what has already happened (typical data warehousing), but from real-time performance and how will the future be, based on the business and market trends. In this session we will explore and demonstrate the main decision-making capabilities in SQL Server 2012 using Analysis Services, Data Mining and the power behind PowerPivot and PowerView hosted within Excel.
SessionID: 16975
Database Projects: A Walk Around SQL Server Databa
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 4
Speaker: James McAuliffe
Title: Database Projects: A Walk Around SQL Server Databa
Abstract:
• Develop tables, views, stored procedures, functions, etc., both live and offline.
• Develop and manage partitions, compression, and other advanced features.
• Refactor and Rename objects
• Maintain database in source control
• Perform schema comparisons
• Easily deploy database schema updates without having to write complex alter scripts.
SessionID: 17063
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 6
Speaker: Jonathan Kehayias
Abstract:
SessionID: 17065
Successfully Virtualizing SQL Server in Production
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 5
Speaker: Jonathan Kehayias
Title: Successfully Virtualizing SQL Server in Production
Abstract:
Virtualization has been growing in popularity for years and changes in Windows Server 2012 and ESX 5 make it so that even high end workloads that demand large amounts of memory, significant I/O, and lots of processing power can be virtualized. With over 8 years of experience virtualizing SQL Server in production, SQL Server MVP Jonathan Kehayias knows what it takes to successfully virtualize SQL Server for production workloads. This session will explain the features that make virtualizing SQL Server possible using both VMware and Hyper-V, and will explain the most common problems businesses encounter trying to virtualize SQL Server.
SessionID: 17068
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 5
Speaker: Jonathan Kehayias
Abstract:
SessionID: 17181
Moving Big Data - SSIS, Pig, and Sqoop
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 3
Speaker: John Welch
Title: Moving Big Data - SSIS, Pig, and Sqoop
Abstract:
SessionID: 17183
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 2
Speaker: John Welch
Abstract:
SessionID: 17377
SSIS Programming Using .NET
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 7
Speaker: Jorge Novo
Title: SSIS Programming Using .NET
Abstract:
Learn how to traverse and extract ssis metadata information across servers.
Build ssis packages dynamically for generic ETL solutions.
SessionID: 17380
What is a BI DBA?
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 1
Speaker: Jorge Segarra
Title: What is a BI DBA?
Abstract:
Have you ever read a job description (or needed to hire one yourself) asking specifically for a “BI DBA” and wondered what exactly that means? In this session we will discuss the expectations of the role, what the various pieces of the Microsoft BI stack are and what administrative components and gotchas are involved for each one. If you need to unveil the mysteries and intricacies of administrating an SSIS, SSAS and/or SSRS environment from a DBA perspective then check this session out!
SessionID: 17453
New T-SQL features in SQL Server 2012
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 8
Speaker: Richie Rump
Title: New T-SQL features in SQL Server 2012
Abstract:
With the introduction of SQL Server 2012 data developers have new ways to interact with their databases. This session will review the powerful new analytic windows functions, new ways to generate numeric sequences and new ways to page the results of our queries. Other features that will be discussed are improvements in error handling and new parsing and concatenating features.
SessionID: 18052
Using PowerShell To Document Your SQL Envronment
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 6
Speaker: Kendal Van Dyke
Title: Using PowerShell To Document Your SQL Envronment
Abstract:
We've all been here before:
- You're the DBA and it seems like every day someone is telling you about some other server you never knew existed but you're responsible for
- You're the consultant and you want to know what SQL Servers your new client has but they can't tell you
- You're the IT Manager and your CTO asks you for an inventory of every SQL Server running in production
How do you go about figuring out where the SQL Servers are, how they're set up, and what they're doing?
This session will give you the answer by demonstrating how to use PowerShell and SQL Server Management Objects (SMO) to discover and document all of your instances - no PowerShell experience required!
SessionID: 19119
Report Builder: reports made easy
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 2
Speaker: Yelena Pavlyuk
Title: Report Builder: reports made easy
Abstract:
See for yourself if you as a developer would like to use this product or convince your power users to give it a try.
In this session we'll look at differences between BIDS Report Designer and Report Builder.
Then we'll walk through creating some reports to highlight Report Builder features and make a general overview of Report Builder benefits.
Also we'll touch a bit on Report Manager that provides a user interface to a report server.
SessionID: 19897
Extend your T-SQL scripting with PowerShell
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 4
Speaker: Maximo Trinidad
Title: Extend your T-SQL scripting with PowerShell
Abstract:
I’ll be covering some of the different way we can use PowerShell to extend our T-SQL scripting. This session will include a mix of using SMO, .NET classes, and SQLPS to help you understand the power for new scripting technology. At the end we’ll be creating a solution that put together all this techniques.
SessionID: 20674
Hello, My Name is DAX
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 2
Speaker: Michael Antonovich
Title: Hello, My Name is DAX
Abstract:
For anyone doing serious work with PowerPivot, you know that you must sometimes create additional columns calculated from the data in your existing data sources. If your data source is SQL Server, you could do this in SQL directly by just connecting to a custom view. However, for most other data sources (and for those users without development access to SQL Server) the best alternative is building expressions in PowerPivot to define new columns. DAX is also used to join tables on multiple columns and to create calculated measures. This session will explore DAX functions and expressions and how they differ from Excel expressions. We will even show how to use DAX expressions to create new measures.
SessionID: 20839
Building your first SSIS package made easy
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 3
Speaker: Mitchell Pearson
Title: Building your first SSIS package made easy
Abstract:
In this session I will walk you through a complete SSIS package from scratch to finish. The package will hit some of the key SSIS components in the control and data flow and along the way I will emphasize best practices that should always be followed. We will also cover variables and setting expressions on the variables to make the package the dynamic.
SessionID: 23141
Process Automation with SSIS
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 3
Speaker: Robert Biddle
Title: Process Automation with SSIS
Abstract:
SessionID: 23312
Revenge: The SQL Part 2: The Sequel!
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 7
Speaker: Rob Volk
Title: Revenge: The SQL Part 2: The Sequel!
Abstract:
In a world...where DBAs are blamed, mistreated, and overworked...one man...WILL. GET. EVEN. In this entertaining and impractical follow-up to the entertaining and impractical Revenge: The SQL, Rob Volk will show you even more impractical but oh-so-tempting ways to get back at those who abuse SQL Server and make you clean it up. Techniques will cover: preventing sa use, preventing ad-hoc SQL, cursors and missing WHERE clauses, and the ever-popular trigger mayhem. And if you stay for the after-credits sequence you may encounter the evil twins, duplicate primary keys!
SessionID: 23437
Sysadmin not always required...
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 8
Speaker: Ronald Dameron
Title: Sysadmin not always required...
Abstract:
I'll describe how I've used the Separation of Duties Framework and a Privileged Identity Management suite to minimize the permissions needed by DBAs to do routine work. I'll review the Separation of Duties Framework and the process I took to arrive at a workable solution that will give DBAs the access they need to maintain the server but not be able to view user data.
SessionID: 23606
Building a Windows 8 app from scratch
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 8
Speaker: Russell Fustino
Title: Building a Windows 8 app from scratch
Abstract:
-
A modern UI user experience that leverages the signature Windows 8 controls such as GridView, ListView, FlipView, AppBar, Semantic Zoom and other Windows 8 controls.
-
Get data locally or from azu
SessionID: 24142
Kung Fu Migration to Windows Azure SQL Database
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 8
Speaker: Scott Klein
Title: Kung Fu Migration to Windows Azure SQL Database
Abstract:
SessionID: 24712
(Way Too Much) Fun with Reporting Services
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 1
Speaker: Stacia Varga
Title: (Way Too Much) Fun with Reporting Services
Abstract:
SessionID: 24713
A Big Data Primer
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 1
Speaker: Stacia Varga
Title: A Big Data Primer
Abstract:
The term "big data" dominates the headlines in technology news these days, but what is the fuss really all about? What are the implications for traditional data warehousing and reporting? What kind of technology and skill sets do you need to successfully implement to a big data strategy? Come to this session for a gentle, business-focused introduction to big data and leave with some inspiration and practical steps for tackling your first big data project.
SessionID: 28269
Becoming a Data Professional – taking it to the ne
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 5
Speaker: Buck Woody
Title: Becoming a Data Professional – taking it to the ne
Abstract:
“What does a “Data Scientist” or a data professional that works in larger sets of data need to know? Buck Woody, a Senior Technical Professional at Microsoft, will explain a few of the major topics you need to be familiar with to enter this new level of working with data. Buck also assisted in the design of the Data Science program at the University of Washington, and teaches a database certification course there.
You’ll learn which areas to study, the types of problem areas this knowledge solves, and how to develop a study plan, along with resources to learn more.
SessionID: 8855
PowerShell for Data Professionals
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 2
Speaker: Aaron Nelson
Title: PowerShell for Data Professionals
Abstract:
SessionID: 9572
Building Your Professional Development Plan
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 8
Speaker: Andy Warren
Title: Building Your Professional Development Plan
Abstract:
SessionID: 9876
The Database Creation Process
Event Date: 02-03-2013 - Session time: 00:00:00 - Track: Track 7
Speaker: Arvin Meyer
Title: The Database Creation Process
Abstract:
What happens before the flowchart