SQL Server 2012 Interativo

SQL • Versão 2012

Essencial
🎯
Modalidades

Online ao vivo
Presencial

⏱️
Carga Horária

16 horas

📝 Resumo

Montar consultas de totalização com múltiplas tabelas e projetar comandos para incluir, alterar e eliminar registro em tabelas.


🎯 Objetivos

Capacitar o participante a construir no modo interativo consultas complexas da Linguagem
SQL, consultas de seleção, criação, inserção, alteração e exclusão de tabelas de dados. Criar
consultas avançadas e VIEWS para uso: no Access e Tabela Dinâmica no Excel.


👥 Para Quem É Este Curso

Profissionais que precisam utilizar em sua rotina de trabalho, as facilidades dos serviços de acesso a dados oferecidos pela linguagem SQL.


📋 Pré-requisitos

Domínio das tarefas do dia a dia no Windows e Noções de Banco de Dados Relacional.

📖 Conteúdo Programático

MÓDULO 01: Consulta simples
BD Relacional e Management Studio. Seleção com WHERE. Seleção com LIKE. Seleção com operadores lógicos.
  1. Conceitos de Banco de Dados
  2. BD relacional: Tabelas e Consultas
  3. Usar a ferramenta Management Studio
  4. Logon ao Banco de Dados
  5. Selecionar Colunas: SELECT … FROM
  6. Selecionar registros: WHERE
  7. Eliminar Duplicatas: DISTINCT
  8. Aplicar o filtro: TOP
  9. Selecionar faixa: BETWEEN … AND
  10. Selecionar por lista: IN
  11. Selecionar com o curinga: LIKE
  12. Aplicar o curinga na posição
  13. Aplicar o operador AND
  14. Aplicar o operador OR
  15. Aplicar o operador NOT
  16. Aplicar o operador NULL
MÓDULO 02: Consulta complexa
Consultas seleção com cálculos. Consultas com agrupamento. Funções de textos. Funções de datas e conversão de tipos de dados.
  1. Aplicar o operador de adição
  2. Aplicar o operador de subtração
  3. Aplicar o operador de multiplicação
  4. Aplicar o operador de divisão e resto
  5. Ordenar resultado: ORDER BY
  6. Agrupar dados: GROUP BY
  7. Funções COUNT, SUM e AVG
  8. Aplicar as funções MÁX e MÍN
  9. Função de substituição: REPLACE
  10. Aplicar as funções UPPER e LOWER
  11. Funções de limpeza: TRIM, RTRIM e LTRIM
  12. Extração com SUBSTRING, IIF e CHOOSE
  13. Obter data do com GETDATE
  14. Tratar datas com DATEADD e DATEPART
  15. Aplicar as funções DATEDIFF e EOMONTH
  16. Conversão de tipos: CAST e STR
MÓDULO 03: Múltiplas tabelas
Junção de múltiplas tabelas. Junção de tabelas no Query Design. Consultas de conjunto. Consultas com Subconsultas.
  1. Junção com INNER JOIN e ON
  2. Junção cruzada ou irrestrita: CROSS JOIN
  3. Junção exterior: LEFT|RIGHT OUTER JOIN
  4. Junção total: FULL OUTER JOIN
  5. Selecionar tabelas no Query Design
  6. Selecionar colunas no Query Design
  7. Classificar e filtrar no Query Design
  8. Aplicar Aliases e a cláusula HAVING
  9. Aplicar o operador UNION simples
  10. Aplicar UNION com ALL e parênteses
  11. Aplicar o operador INTERCEPT
  12. Aplicar EXCEPT com ORDER BY
  13. Subconsultas com ANY
  14. Subconsultas com ALL
  15. Aninhamento e testes de existência
  16. Subconsultas correlacionadas
