PBD - Revisão AV1 - 2025.1

PBD - Revisão AV1 - 2025.1

University

12 Qs

quiz-placeholder

Similar activities

Bancos de Dados - Quiz 3

Bancos de Dados - Quiz 3

University

15 Qs

Mapeamento e Normalização BD

Mapeamento e Normalização BD

University - Professional Development

15 Qs

MySQL avançado

MySQL avançado

University

15 Qs

Transformação Digital

Transformação Digital

1st Grade - University

10 Qs

Revisão de Modelagem de Dados U1 e U2

Revisão de Modelagem de Dados U1 e U2

University

16 Qs

Revisão POTA

Revisão POTA

University

17 Qs

Simulado de Banco de Dados

Simulado de Banco de Dados

University

14 Qs

Modelo Conceitual BD

Modelo Conceitual BD

12th Grade - Professional Development

16 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?