Curso online gratuitoSQL para Analistas (SQL Server) do Zero ao Avançado
Duração do curso online: 7 horas e 38 minutos
Novo
Curso gratuito de SQL Server para analistas: do básico ao avançado, com consultas, joins, funções, views, procedures, CTEs e prática no SSMS.
Neste curso gratuito, aprenda sobre
Fundamentos de SQL Server e Ambiente de Trabalho
Manipulação de Dados e Consultas Essenciais
Joins e Relacionamentos entre Tabelas
Tipos de Dados, Funções e Agregações
Consultas Avançadas e Objetos de Consulta
Programação em T-SQL: Variáveis, Controle de Fluxo e Reutilização
Integração e Acesso a Dados Externos
Descrição do curso
Aprenda SQL Server do zero ao avançado com um curso online gratuito voltado para quem precisa consultar, organizar e analisar dados com eficiência. A proposta é conduzir você pelos fundamentos de bancos de dados e do SGBD, preparando o ambiente no SQL Server e no SSMS para praticar com uma base restaurada para estudos.
Ao longo do aprendizado, você desenvolve segurança para escrever consultas e manipular registros com as instruções mais usadas no dia a dia, refinando buscas com filtros e padrões, ordenação e recortes de resultados. Você também evolui para consultas com relacionamentos entre tabelas, compreendendo diferentes tipos de join e quando aplicar cada um para responder perguntas de negócio com precisão.
O curso aprofunda conceitos essenciais para análise de dados, como tipos de dados, funções internas e agregações, além de técnicas para resumir informações e criar critérios mais avançados com agrupamentos. Também aborda como lidar corretamente com valores ausentes, evitando armadilhas comuns ao trabalhar com NULL em relatórios e extrações.
Na parte avançada, você aprende a estruturar consultas mais poderosas com subconsultas e EXISTS, criar e utilizar views para reutilização e padronização, e entender implicações de leitura como o uso de NOLOCK. Para automatizar e organizar rotinas, o curso passa por variáveis, laços de repetição, procedures, funções personalizadas e CTEs, incluindo recursividade. Por fim, você vê como integrar fontes externas com linked server, ampliando possibilidades de consulta e integração de dados em cenários reais.
Conteúdo do curso
Aula em vídeo: O QUE É SQL, BANCO DE DADOS, SGBD, SERVIDOR , SSMS - CURSO SQL PARA ANALISTAS #121m
Exercício: No SQL Server, qual é a função de um SGBD (Sistema de Gerenciamento de Banco de Dados)?
Aula em vídeo: COMO CRIAR UM SERVIDOR SQL SERVER LOCAL E RESTAURAR BANCO DE DADOS COM DADOS FICTICIOS PARA ESTUDOS15m
Exercício: Ao instalar e usar o SQL Server Express localmente, qual é a principal finalidade dessa ferramenta para quem está começando no SQL Server?
Aula em vídeo: ENTENDA NA PRÁTICA O QUE É DDL,DML,DQL,DTL,DCL E SEUS COMANDOS NO SQL #320m
Exercício: Qual opção descreve corretamente a função da linguagem DDL no SQL Server?
Aula em vídeo: COMO USAR INSERT , UPDATE ,DELETE E SELECT NO SQL PASSO A PASSO33m
Exercício: Ao inserir dados em uma tabela no SQL Server, qual é a forma correta de lidar com uma coluna do tipo IDENTITY (auto incremento)?
Aula em vídeo: APRENDA COMO USAR O SELECT COM WHERE E COMO USAR O LIKE NO SQL PASSO A PASSO49m
Exercício: Em SQL Server, qual consulta retorna todas as linhas da tabela SalesLT.Address em que CountryRegion = 'United States' e City = 'Bothell'?
Aula em vídeo: COMO USAR TOP E ORDER BY NO SQL PARA EXTRAIR 10 MAIORES OU 10 MENORES VALORES DE UMA TABELA10m
Exercício: Como obter os 10 produtos mais caros pela coluna StandardCost no SQL Server?
Aula em vídeo: COMO FAZER SELECT COM INNER JOIN NO SQL PASSO A PASSO ENTENDA DE VEZ38m
Exercício: No SQL Server, qual cláusula define a condição de relacionamento usada em um INNER JOIN entre duas tabelas?
Aula em vídeo: COMO FAZER LEFT E RIGHT JOIN NO SQL PASSO A PASSO ENTENDA DE VEZ21m
Exercício: Em um LEFT JOIN, como identificar registros da tabela da esquerda que não possuem correspondência na tabela da direita?
Aula em vídeo: COMO USAR O FULL OUTER JOIN E O CROSS JOIN NO SQL GUIA COMPLETO19m
Exercício: O que o FULL OUTER JOIN retorna ao juntar duas tabelas?
Aula em vídeo: QUAIS SÃO OS PRINCIPAIS TIPOS DE DADOS NO SQL - CURSO GRATUITO DE SQL PARA ANALISTAS19m
Exercício: Qual conjunto reúne os quatro tipos básicos mais importantes para o dia a dia em SQL Server?
Aula em vídeo: PRINCIPAIS FUNÇÕES INTERNAS BÁSICAS DO SQL PARA O DIA A DIA - CURSO GRATUITO DE SQL PARA ANALISTAS17m
Exercício: No SQL Server, qual função é usada para localizar a posição inicial de um padrão dentro de um texto, permitindo o uso de curingas como no LIKE?
Aula em vídeo: COMO AGRUPAR VALORES E COMO USAR GROUP BY E HAVING NO SQL16m
Exercício: Ao usar agregação (ex.: SUM) com GROUP BY, qual cláusula deve ser usada para filtrar o resultado já agrupado (ex.: SUM(StandardCost) > 4000)?
Aula em vídeo: COMO LIDAR COM NULL E COMO USAR ISNULL , NULLIF E COALESCE ENTENDA DE VEZ NO SQL13m
Exercício: No SQL Server, qual é o comportamento de uma expressão aritmética quando envolve NULL (ex.: 1 + 2 + NULL)?
Aula em vídeo: O QUE É SUBSELECT , COMO FAZER SUBCONSULTAS E COMO UTILIZAR EXISTS NO SQL - CURSO GRATUITO DE SQL16m
Exercício: Ao usar um subselect no SELECT para retornar a quantidade de endereços de cada cliente, qual abordagem evita o erro de a subconsulta retornar mais de um valor?
Aula em vídeo: O QUE SÃO VIEWS E COMO CRIAR E UTILIZAR VIEWS NO SQL SERVER PASSO A PASSO CURSO SQL GRATUITO13m
Exercício: Qual é o principal objetivo de criar uma VIEW no SQL Server ao lidar com consultas complexas (com JOINs) usadas frequentemente?
Aula em vídeo: O QUE É O WITH NOLOCK NO SELECT DO SQL SERVER VOCÊ PRECISA SABER DISSO12m
Exercício: Em SQL Server, qual é o principal efeito de usar WITH (NOLOCK) em um SELECT durante uma transação em andamento?
Aula em vídeo: COMO FUNCIONA VARIÁVEIS NO SQL E COMO UTILIZAR DECLARE E SET - CURSO GRATUITO DE SQL PARA ANALISTAS14m
Exercício: Em T-SQL (SQL Server), qual é a forma correta de declarar uma variável de texto chamada @nome com até 10 caracteres?
Aula em vídeo: COMO FAZER LOOPS , LAÇO DE REPETIÇÃO WHILE NO SQL SERVER CURSO SQL PARA ANALISTAS GRATUITO20m
Exercício: Em um loop WHILE no SQL Server, qual ação é essencial para evitar um loop infinito ao imprimir valores de 0 a 4?
Aula em vídeo: O QUE É UMA PROCEDURE ARMAZENADA NO SQL ENTENDA TUDO DE VEZ SOBRE ESSE ASSUNTO - CURSO SQL GRATUITO19m
Exercício: No SQL Server, qual é o principal objetivo de uma stored procedure (procedure)?
Aula em vídeo: O QUE É E COMO CRIAR E UTILIZAR FUNÇÕES PERSONALIZADAS NO SQL PASSO A PASSO CURSO GRATUITO DE SQL15m
Exercício: No SQL Server, qual é a principal diferença entre uma PROCEDURE e uma FUNCTION?
Aula em vídeo: CTE COMMON TABLE EXPRESSIONS O QUE SÃO E PARA QUE SERVEM CRIANDO RECURSIVIDADE NO SQL (CURSO GRATIS)17m
Exercício: Em SQL Server, qual é a finalidade principal de uma CTE (Common Table Expression) criada com a cláusula WITH?
Aula em vídeo: COMO USAR O CURSOR NO SQL SERVER COMO LOOPAR LINHA A LINHA DA TABELA NO SQL13m
Aula em vídeo: COMO CRIAR UM SERVIDOR VINCULADO AO ACCESS OU OUTRO LOCAL AO MEU SQL SERVER COM LINKED SERVER PASSO14m
Exercício: Ao consultar dados de um servidor vinculado (ex.: arquivo Access) no SQL Server, qual recurso permite executar uma consulta no servidor remoto e retornar o resultado para o SQL Server?