MÓDULO 04: Criar VIEWS e tabela
Projetar VIEWs. Projetar DATABASE. Criar, alterar e excluir TABLES. Operações de inclusão, alteração e exclusão de linhas na tabela.
  1. Criar VIEW com o SQL Studio
  2. Alterar VIEW com ALTER
  3. Excluir VIEW com DROP
  4. Alterar VIEW no SQL Studio
  5. Criar o BD com CREATE
  6. Alterar o BD com ALTER
  7. Alterar o tamanho do BD e LOG
  8. Excluir o BD com DROP DATABASE
  9. Os tipos de dados do SQL Server
  10. Criar tabelas com CREATE e uso do GO
  11. Excluir a tabela com DROP TABLE
  12. Alterar UNIQUE, CHECK e DEFAULT
  13. Inserir dados: INSERT INTO
  14. Atualizar os dados: UPDATE
  15. Excluir dados: DELETE
  16. Limpar tabela com TRUNCATE

  1. Conceitos de Banco de Dados
  2. BD relacional: Tabelas e Consultas
  3. Usar a ferramenta Management Studio
  4. Logon ao Banco de Dados
  5. Selecionar Colunas: SELECT … FROM
  6. Selecionar registros: WHERE
  7. Eliminar Duplicatas: DISTINCT
  8. Aplicar o filtro: TOP
  9. Selecionar faixa: BETWEEN … AND
  10. Selecionar por lista: IN
  11. Selecionar com o curinga: LIKE
  12. Aplicar o curinga na posição
  13. Aplicar o operador AND
  14. Aplicar o operador OR
  15. Aplicar o operador NOT
  16. Aplicar o operador NULL

  1. Aplicar o operador de adição
  2. Aplicar o operador de subtração
  3. Aplicar o operador de multiplicação
  4. Aplicar o operador de divisão e resto
  5. Ordenar resultado: ORDER BY
  6. Agrupar dados: GROUP BY
  7. Funções COUNT, SUM e AVG
  8. Aplicar as funções MÁX e MÍN
  9. Função de substituição: REPLACE
  10. Aplicar as funções UPPER e LOWER
  11. Funções de limpeza: TRIM, RTRIM e LTRIM
  12. Extração com SUBSTRING, IIF e CHOOSE
  13. Obter data do com GETDATE
  14. Tratar datas com DATEADD e DATEPART
  15. Aplicar as funções DATEDIFF e EOMONTH
  16. Conversão de tipos: CAST e STR

  1. Junção com INNER JOIN e ON
  2. Junção cruzada ou irrestrita: CROSS JOIN
  3. Junção exterior: LEFT|RIGHT OUTER JOIN
  4. Junção total: FULL OUTER JOIN
  5. Selecionar tabelas no Query Design
  6. Selecionar colunas no Query Design
  7. Classificar e filtrar no Query Design
  8. Aplicar Aliases e a cláusula HAVING
  9. Aplicar o operador UNION simples
  10. Aplicar UNION com ALL e parênteses
  11. Aplicar o operador INTERCEPT
  12. Aplicar EXCEPT com ORDER BY
  13. Subconsultas com ANY
  14. Subconsultas com ALL
  15. Aninhamento e testes de existência
  16. Subconsultas correlacionadas

  1. Criar VIEW com o SQL Studio
  2. Alterar VIEW com ALTER
  3. Excluir VIEW com DROP
  4. Alterar VIEW no SQL Studio
  5. Criar o BD com CREATE
  6. Alterar o BD com ALTER
  7. Alterar o tamanho do BD e LOG
  8. Excluir o BD com DROP DATABASE
  9. Os tipos de dados do SQL Server
  10. Criar tabelas com CREATE e uso do GO
  11. Excluir a tabela com DROP TABLE
  12. Alterar UNIQUE, CHECK e DEFAULT
  13. Inserir dados: INSERT INTO
  14. Atualizar os dados: UPDATE
  15. Excluir dados: DELETE
  16. Limpar tabela com TRUNCATE