PBD - Revisão AV1 - 2025.1

PBD - Revisão AV1 - 2025.1

University

12 Qs

quiz-placeholder

Similar activities

Revisão Colegiada - Projeto de BD - 2024.1

Revisão Colegiada - Projeto de BD - 2024.1

University

12 Qs

Ultimate (Grand Finale) BD I

Ultimate (Grand Finale) BD I

University

15 Qs

Mapeamento e Normalização BD

Mapeamento e Normalização BD

University - Professional Development

15 Qs

Transformação Digital

Transformação Digital

1st Grade - University

10 Qs

AV1/R1 3TEC_Banco de Dados - Chave Primária

AV1/R1 3TEC_Banco de Dados - Chave Primária

1st Grade - University

15 Qs

Revisão POTA

Revisão POTA

University

17 Qs

Banco de dados 3. ano

Banco de dados 3. ano

3rd Grade - University

10 Qs

SQL em Ação

SQL em Ação

University

10 Qs

PBD - Revisão AV1 - 2025.1

PBD - Revisão AV1 - 2025.1

Assessment

Quiz

Computers

University

Medium

Created by

Mariana Meirelles

Used 1+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual comando SQL é utilizado para modificar a estrutura de uma tabela existente, adicionando ou removendo colunas?

UPDATE

MODIFY COLUMN

ALTER TABLE

INSERT INTO

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Para garantir que um campo em uma consulta SQL não contenha valores nulos, qual condição deve ser utilizada?

WHERE campo ≠ 0

WHERE campo IS NOT NULL

HAVING campo > 0

ORDER BY campo DESC

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Em um banco de dados relacional, uma estrutura que armazena o resultado de uma consulta e pode ser utilizada como se fosse uma tabela é chamada de:

Esquema lógico

View

Chave estrangeira

Índice

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Qual das alternativas contém uma subconsulta válida para retornar os funcionários com o menor salário cadastrado na tabela Funcionario?

SELECT nome, salario FROM Funcionario WHERE salario = (SELECT MIN(salario) FROM Funcionario);

SELECT nome, salario FROM Funcionario WHERE salario = MIN(salario);

SELECT nome, salario FROM Funcionario JOIN Funcionario ON salario = MIN(salario);

SELECT nome, salario FROM Funcionario WHERE salario < 5000;

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual operador SQL é utilizado para combinar os resultados de duas ou mais instruções SELECT?

JOIN

UNION

INTERSECT

GROUP BY

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Para criar uma visão chamada "ClientesVIP", baseada nos clientes com compras acima de 5000, qual comando SQL é correto?

CREATE VIEW ClientesVIP AS SELECT * FROM Clientes WHERE TotalCompras > 5000;

COMPILE VIEW ClientesVIP AS SELECT * FROM Clientes WHERE TotalCompras > 5000;

BUILD VIEW ClientesVIP AS SELECT * FROM Clientes WHERE TotalCompras > 5000;

CREATE VIEW ClientesVIP INSERT * FROM Clientes WHERE TotalCompras > 5000;

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Para listar apenas os vendedores que realizaram vendas acima de 10.000, sem repetições, qual consulta SQL é a mais eficiente?

SELECT VendedorID FROM Vendas WHERE SUM(ValorVenda) > 10000;

SELECT DISTINCT VendedorID FROM Vendas GROUP BY VendedorID HAVING ValorVenda > 10000;

SELECT DISTINCT VendedorID FROM Vendas WHERE ValorVenda > 10000;

SELECT VendedorID FROM Vendas WHERE MAX(ValorVenda) > 10000 GROUP BY VendedorID;

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?