sqlsathistory

Nr: 204

Back to Main list

SQLSaturday #204 - Detroit 2013

Start Time (24h) Speaker Track Title
00:00:00 Allen White Wild Card Manage SQLServer Efficiently w/PowerShell Remoting
00:00:00 Chris Hyde Prof Dev Becoming Certified In Microsoft SQL Server
00:00:00 Colleen Morrow Prof Dev So I started this blog... now what?
00:00:00 Colleen Morrow Wild Card SQL Audit - auditing doesn't have to be boring
00:00:00 Craig Purnell DBA Upgrade Roadmap: Let’s delve into SQL Server 2012
00:00:00 Craig Purnell Prof Dev LinkedIn for SQL Server Professionals
00:00:00 David Klee DBA Database Health and Performance
00:00:00 David Maxwell DBA DBA Basics: The Four Tasks Every DBA Should Know.
00:00:00 Carlton Ramsey Wild Card How PowerShell helps me as a DBA (2013 Edition)
00:00:00 Eddie Wuerch Prof Dev Join Us! Getting Started as a Technical Speaker
00:00:00 Eddie Wuerch DBA Partitioning for Perf and Management of Large Tabl
00:00:00 Frank Murphy BI I'm Spatial
00:00:00 George Squillace BI Making SSIS 2008 Packages More Dynamic
00:00:00 Jeff Moden Developer Hierarchies... on Steroids the No RBAR Way
00:00:00 Jordan Martz BI Data Modeling for Large Scale Cube systems
00:00:00 Josh Fennessy BI Demystifying BISM and Tabular Mode SSAS
00:00:00 Karen Lopez Wild Card $*! Your Database Says About Me
00:00:00 Dustin Prescott Wild Card Hacking SQL Server
00:00:00 Brian Davis DBA Goodbye Next Next Next, Hello Automated Installs
00:00:00 Rob Kerr BI Incorporating Hadoop into your DW/BI Strategy
00:00:00 Sam Nasr Developer Using Filetables
00:00:00 Kevin Bullen Prof Dev Free SQL Tools for Your Toolbox
00:00:00 Kevin Boles Developer Windowing Functions: THE Reason to Upgrade to 2012
00:00:00 Kevin Boles Developer Common TSQL Mistakes
00:00:00 Tom Groszko Developer Writting DML Triggers

SessionID: 10033

Manage SQLServer Efficiently w/PowerShell Remoting

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Wild Card

Speaker: Allen White

Title: Manage SQLServer Efficiently w/PowerShell Remoting

Abstract:

You have more and more servers to manage and less time to accomplish everything. You're writing scripts to automate those tasks but they still take time to run. PowerShell remoting allows you to manage servers without the overhead of Remote Desktop, and allows you to run processes on all your servers simultaneously. In this session we'll walk through how PowerShell remoting works, how to set it up, and how you can save time getting things done more quickly.

SessionID: 11510

Becoming Certified In Microsoft SQL Server

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Chris Hyde

Title: Becoming Certified In Microsoft SQL Server

Abstract:

Chris Hyde has been working with the Microsoft SQL Server stack for over twelve years and has completed certification exams in SQL versions 2012, 2008, 2005, and 2000. He is a Senior Consultant with maxIT-VCS, a subsidiary of SAIC that specializes in healthcare IT consulting for the healthcare market, which he particularly enjoys as he gets to tackle different types of SQL problems at each client. He has been previously employed at ABQ Health Partners, Thornburg Mortgage, and Presbyterian Health Services.

SessionID: 11761

So I started this blog... now what?

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Colleen Morrow

Title: So I started this blog... now what?

Abstract:

Ever thought about trying your hand at blogging? Or maybe you've started a blog but struggle with what to write about. We'll take a beginner's look at blogging and examine common roadblocks, finding topics, building readership, and setting you on the road to blogging stardom.

SessionID: 11763

