Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BD 07 Consultas SQL 2

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Qual das seguintes opções não é uma parte da estrutura básica de uma consulta SQL?

a)

SELECT

b)

FROM

c)

WHERE

d)

INSERT

2.

Qual das seguintes palavras-chave é usada para iniciar uma consulta SQL?

a)

WHERE

b)

SELECT

c)

FROM

d)

JOIN

3.

Qual é o resultado esperado da consulta SQL apresentada: SELECT * FROM empregado

a)

Uma lista de todos os empregados

b)

Uma lista de todos os departamentos

c)

A matrícula e o nome de Cláudio

d)

O salário de todos os empregados

4.

Qual é o resultado da consulta se o salário mínimo fosse 4000? SELECT Matricula, Nome FROM Empregado WHERE Cod_Departamento=2 AND Salario>3000;

a)

Nenhum resultado

b)

A matrícula e o nome de Cláudio

c)

Todos os empregados do departamento 2

d)

Todos os empregados do departamento 2 com salário acima de 3000

5.

Qual é o propósito do comando "AS" em uma consulta SQL?

a)

Excluir uma coluna.

b)

Renomear uma coluna.

c)

Adicionar uma nova linha.

d)

Filtrar resultados.

6.

Qual é a função da cláusula WHERE em uma consulta SQL?

a)

Filtrar registros com base em uma condição

b)

Ordenar os resultados

c)

Inserir novos registros

d)

Atualizar dados existentes

7.

Qual é a finalidade do exemplo: SELECT E.Nome empregados_venda FROM Empregado E, Departamento D WHERE E.Cod_Departamento = D.Cod_Departamento AND D.Nome ='Vendas'

a)

Selecionar o nome dos empregados que trabalham no departamento de Vendas.

b)

Renomear tabelas e atributos usando a cláusula AS.

c)

Excluir empregados do departamento de Vendas.

d)

Adicionar novos empregados ao departamento de Vendas.

8.

Qual é a função da cláusula WHERE?

a)

Filtrar os dados com base em condições específicas.

b)

Renomear colunas.

c)

Inserir novos dados.

d)

Excluir dados existentes.

9.

O que ocorre se omitirmos a cláusula AS ?

a)

Renomear tabelas e atributos.

b)

Excluir dados.

c)

Inserir dados.

d)

Atualizar dados.

10.

Qual operador é usado para especificar a condição de junção na consulta SQL?

a)

AND

b)

OR

c)

WHERE

d)

JOIN

11.

Como a linguagem SQL trata uma tabela?

a)

Como um multiconjunto

b)

Como um conjunto único

c)

Como uma lista ordenada

d)

Como um vetor

12.

O que a operação UNION faz em SQL?

a)

Combina resultados de duas consultas

b)

Encontra interseção de duas consultas

c)

Subtrai resultados de uma consulta de outra

d)

Junta tabelas com base em uma chave comum

13.

Qual é a função da cláusula GROUP BY em uma consulta SQL?

a)

Atualizar dados existentes

b)

Filtrar registros com base em uma condição

c)

Ordenar os resultados em ordem crescente

d)

Agrupar resultados com base em uma ou mais colunas

14.

O que a cláusula HAVING faz em uma consulta SQL?

a)

Insere novos registros na tabela

b)

Renomeia colunas em uma tabela

c)

Filtra grupos de resultados após o agrupamento

d)

Exclui registros de uma tabela

15.

Qual é a diferença entre INNER JOIN e LEFT JOIN em SQL?

a)

INNER JOIN retorna todos os registros de ambas as tabelas, enquanto LEFT JOIN retorna apenas registros correspondentes

b)

INNER JOIN retorna apenas registros correspondentes em ambas as tabelas, enquanto LEFT JOIN retorna todos os registros da tabela à esquerda e os correspondentes da tabela à direita

c)

INNER JOIN é usado para inserir dados, enquanto LEFT JOIN é usado para excluir dados

d)

INNER JOIN é mais rápido que LEFT JOIN