Descrição do Curso
Neste curso, aprenderá várias maneiras de relatar dados com SQL, o sistema de banco de dados relacional de código aberto. Também aprenderá como mesclar dados em várias tabelas e também como aplicar recursos avançados de SQL, como variáveis e funções.
Objectivos de aprendizado:
- Como consultar dados de uma tabela com SQL
- Como filtrar e classificar dados com SQL
Habilidades que Você Vai Aprender
- Programação de banco de dados
- Sql estendido
- Mysql++
- MySQL
- Base de dados relacionais
- SQL (Língua de Programação)
O Que Você Vai Aprender
- Recuperar dados usando instruções SELECT, WHERE, LIKE e IN para extrair dados mais refinados
- Filtrar e classificar dados com a cláusula WHERE e operações ORDER BY
- Usar funções de string, funções de data e hora e aliases para alterar cabeçalhos de relatório
- Agrupar e resumir resultados SQL usando GROUP BY, COUNT e a cláusula HAVING
- Mesclar dados entre tabelas usando JOIN e UNION e consultar várias tabelas
- Criar visualizações, subselects, variáveis customizadas, funções e procedimentos para consultas mais rápidas e precisas
Principais Conclusões
- Este curso intermediário se baseia nos fundamentos de SQL para ajudar alunos a configurar consultas que extraem os dados certos para relatórios mais detalhados e personalizados.
- Os alunos praticam a recuperação de dados com instruções como SELECT, WHERE, LIKE e IN e refinam resultados através de classificação, filtragem e aliases.
- O curso abrange consultas em várias tabelas e bancos de dados, e normalização de um banco de dados para reduzir redundância e aumentar eficiência.
- Os dados podem ser combinados e analisados mesclando entre tabelas com JOIN e UNION e agrupando e resumindo resultados com GROUP BY e HAVING.
- Tópicos avançados incluem criar visualizações, subselects, variáveis customizadas, funções e procedimentos para obter dados necessários rápida e precisamente.
Perguntas Frequentes
Para quem é este curso?
É para alunos que dominaram os fundamentos de SQL e desejam fazer extrações de dados mais específicas para obter relatórios mais detalhados adaptados às suas necessidades comerciais.
Quais instruções de consulta e funções o curso abrange?
Ele abrange SELECT, WHERE, LIKE e IN para recuperação de dados; ORDER BY para classificação; aliases para alterar cabeçalhos de relatório; funções de string e funções de data e hora; e GROUP BY, COUNT e a cláusula HAVING para agrupar e resumir resultados.
O curso ensina como combinar dados de várias tabelas?
Sim. Ele ensina como consultar várias tabelas, mesclar dados entre tabelas usando JOIN e UNION (juntamente com Intersect e Except) e mesclar linhas usando a cláusula GROUP BY.
Quais habilidades avançadas vou ganhar?
Você aprenderá como criar visualizações e subselects, normalizar um banco de dados para reduzir redundância e aumentar eficiência, e criar variáveis customizadas, funções e procedimentos.
Qual conhecimento prévio é esperado?
O curso assume que você já dominou os fundamentos de SQL e deseja ampliar suas habilidades no uso de SQL para relatar dados.









