
PROVA SQL
Authored by GUILHERME CASSITAS
Professional Development
Professional Development
Used 2+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Qual das opções abaixo representa corretamente a criação de uma tabela "Clientes" com uma chave primária chamada "cliente_id" e um campo "email" que não pode ser nulo?
CREATE TABLE Clientes (cliente_id INT, email VARCHAR(100) NOT NULL, PRIMARY KEY (cliente_id));
CREATE TABLE Clientes (cliente_id INT PRIMARY KEY, email VARCHAR(100) NOT NULL);
CREATE TABLE Clientes (cliente_id INT, email VARCHAR(100), PRIMARY KEY (email));
CREATE TABLE Clientes (cliente_id INT NOT NULL, email VARCHAR(100), PRIMARY KEY (email));
2.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Qual comando SQL insere um novo produto chamado "Mouse Gamer" com preço padrão de 150.00 na tabela "Produtos", considerando que o campo "preco" possui um valor DEFAULT de 100.00?
INSERT INTO Produtos (nome) VALUES ('Mouse Gamer');
INSERT INTO Produtos (nome, preco) VALUES ('Mouse Gamer', 150.00);
INSERT INTO Produtos (preco) VALUES (150.00);
INSERT INTO Produtos (nome, preco) VALUES ('Mouse Gamer', DEFAULT);
3.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Considere as tabelas "Vendas" e "Clientes". Qual consulta retorna o nome dos clientes e o valor total de suas compras, apenas para aqueles que compraram mais de R$ 1000?
SELECT c.nome, SUM(v.valor) FROM Clientes c JOIN Vendas v ON c.cliente_id = v.cliente_id GROUP BY c.nome HAVING SUM(v.valor) > 1000;
SELECT c.nome, v.valor FROM Clientes c JOIN Vendas v ON c.cliente_id = v.cliente_id WHERE v.valor > 1000;
SELECT nome, SUM(valor) FROM Vendas GROUP BY nome WHERE SUM(valor) > 1000;
SELECT c.nome, SUM(v.valor) FROM Clientes c, Vendas v WHERE c.cliente_id = v.cliente_id AND v.valor > 1000 GROUP BY c.nome;
4.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Qual das opções abaixo representa corretamente a definição de uma FOREIGN KEY na tabela "Vendas" referenciando a tabela "Clientes"?
FOREIGN KEY (cliente_id) REFERENCES Clientes(cliente_id)
PRIMARY KEY (cliente_id) REFERENCES Clientes(cliente_id)
FOREIGN KEY cliente_id REFERENCES Clientes
REFERENCES Clientes(cliente_id) FOREIGN KEY (cliente_id)
5.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Qual comando SQL retorna a quantidade total de vendas realizadas em cada mês?
SELECT COUNT(*) FROM Vendas GROUP BY MONTH(data_venda);
SELECT MONTH(data_venda), COUNT(*) FROM Vendas GROUP BY MONTH(data_venda);
SELECT data_venda, COUNT(*) FROM Vendas;
SELECT COUNT(MONTH(data_venda)) FROM Vendas;
6.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Qual das opções abaixo utiliza corretamente a cláusula CHECK para garantir que o campo "quantidade" da tabela "ItensVenda" seja sempre maior que zero?
CREATE TABLE ItensVenda (quantidade INT CHECK (quantidade > 0));
CREATE TABLE ItensVenda (quantidade INT, CHECK quantidade > 0);
CREATE TABLE ItensVenda (quantidade INT, CHECK (quantidade >= 0));
CREATE TABLE ItensVenda (quantidade INT CHECK quantidade > 0);
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
CANCELADA
SELECT * FROM Produtos WHERE preco BETWEEN 100 AND 500;
SELECT * FROM Produtos WHERE preco = 100 AND preco = 500;
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
20 questions
Claro combo TV
Quiz
•
Professional Development
20 questions
Kuliah Umum FKM Unej Data Sampel BPJSK 24112023
Quiz
•
Professional Development
18 questions
Human Resource Management 1
Quiz
•
Professional Development
16 questions
KUIS AKUN BELAJAR ID
Quiz
•
Professional Development
18 questions
S_FFP: Scenario Based Quiz
Quiz
•
Professional Development
21 questions
Introdução ao CEP
Quiz
•
Professional Development
20 questions
Fitness acuático
Quiz
•
Professional Development
20 questions
Quiz Pelatihan ANBK Kab. Bangka 2024 Hari Pertama
Quiz
•
Professional Development
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade