a) O protocolo VIA é considerado obsoleto pela Microsoft, e será removido em uma futura versão do Microsoft SQL Server. No entanto, ele é suportado no SQL Server 2008, SQL Server 2008 R2, o SQL Server 2012 e SQL Server 2014.
b) As funções LEAD e LAG introduzidas no SQL 2012 fazem parte das Analytic Functions.
LEAD - A function LEAD é utilizada para ler o valor da próxima linha. Quando a próxima linha não existir retorna NULL.
LAG - A function LAG é similar a function LEAD, porém ao invés de retornar o próximo valor ela retorna o valor anterior.
c) As versões 2005 e 2008 do SQL Server são compatíveis com a versão 2012.
d) Versões Express do SQL Server não comtemplam ferramentas para BI.