SQL Audit - auditing doesn't have to be boring

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Wild Card

Speaker: Colleen Morrow

Title: SQL Audit - auditing doesn't have to be boring

Abstract:

Let's face it, auditing isn't sexy. But if you're a DBA, you need to know what's going on in your SQL Server instance. Fortunately, SQL Audit makes it easy. In this session, we'll cover what you can and can't audit using SQL Audit, enhancements in 2012, configuring database and server audits, ways to process output, and ideas for how to implement SQL Audit on a larger scale. Auditing doesn't have to be hard. And with the help of a little custom coding, it can even be sexy.

SessionID: 12004

Upgrade Roadmap: Let’s delve into SQL Server 2012

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: DBA

Speaker: Craig Purnell

Title: Upgrade Roadmap: Let’s delve into SQL Server 2012

Abstract:

We will review the upgrade process to SQL Server 2012. An upgrade is 75% project planning and 25% execution. Everyone knows that, right? Actually, no. A checklist of considerations a company would likely encounter coming from SQL Server 2005/2008 or R2. The pros and cons of in place upgrade vs. the build out new approach. There will be many real world lessons learned sprinkled in as the presenter has led many upgrades and migrations of SQL Server. Key takeaways include: when to upgrade in place compared to build new, usage of and how to gauge the usefulness of Upgrade Advisor, deprecated features and how to test for them

SessionID: 12005

LinkedIn for SQL Server Professionals

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Craig Purnell

Title: LinkedIn for SQL Server Professionals

Abstract:

LinkedIn is more than an online resume! The platform is chock full of useful features for networking, relationship building, and job searching. Think of it as your professional online image. LinkedIn is rapidly becoming the de facto platform for business networking. There are many powerful, advanced features that most people don’t know how to use or even exist. It is also an online communication platform, professional networking portal, and contacts database. Takeaways include: how to optimize and polish your profile, how to get your profile to 100%, quality vs. quantity networking strategies, selecting of and the correct use of LinkedIn groups

SessionID: 12557

Database Health and Performance

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: DBA

Speaker: David Klee

Title: Database Health and Performance

Abstract:

Sure, your SQL Server is up and running. Is it healthy? Is it performing the best that it can? Where are your performance bottlenecks? In an emergency, can you objectively demonstrate where a performance problem lies? This dynamic dialog session will present a solid process for checking your environment's overall health and performance levels as well as solutions for common problems. Some of the items focused on include dynamic management views (DMVs), Windows Perfmon, and disk performance tools such as IOMeter and SQLIO.

SessionID: 13312

DBA Basics: The Four Tasks Every DBA Should Know.

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: DBA

Speaker: David Maxwell

Title: DBA Basics: The Four Tasks Every DBA Should Know.

Abstract:

There are four basic tasks every DBA should know how to do. They are, in this order: Restore, Backup, Index and Stats maintenance, and Consistency Checking. After this session, beginning and "involuntary" DBAs will know the basic ins and outs of each of these four critical tasks, as well as how to set up recurring maintenance on their servers, and handle some of the common issues these tasks present

SessionID: 13653

How PowerShell helps me as a DBA (2013 Edition)

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Wild Card

Speaker: Carlton Ramsey

Title: How PowerShell helps me as a DBA (2013 Edition)

Abstract:

In this session we will review some example code of ways I use PowerShell to help me as a DBA. Bring your questions and we will work together see how PowerShell can be the "Super Glue" that can be used to solve some of your problems.

SessionID: 14102

Join Us! Getting Started as a Technical Speaker

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Eddie Wuerch

Title: Join Us! Getting Started as a Technical Speaker

Abstract:

Have you ever thought about speaking at a user group or SQL Saturday, but weren't quite sure how to get started? If so, this session is for you! Technical speaking is loads of fun, great for your career, and you get to hang out with some terrific people. This session will provide the tools necessary to get your first session off the ground, and prep you to be a great speaker. Attend this session and you'll be able to: * Identify your topic and build a killer abstract for it, * Design and build the presentation, and * Prepare and deliver your first session

