Fundamentos de Banco de Dados Bancos relacionais, modelagem, normalização (1FN, 2FN, 3FN) e tipos de dados. SQL Server Management Studio Interface, criação de banco de dados e tabelas, constraints (NOT NULL, PK, FK, UNIQUE, CHECK). Manipulação de Dados INSERT, UPDATE, DELETE, chave primária e estrangeira. Importação de Dados Assistente de importação e exportação para SQL Server. Consultas SELECT SELECT, ORDER BY, WHERE, AND/OR, BETWEEN, LIKE, IN, IS NULL, DISTINCT e coluna calculada. | Associações com JOIN INNER JOIN, LEFT JOIN, RIGHT JOIN e FULL OUTER JOIN. Funções SQL Agregação (SUM, AVG, MAX, MIN, COUNT), texto (LEFT, RIGHT, CHARINDEX, REPLACE, UPPER), CASE. Subqueries Subqueries com IN, NOT IN, operadores de comparação e EXISTS. Agrupamento e Totais GROUP BY, HAVING, ROLLUP e GROUPING SETS. Otimização de Consultas Índices, prós e contras, agrupamento e dicas de performance. |