Designing for simplification
2009TL; DR
Allowing the query optimiser do its job of simplification is an important feature if any database design. In this session, Rob takes us through ways that a database design can leverage features of the query optimiser such as redundant joins and end up with a system the provides a much simpler querying environment.
Session Details
Allowing the query optimiser do its job of simplification is an important feature if any database design. In this session, Rob takes us through ways that a database design can leverage features of the query optimiser such as redundant joins and end up with a system the provides a much simpler querying environment.
3 things you'll get out of this session
Speakers
Rob Farley's previous sessions
The stuff about Joins they didnt teach you in school
Logical v Physical, Semi Joins, Lookup Joins, Redundant Joins - there is so much more to joins than you may have considered, and yet they are so fundamental to almost every query you ever write.
Where the bl**dy h*** are you? (Spatial Data Visualisation)
A look at spatial data visualisation, including the maps in SSRS 2008 R2, handling shapefiles for those of us who have to deal with maps outside the USA, geocoding addresses with Bing, using the Silverlight Bing Maps control, and even PivotViewer.
Understanding SARGability (to make your queries run faster)
SARGability relates to the ability to search through an index for a value, but many DB Pros don’t really get it – especially in regard to joins – leading to queries which don’t run as well as they should. No slides here, just demos...