Nr: 55
SQLSaturday #55 - San Diego 2010
SessionID: 29618
SQL at the Speed of Flash
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Sumeet Bansal
Title: SQL at the Speed of Flash
Abstract:
SessionID: 29883
Query Tuning - Get it Right the First Time
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Dean Richards
Title: Query Tuning - Get it Right the First Time
Abstract:
Whether you are a developer or DBA, this presentation will outline a method for determining the best approach for tuning a query
every time by utilizing response time analysis and SQL Diagramming techniques. Regardless of the complexity of the statement or
database platform being utilized (this method works on all), this quick and 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: 29936
Database "Insecurity"
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: David Moutray
Title: Database "Insecurity"
Abstract:
We all know that database security is important. Data is the lifeblood of modern business. Moreover, Microsoft has given us tremendous tools for securing our databases at the database level. Yet, how many database developers and database administrators use them? How many understand them? Database security is woefully neglected. There are relatively few articles published on database security. There are no new books on database security. Compare this with the tremendous number of books, articles and conferences on Network Security. Yet, our databases are vulnerable. This is a call to action.
SessionID: 29937
Database Antipatterns
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: David Moutray
Title: Database Antipatterns
Abstract:
We've all seen them. We've commiserated with one another about them over coffee at conferences and in blog sites. Bad database design is much more common than good database design. This discussion will cover a few of the most prominent "Antipatterns" common to database design today.
SessionID: 30307
Ace the Interview
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Steve Hendricks
Title: Ace the Interview
Abstract:
Job Search: Too often what separates us from the job we want is that we don't do HOW to interview. Sadly, if you don't know how to do something, you will probably not do it well. This session is designed to give you the inside track on what employers are looking for and includes an interactive hands-on portion where you can hone your interviewing skills.
SessionID: 30308
Replication ABCs
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Steve Hendricks
Title: Replication ABCs
Abstract:
SessionID: 30849
SQL Design Patterns
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Jim Bears
Title: SQL Design Patterns
Abstract:
atterns 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: 31529
SQL Azure Deep Dive
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Lynn Langit
Title: SQL Azure Deep Dive
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: 31597
Implementing Fine-grained Data Security
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Mark Stewart
Title: Implementing Fine-grained Data Security
Abstract:
Data security presents a challenge for many groups in a company. Application requirements often specify different data content for various users, while those responsible for security recognize the need to limit access as much as possible. Available options typically involve trade-offs in security, flexibility, and added work. SQL Server provides a number of security features, but row-level security is missing. This session will consider some current architectural approaches to implementing flexible data security, and then examine a packaged solution for SQL Server to effectively customize row and column access for users without login accounts.
SessionID: 31614
XML Data Type
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Matt Galaviz
Title: XML Data Type
Abstract:
SessionID: 31996
Reading the SQL Server Execution Plan
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Denny Cherry
Title: Reading the SQL Server Execution Plan
Abstract:
In this session we'll explain what the SQL Execution plan is, how the SQL Server generates it, and how to read the output. This includes looking at the graphical as well as the XML version of the execution plan. We'll explore the variety of operators that the execution plan can present you with, and show you how to tell the SQL Server that you want to change the execution plan to get rid of the operators that you don't want to be using any more.
SessionID: 31997
Getting SQL Service Broker Up and Running
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 1
Speaker: Denny Cherry
Title: Getting SQL Service Broker Up and Running
Abstract:
Microsoft SQL Server 2005 and 2008 include a fantastic feature that few people understand or use. That feature is the Microsoft SQL Server Service Broker. The SQL Service Broker is one of the least used features within the database engine, and that lack of use is simply from last of knowledge about the feature.
In this session we’ll dig into how to configure the service broker for not only intra-database message queuing, but database to database queuing as well as server to server database queuing. We will also dig into a real life scenario where the SQL Server Service Broker was used to do ETL from an OLTP database to an OLAP database in near real time for near real time reporting.
SessionID: 32367
Reducing the impact of database changes on an app
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Rajmund Rzepecki
Title: Reducing the impact of database changes on an app
Abstract:
The session is about domain driven development. It seems most ORM frameworks being out there do not really solve the abstraction problem between the two as these are table centric. Do such really follow SOA principles when it comes to treating the db? Empower your next project with... server side ORM. I will let you deeply rethink what you've done so far.
My approach let me save days or weeks of otherwise wasted development hours when it comes to "make a change". You might feel ORM of your choice seem let you kickstart the project faster, but then... every major change and tweak here and there is a nightmare (refactor, recompile, retest, redeploy). Rewriting an app after every change is like working one step forward, two step backwards.
SessionID: 33313
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Tara Kizer
Abstract:
SessionID: 33786
Caching your data with Microsoft AppFabric
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: Troy Gatchell
Title: Caching your data with Microsoft AppFabric
Abstract:
SessionID: 34512
Looking at LINQ
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 2
Speaker: Bill Sheldon
Title: Looking at LINQ
Abstract:
LINQ was introduced in .NET 3.0... by .NET 4.0 parts of it are almost depricated. Let's look at LINQ, what are its strengths, where does it fit moving forward. We'll talk about LINQ to SQL, LINQ to Dataset, LINQ to Entities, LINQ to CAML and where each of these fit.
SessionID: 34625
Building nTier Apps with Entity Framework - Part 1
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: David McCarter
Title: Building nTier Apps with Entity Framework - Part 1
Abstract:
SessionID: 34626
Building nTier Apps with Entity Framework - Part 2
Event Date: 18-09-2010 - Session time: 00:00:00 - Track: Track 3
Speaker: David McCarter
Title: Building nTier Apps with Entity Framework - Part 2
Abstract: