Em relação às características técnicas do Microsoft SQL Ser...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - LEAD e LAG são duas funções analíticas introduzidas no SQL Server 2012.
O tema da questão se refere às características técnicas e evoluções entre diferentes versões do Microsoft SQL Server, especificamente entre as versões 2005 e 2012. Para resolver essa questão, o aluno precisa ter conhecimento sobre as funções e recursos disponíveis em cada versão, bem como entender sobre a compatibilidade entre as diferentes versões e as ferramentas que acompanham o SQL Server.
Justificativa da alternativa correta:
A alternativa B é verdadeira porque as funções LEAD e LAG foram introduzidas no SQL Server com a versão 2012. Essas funções são usadas para acessar dados de uma linha anterior ou seguinte na mesma tabela de resultados sem a necessidade de um join auto-relacional. São particularmente úteis em análises de séries temporais e cálculos de diferenças entre linhas. A função LEAD fornece acesso aos dados da linha seguinte, enquanto a função LAG acessa os dados da linha anterior.
As demais alternativas são incorretas:
A alternativa A é falsa porque o protocolo VIA (Virtual Interface Adapter) foi descontinuado no SQL Server 2012, e não no 2005.
A alternativa C é falsa, pois é possível atualizar diretamente de SQL Server 2005 para SQL Server 2012, embora possa haver requisitos e etapas específicas a serem seguidas para garantir uma transição suave.
A alternativa D é falsa porque a ferramenta SSIS (SQL Server Integration Services) não está disponível na edição Express do SQL Server 2005; esta ferramenta é disponibilizada em edições mais avançadas.
Portanto, o foco aqui é reconhecer as funcionalidades específicas que foram implementadas ou descontinuadas em versões subsequentes do SQL Server e estar familiarizado com os recursos oferecidos pelas diversas edições do produto.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
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.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo