Consultas podem ser criadas no SQL Server 2008, com maior produtividade, baseadas em um modelo de entidades de dados, ou na linguagem de programação em vez de SQL, por meio da linguagem
O SQL Server 2008 permite que amplos dados binários sejam armazenados no sistema de arquivos (File System), enquanto permanecem como parte integrante do banco de dados com consistência transacional, por meio do objeto