Material de Referência: Microsoft SQL Server 2012 T-­‐SQL Fundamentals (Microsoft Press – ISBN13: 978-­‐ 0735658141). Conteúdo programático: Visão geral do processamento lógico e físico de consultas • Evolução do SQL Server • Arquitetura básica do SQL Server • Execução de consultas Consultas básicas • Ferramentas do SQL Server. • Estruturas da linguagem Transact-­‐SQL • Escrevendo consultas simples (select, from, where, like, top, ...) • OFFSET, FETCH, CHOOSE, IIF, FORMAT, etc Subconsultas e joins Subconsultas derivadas, escalar, multivalorada e correlacionadas Joins (cross, inner, outer), múltiplas tabelas e auto-­‐relacionamento Agrupamentos Group by e having Rollup e cube Grouping sets Funções de Ranking e CTEs (Common Table Expressions) Funções de ranking Particionamento dos rankings Windowing e novas funções analíticas xUnion, intersect, except Pivot e unpivot Modificação de dados Insert, Update e Delete Conceitos básicos e arquitetura Configuração e povoamento