Main Content

Indexes and Other Free Performance Boosts

About the Talk

October 3, 2009 6:15 AM

J. Sargeant Reynolds Community College

J. Sargeant Reynolds Community College

A database is far more than a persistent object store for your application; it is capable of data validation en masse, aggregations, and creating different projections of data. By working with your database, rather than against it, it is possible to leverage all of the capabilities of a relational database to provide rich, high performance interaction with your application through an ORM. This presentation will discuss the finer points of building a full-featured data access layer using an ORM and the features of a relational database.


  1. Teach attendees about database features that make development easier – including views, sparsely populated tables, and user-defined functions and types.
  2. Empower the audience to solve object relational impedance mismatch using data modeling techniques and database features.
  3. Demonstrate how to integrate the database and object oriented software using a custom designed data access layer.

Ratings and Recommendations

Avg. Rating

Average based
on 2 ratings

comments powered by Disqus