SessionID: 14103

Partitioning for Perf and Management of Large Tabl

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: DBA

Speaker: Eddie Wuerch

Title: Partitioning for Perf and Management of Large Tabl

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

I'm Spatial

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: BI

Speaker: Frank Murphy

Title: I'm Spatial

Abstract:

Introduction to spatial features in SQL Server: how to create, procure, integrate and leverage spatial data.

Demo using SQL Server 2008 R2.

SessionID: 14468

Making SSIS 2008 Packages More Dynamic

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: BI

Speaker: George Squillace

Title: Making SSIS 2008 Packages More Dynamic

Abstract:

The expression language in SQL Server Integration Services is rich, and there are many locations within a package where the expression language can be used to make packages more dynamic. Within Derived Column transformations, Precedence Constraint evaluation, Script Tasks, Connection Managers, Containers and more, expressions and variables can be used to increase the flexibility of an SSIS package. Remember, “Write once, run many!”

SessionID: 16045

Hierarchies... on Steroids the No RBAR Way

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Developer

Speaker: Jeff Moden

Title: Hierarchies... on Steroids the No RBAR Way

Abstract:

Hierarchical data sets are everywhere. If you haven't worked with one yet, you will. If you're already working with them, you know they can be horribly complex, slow performing, difficult to maintain resource hogs that can really take the steam out of any GUI or batch process. This simple but code intensive "black arts" session shows you how to quickly and easily get around all of that using all 3 common hierarchical structures and a new structure that just might make Nested Sets obsolete. For stalwarts, it also includes a very high performance method (100,000 nodes in 6 seconds) for converting Adjacency Lists to Nested Sets that even a beginner can understand. You just have to know that a Tally Table is involved somewhere in this. ;-)

SessionID: 17352

Data Modeling for Large Scale Cube systems

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: BI

Speaker: Jordan Martz

Title: Data Modeling for Large Scale Cube systems

Abstract:

Implimenting agility and leveraging tool to deliver cubes faster is the next generation for Data Warehousing initiatives. I'll show you how to generate C# applications for SSIS And Cubes, impliment a tool for generating the SSIS, Dimensional structures, and building the cubes.

This is just the start because I'll be interjecting how to Model Data Warehouses for major companies and how your company needs to do it. You don't get hired for knowing Kimball and Inmon anymore.

SessionID: 17516

Demystifying BISM and Tabular Mode SSAS

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: BI

Speaker: Josh Fennessy

Title: Demystifying BISM and Tabular Mode SSAS

Abstract:

With the release of SQL 2012, Analysis Services (SSAS) has seen some major changes. An entire new method of modelling analytic data has emerged and it's called Tabular Mode Analysis Services. In addition to that, a new semantic layer has been added to the tool, the Business Intelligence Semantic Model (BISM), which will help to bring the two modes -- Multidimensional and Tabular -- into one level playing arena.

In this session, attendees will gain understanding of what Multidimensional and Tabular modelling IS, as well as how the BISM layer helps to translate user requests to ensure no confusion is made. Attendees will also learn how to BUILD a Tabular model, and will help design a solution live during the presentation.

SessionID: 17882

$*! Your Database Says About Me

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Wild Card

Speaker: Karen Lopez

Title: $*! Your Database Says About Me

Abstract:

Does your data sit around mocking your best attempts to support good data practices? Databases are also bound by the GIGO rule: Garbage In is Garbage Out. In this presentation, Karen shows you examples of the types of mistakes, misunderstandings and outright cheats that lead to poor data quality, mistrust in IT systems and overall smelliness in our IT solutions. Using real-life evidence of her own data in your systems.

SessionID: 22297

Hacking SQL Server

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Wild Card

Speaker: Dustin Prescott

