Exercícios
Avalie seus conhecimentos sobre os conceitos essenciais de SQL neste questionário. Explore comandos e cláusulas fundamentais para consultar, filtrar, ordenar e organizar dados em bancos de dados relacionais. As questões abordam o uso de SELECT e WHERE, a recuperação de colunas, inserção de registros com INSERT, ordenação com ORDER BY, agrupamento com GROUP BY e filtragem de grupos com HAVING. Você também testará seu entendimento sobre JOINs, incluindo as diferenças entre INNER JOIN e OUTER JOIN, além da criação de índices para otimizar consultas. Ideal para iniciantes e para quem deseja revisar fundamentos de SQL de forma prática.
Responda às questões abaixo e confira a explicação de cada resposta.
0/10 respondidas
Áudio automático ativado: as próximas questões serão lidas ao clicar em Continuar.
O comando SELECT é utilizado para selecionar dados de uma tabela em um banco de dados. Ele é usado para buscar e recuperar informações armazenadas nas tabelas.
A cláusula WHERE é usada em SQL para especificar uma condição que deve ser atendida ao recuperar os dados de uma tabela. Por exemplo, você pode filtrar os registros que atendem a determinadas condições, como valores específicos em colunas.
Para recuperar todas as colunas de uma tabela no SQL, utiliza-se o comando SELECT *. O asterisco (*) significa todas as colunas. Portanto, a resposta correta é a alternativa SELECT * FROM Clientes.
O comando JOIN em SQL é usado para combinar linhas de duas ou mais tabelas, com base em uma coluna relacionada entre elas. Ele permite que você conecte dados relacionados que estão armazenados em tabelas diferentes, usando uma chave comum. Existem vários tipos de JOINs, como INNER JOIN, LEFT JOIN, RIGHT JOIN, entre outros.
A declaração SQL usada para adicionar uma nova linha (ou registro) a uma tabela é INSERT INTO.
Esta declaração especifica a tabela e os valores a serem inseridos nos campos correspondentes.
A palavra-chave SQL utilizada para ordenar o conjunto de resultados de uma consulta é ORDER BY. Ela organiza os dados com base nas colunas especificadas em ordem crescente ou decrescente.
O comando GROUP BY em SQL é usado para agrupar o resultado de uma consulta em conjuntos de linhas que têm valores idênticos em uma ou mais colunas. Isso é particularmente útil ao usar funções agregadas como SUM, COUNT, ou AVG, permitindo que você obtenha resultados agregados por grupos específicos.
A cláusula HAVING em SQL é utilizada para especificar critérios de filtragem em resultados agregados. Ela atua após a execução de funções de agregação, ao contrário da cláusula WHERE que é aplicada antes da agregação dos dados. Isso permite que você filtre grupos de resultados após a aplicação de funções como SUM, COUNT ou AVG. Portanto, a opção correta é a opção 1.
Para criar um índice em SQL, utiliza-se o comando CREATE INDEX seguido do nome do índice, ON a tabela e a lista de colunas entre parênteses. Portanto, a forma correta é CREATE INDEX idx_coluna ON Tabela (coluna);
A opção 1 está correta. INNER JOIN retorna apenas as linhas que têm correspondência em ambas as tabelas, enquanto OUTER JOIN pode incluir todos os registros de uma ou ambas as tabelas, dependendo do tipo de OUTER JOIN (LEFT, RIGHT, FULL), e preenche com NULLs quando não há correspondência.

Curso GratuitoBanco de dados MySQL
5h25m
25 exercícios

Curso GratuitoModelagem de Banco de Dados Relacionais
3h04m
15 exercícios

Curso GratuitoEstrutura de dados
4h27m
3 exercícios

Curso GratuitoBanco de dados completo
6h16m
5 exercícios

Curso GratuitoBanco de dados SQL Server passo a passo
16h24m
57 exercícios

Curso GratuitoModelagem de dados
8h58m
27 exercícios

Curso GratuitoMySql
7h51m
17 exercícios

Curso GratuitoBanco de dados MySql
8h29m
48 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks