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?

PROVA SQL

Quiz
•
Professional Development
•
Professional Development
•
Medium

GUILHERME CASSITAS
Used 2+ times
FREE Resource
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
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;
Create a free account and access millions of resources
Similar Resources on Quizizz
22 questions
Matriz BCG

Quiz
•
Professional Development
23 questions
GESTÃO DA QUALIDADE E DA PRODUTIVIDADE

Quiz
•
Professional Development
20 questions
Claro combo TV

Quiz
•
Professional Development
20 questions
Jovem Aprendiz

Quiz
•
Professional Development
15 questions
Noções de Contabilidade

Quiz
•
Professional Development
15 questions
UFCD 0423 T Diag

Quiz
•
Professional Development
20 questions
Quizz Atendimento ao Cliente

Quiz
•
Professional Development
19 questions
Quiz sobre Atendimento ao Cliente

Quiz
•
Professional Development
Popular Resources on Quizizz
15 questions
Multiplication Facts

Quiz
•
4th Grade
25 questions
SS Combined Advisory Quiz

Quiz
•
6th - 8th Grade
40 questions
Week 4 Student In Class Practice Set

Quiz
•
9th - 12th Grade
40 questions
SOL: ILE DNA Tech, Gen, Evol 2025

Quiz
•
9th - 12th Grade
20 questions
NC Universities (R2H)

Quiz
•
9th - 12th Grade
15 questions
June Review Quiz

Quiz
•
Professional Development
20 questions
Congruent and Similar Triangles

Quiz
•
8th Grade
25 questions
Triangle Inequalities

Quiz
•
10th - 12th Grade