Title: Hacking SQL Server

Abstract:

SessionID: 22662

Goodbye Next Next Next, Hello Automated Installs

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: DBA

Speaker: Brian Davis

Title: Goodbye Next Next Next, Hello Automated Installs

Abstract:

Tired of clicking through all those setup screens and entering the same information over and over again? I know I am, so I'm doing something about it...I'm automating my installs! From base SQL Server installs to Service Packs, Cumulative Updates and even Client Tools for DBA's and Developers, I'll show you ways to automate your installs using SQL Server FineBuild (CodePlex Project). We'll cover many of the scenarios you may encounter and you'll walk away with some pre-built install scripts to help get you started.

SessionID: 23083

Incorporating Hadoop into your DW/BI Strategy

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: BI

Speaker: Rob Kerr

Title: Incorporating Hadoop into your DW/BI Strategy

Abstract:

This session provides a technical overview of Hadoop and HD Insight targeted for Microsoft DW/BI professionals. Emphasis will be on how Map/Reduce paradigms complement and extend BI architectures. Specifically highlighted will be the Hadoop ecosystem, HDFS, Cloud vs. On-Premise, and various strategies to integrate SQL and NoSQL technologies into cohesive solutions.

SessionID: 23843

Using Filetables

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Developer

Speaker: Sam Nasr

Title: Using Filetables

Abstract:

The FileStream feature was introduced with SQL Server 2008 allowing BLOBs to be managed by the DB. In 2012, FileTable expands on this feature by using specific tables for storing these BLOBs. This allows Windows apps to access these items as if there were stored on the file system.

SessionID: 25094

Free SQL Tools for Your Toolbox

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Prof Dev

Speaker: Kevin Bullen

Title: Free SQL Tools for Your Toolbox

Abstract:

Every SQL developer or DBA should have a fully stocked toolbox that they can turn to in times of need. SQL Server enjoys a wide variety of support from 3rd party vendors that provide tools to help us peek under the hood and pinpoint issues. Sometimes we either don't have the budget for everything we would like, or we need something for a one-off project. In this session we will examine some of the free tools published by members of the SQL community and 3rd party vendors.

SessionID: 26169

Windowing Functions: THE Reason to Upgrade to 2012

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Developer

Speaker: Kevin Boles

Title: Windowing Functions: THE Reason to Upgrade to 2012

Abstract:

For the first time since SQL 7 there is a compelling reason for EVERY SQL Server user to upgrade to the next version and this time around the reason is Windowing Functions. And these are NOT limited to Enterprise Edition, like so many other really useful and important features! The range of data processing needs that can be very efficiently and cleanly solved with these tools is stunning. In this demo-packed session we will cover as many features as we can pack into an hour's time, and you can take the demo code back home with you to review at your leisure!

SessionID: 26170

Common TSQL Mistakes

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Developer

Speaker: Kevin Boles

Title: Common TSQL Mistakes

Abstract:

We are going to examine a variety of oopsies MANY developers fall prey too - some obvious, some pretty subtle and some down right sneaky! Lots of code examples with the bad AND good code presented. I GUARANTEE that you will find things here that will either prevent you from getting bad data, throwing unwanted errors or vastly improving your database application's performance. I have given this talk over FORTY times now and it is always very highly rated!

SessionID: 26984

Writting DML Triggers

Back to calendar

Event Date: 16-03-2013 - Session time: 00:00:00 - Track: Developer

Speaker: Tom Groszko

Title: Writting DML Triggers

Abstract:

I will present INSERT, UPDATE, DELETE and INSTEAD OF triggers using T-SQL. I will not be talking about CLR triggers. I will compare triggers to constraints, discuss security, demonstrate what each kind of trigger does, explain T-SQL trigger specific statements, enabling and disabling, ordering the sequence of trigger execution, demonstrate how to use the INSERTED and DELETED tables available in a trigger.