Nr: 44
SQLSaturday #44 - Huntington Beach 2010
SessionID: 28541
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Andrew Karcher
Abstract:
SessionID: 28542
Raffle Prizes
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Andrew Karcher
Title: Raffle Prizes
Abstract:
Raffle Prizes
SessionID: 28543
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Andrew Karcher
Abstract:
SessionID: 29019
SQL XML As a Document Repository
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Ben Aminnia
Title: SQL XML As a Document Repository
Abstract:
With introduction of XML in Word 2003 and XML column data type in SQL Server 2005, there's a tremendous opportunity to put both technologies together. I presented my vision of this technical symbiosis about two years ago and now it's time to take it to the next level.
SessionID: 29104
How the Query Optimizer Works
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Benjamin Nevarez
Title: How the Query Optimizer Works
Abstract:
SessionID: 29244
Introduction to SQL Server Reporting Services
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Bret Stateham
Title: Introduction to SQL Server Reporting Services
Abstract:
SessionID: 29390
Data Mining with Analysis Services
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Carlos Bossy
Title: Data Mining with Analysis Services
Abstract:
SessionID: 29620
Accelerating SQL with Solid State Technology
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Sumeet Bansal
Title: Accelerating SQL with Solid State Technology
Abstract:
This session will address:
- On overview of solid state technology options for SQL Server
- Why solid state makes a difference?
- An comparison of the different types of NAND Flash-based products and the advantages and disadvantages of each:
a. Disk-based SSDs
b. Onboard/Embedded PCI Express devices
c. Host-based PCI Express devices
- Customer proof: Wine.com case study
SessionID: 29902
Movin Uptown: Migrating from Access to SQLServer
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Darrell Burns
Title: Movin Uptown: Migrating from Access to SQLServer
Abstract:
Darrell will be describing an import classification application initially developed entirely in Access and then converted to SQL Server 2008, leaving the Access UI intact. Darrell will demonstrate both the before and after versions, showing how he migrated the Access macros and VBA code to SQL stored procedures, and what he learned along the way. This topic should be of particular interest to: Database designers, Access developers, SQLServer application developers, and anybody considering an Access-to-SQLServer migration. Some of the key points of interest: Data-driven application design, SQLServer vs Access performance advantages, How to use pass-through SQL, Leveraging the power of SQLServer, Access design considerations.
SessionID: 29964
Heterogeneous Data Integration with SSIS CDC
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Doug Wheaton
Title: Heterogeneous Data Integration with SSIS CDC
Abstract:
This session will focus on Microsoft and partner technologies that enable high performance, efficient and real-time data integration using SQL Server Integration Services (SSIS), and that work with data from Oracle, Teradata, and other heterogeneous sources. You will learn how Microsoft high-speed Connectors by Attunity can be leveraged with change-data-capture (CDC) technologies integrated with SSIS to enable data replication. Use cases highlighting real-time data warehousing and operational reporting, as well as maintenance of data consistency between operational databases and applications will also be outlined.
SessionID: 29978
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Diana Dee
Abstract:
Clustered and nonclustered index structure and operation are explained and demonstrated. Use of query plans, plus Management Studio and dynamic management view methods for determining index structure and fragmentation are shown.
SessionID: 30296
Windows Server 2008 R2 and Hyper-V
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Harold Wong
Title: Windows Server 2008 R2 and Hyper-V
Abstract:
If you are new to server virtualization, this is the perfect session to get familiar with the components and features of Microsoft’s Hyper-V R2 (Windows Server 2008 R2). Once we get the basics out of the way, I will walk through some key items in configuring your own Hyper-V environment for testing as well as key factors for using Hyper-V in a production environment. I will briefly discuss virtualization factors for SQL in preparation for Denny’s session.
SessionID: 30309
Ace the Interview
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Steve Hendricks
Title: Ace the Interview
Abstract:
In this tough job market, it is more important than ever that you present yourself in the best possible light when searching for your next opportunity. The interview plays a crucial role in determining if you are the one that lands the job. In this hands-on session, you will learn what the interviewer is looking for from you and how to supply it. This is a must for job seekers.
SessionID: 30311
SQL Joins: Logical and Physical
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Steve Hendricks
Title: SQL Joins: Logical and Physical
Abstract:
SessionID: 30370
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Chris Dickey
Abstract:
I will discuss tricky tuning issues that I have encountered during my years speeding up SQL Server. Simple rules often don't apply to complex problems. SQL Server queries can have a wide variety of complexities.
Slow queries are caused by these issues: 1. data might be retrieved from disk or RAM 2. row estimates are too high or too low 3. functions are zero costed 4. the optimizer doesn't know the value of a local variable 5. a query is too complex for the optimizer to do a great job 6. indexes compete for RAM 7. optional parameters 8. a high cost query only using 1 cpu 9. table variables 10. the optimizer isn't perfect
SessionID: 30687
Business Intelligence w/MOSS 2010 and PowerPivot
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Jen Underwood
Title: Business Intelligence w/MOSS 2010 and PowerPivot
Abstract:
SessionID: 30689
Building Reporting using Analysis Services Cubes
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Jen Underwood
Title: Building Reporting using Analysis Services Cubes
Abstract:
This presentation walks through building reports in Reporting Services 2008 and Excel 2007 that query data from Analysis Services Cubes. It will also explain a variety of reporting solution architecture options using Microsoft's Business Intelligence technologies.
SessionID: 30824
Data Visualization for the SQL Server Enterprise
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 4
Speaker: Jesse Gebhardt
Title: Data Visualization for the SQL Server Enterprise
Abstract:
Starting with a quick overview of why the human brain responds more effectively to visual information and ending with recommendations for successful interface design, this topic will help you understand how the addition of visual analysis in your application can increase your users’ satisfaction levels with your SQL Server solution.
Jesse will demonstrate the importance of visual analysis – including the iterative process of asking questions, creating pictures, discovering new hypothesis, and foraging for data.
SessionID: 30848
SQL Design Patterns
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Jim Bears
Title: SQL Design Patterns
Abstract:
Patterns emerge as both templated solutions to recurring problems and designs, as well as provide useful ways to encapsulate complex ideas into smaller, friendlier terms. Patterns gained popularity in the object-orientated community since the Fowler and the Gang Of Four, but declarative languages, like SQL, have had little-to-no coverage of how these patterns can be applied.
Understanding SQL design patterns is a crucial skill every SQL developer must learn and use in their career. SQL patterns can be applied to small projects or large, multi-million dollar systems, to provide common solutions to complex problems.
Patterns create a foundation for "best practices" for SQL, Database Architecture, managers.
SessionID: 31003
SQL Server 2008 R2 Parallel Data Warehouse
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Jon Saltzman
Title: SQL Server 2008 R2 Parallel Data Warehouse
Abstract:
SQL Server 2008 R2 Parallel Data Warehouse - An Unofficial Early Look
at the Possibilities for Fast, Large Scale Data Warehouses
In this session, we will review some of the information that Microsoft
has released about the exciting new SQL Server 2008 R2 Parallel Data
Warehouse. We will consider the product's origins, the opportunities
it will present, and some predictions about what might be possible in
the future with the combination of a whole new generation of
technology (including solid state drives, faster networking, and
more).
SessionID: 31473
Locks, Blocks, Deadlocks and Isolation Levels
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Kevin Stephenson
Title: Locks, Blocks, Deadlocks and Isolation Levels
Abstract:
Concurrency management is a fundamental function of RDBMs. In this session, you will learn how SQL Server uses locking to manage the conflicting goals of concurrency and ACID compliance. You will learn about the different lockable resource types, lock granularities and modes, and how the selection of transaction isolation levels modulates locking behavior. A novel locking pattern used at MySpace called READ UNTIL will be described. You will also be given a demonstration of troubleshooting techniques using documented and undocumented features, along with a research technique to help further your own locking knowledge.
SessionID: 31530
SQL Azure
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Lynn Langit
Title: SQL Azure
Abstract:
In this demo-filled session, Lynn will explain the differences between Windows Azure storage and SQL Azure. She wil demonstrate working with SQL Azure storage in your application and discuss the option to connect a non-cloud hosted front end and/or a cloud-hosted front end to a SQL Azure back end solution. Lynn will also talk about migration strategies and best practices. In her talk, you wil also learn recommended business scenarios for cloud-based storage. Finally, she will cover in detail features of SQL Server RDMS which are and are not supported in SQL Azure.
SessionID: 31576
Optimizing Stored Procedures
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Mark Rosenberg
Title: Optimizing Stored Procedures
Abstract:
Would you like your SQL to run faster and better? Then attend this session, we will talk about Temp Tables and Table Variables as well as tips and tricks to make your SQL run better
SessionID: 31577
Beginning SQL
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Mark Rosenberg
Title: Beginning SQL
Abstract:
Want to learn how to write a basic SQL query? Then this session is for you, I will go over how to write a basic SQL query including joins.
SessionID: 31976
SQL Server Clustering 101
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Denny Cherry
Title: SQL Server Clustering 101
Abstract:
In this session we will cover the basics and delve into the advanced techniques which can be used to cluster Windows servers using the Windows Cluster Service, what sort of protection this provides you, and how to properly set up your clusters for a rock solid environment which will last you for many years to come. We will start with planning our cluster configuration, selecting our software, and walk through the process of clustering two servers together into an active passive cluster. We will cover the differences between a standalone machine and clusters with regard to licensing and multiple instance configurations.
SessionID: 31977
Is Virtualization is a good choice for SQL Server?
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Denny Cherry
Title: Is Virtualization is a good choice for SQL Server?
Abstract:
SessionID: 31978
Can I really consolidate my SQL Server database
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Denny Cherry
Title: Can I really consolidate my SQL Server database
Abstract:
In this session we will look at the available techniques for consolidating a SQL Server database, and when to use each technique to help reduce capital expenses. Most importantly we will talk about how to decide when not to consolidate your databases.
SessionID: 32952
Solving Slowly Changing Dimension Problem /w SSIS
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Ravi Bodla
Title: Solving Slowly Changing Dimension Problem /w SSIS
Abstract:
Slowly Changing Dimension or SCD is a common problem to data warehousing. This session will provide an overview of SCD problem and present several solutions to this particular problem implemented with Microsoft SQL Server Integration Services
SessionID: 32953
Overview of BI with Microsoft SQL Technologies
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Ravi Bodla
Title: Overview of BI with Microsoft SQL Technologies
Abstract:
Business Intelligence or BI has recently become the focus of a lot of organizations. Microsoft SQL technologies (SQL, SSAS, SSIS, SSRS, etc…) provide a comprehensive backend support for implementing BI. This session will provide a high-level overview of BI architectures and roles that Microsoft SQL technologies play in the BI world.
SessionID: 33192
Targeting your Job Search
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Stacey Braodwell
Title: Targeting your Job Search
Abstract:
Tip for targeting your job search. Using technology and online resources.
SessionID: 33719
SQL Server resources - Roundtable
Event Date: 24-04-2010 - Session time: 00:00:00 - Track: Track 5
Speaker: Thomas Mueller
Title: SQL Server resources - Roundtable
Abstract:
This session will be very interactive. The discussion will include resources such as
- websites
- magazines
- associations
- conventions
- people
- 3rd party companies
Attendees are encouraged to voice their opinions about the resources and mention ones that didn’t make the list.