PBD - Revisão AV1 - 2025.1

PBD - Revisão AV1 - 2025.1

University

12 Qs

quiz-placeholder

Similar activities

Coleções - Python

Coleções - Python

University - Professional Development

17 Qs

[BARNLP 2023] Redes neurais

[BARNLP 2023] Redes neurais

University

10 Qs

COMANDOS DE NAVEGAÇÃO DO NVDA

COMANDOS DE NAVEGAÇÃO DO NVDA

University

10 Qs

INFORMÁTICA: Quem sabe mais?

INFORMÁTICA: Quem sabe mais?

KG - Professional Development

15 Qs

Aula BD 2023.1

Aula BD 2023.1

University

10 Qs

Desafio Santarenzinho

Desafio Santarenzinho

KG - University

11 Qs

Estudo do Processador

Estudo do Processador

University

10 Qs

Fundamentos Web

Fundamentos Web

University

15 Qs

PBD - Revisão AV1 - 2025.1

PBD - Revisão AV1 - 2025.1

Assessment

Quiz

Computers

University

Practice Problem

Medium

Created by

Mariana Meirelles

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?