PBD - Revisão AV1 - 2025.1

PBD - Revisão AV1 - 2025.1

University

12 Qs

quiz-placeholder

Similar activities

TIC M2 Organização e tratamento de dados

TIC M2 Organização e tratamento de dados

10th Grade - University

13 Qs

APN - Gerenciamento de Processos de Negócio (BPM)

APN - Gerenciamento de Processos de Negócio (BPM)

University

15 Qs

Desafios de lógica

Desafios de lógica

University

7 Qs

Banco de Dados

Banco de Dados

University

12 Qs

Redes 2 - Camada de Rede

Redes 2 - Camada de Rede

University

15 Qs

Quiz sobre Banco de Dados MySQL

Quiz sobre Banco de Dados MySQL

University

14 Qs

Revisão de Modelagem de Dados U1 e U2

Revisão de Modelagem de Dados U1 e U2

University

16 Qs

Roteamento RIP (Routing Information Protocol)

Roteamento RIP (Routing Information Protocol)

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?