Kahoot 2 - Banco de Dados I

Kahoot 2 - Banco de Dados I

University

12 Qs

quiz-placeholder

Similar activities

Garantías

Garantías

University

12 Qs

Questionário CRR - 10 e 11 setembro

Questionário CRR - 10 e 11 setembro

University

10 Qs

Repaso 2do parcial COMPRAS Y VENTAS

Repaso 2do parcial COMPRAS Y VENTAS

University

10 Qs

Textlesen (REMIDI Trimina& Agustina)

Textlesen (REMIDI Trimina& Agustina)

12th Grade - University

10 Qs

Marcas formais do texto poético

Marcas formais do texto poético

3rd Grade - Professional Development

10 Qs

GLS290 Aerial Camera

GLS290 Aerial Camera

University

10 Qs

Diseño redes distribución y aplicaciones de comercio electrónico

Diseño redes distribución y aplicaciones de comercio electrónico

University - Professional Development

10 Qs

MOF Perfiles Estructura

MOF Perfiles Estructura

University

10 Qs

Kahoot 2 - Banco de Dados I

Kahoot 2 - Banco de Dados I

Assessment

Quiz

Other

University

Practice Problem

Hard

Created by

Moacir Kichel

Used 6+ 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

20 sec • 1 pt

Qual consulta retorna os nomes e salários dos funcionários que ganham mais do que a média salarial da tabela funcionarios?

a) SELECT nome, salario FROM funcionarios WHERE salario > (SELECT AVG(salario) FROM funcionarios);

b) SELECT nome, salario FROM funcionarios WHERE salario > AVG(salario);

c) SELECT nome, salario FROM funcionarios WHERE salario > (MAX(salario) / 2);

SELECT nome, salario FROM funcionarios WHERE salario > (SELECT COUNT(salario) FROM funcionarios);

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Considere as tabelas clientes e pedidos. Qual comando retorna os clientes que não realizaram pedidos?

SELECT nome FROM clientes WHERE id_cliente NOT IN (SELECT id_cliente FROM pedidos);

SELECT nome FROM clientes WHERE id_cliente IS NULL IN (SELECT id_cliente FROM pedidos);

SELECT nome FROM clientes WHERE id_cliente <> (SELECT id_cliente FROM pedidos);

SELECT nome FROM clientes LEFT JOIN pedidos ON clientes.id_cliente = pedidos.id_cliente;

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Qual instrução cria uma tabela chamada produtos com uma chave primária na coluna id_produto e uma chave estrangeira para categorias?

CREATE TABLE produtos ( id_produto INT PRIMARY KEY, nome VARCHAR(50), preco DECIMAL(10, 2), id_categoria INT FOREIGN KEY REFERENCES categorias(id_categoria) );

CREATE TABLE produtos (

id_produto INT PRIMARY KEY,

nome VARCHAR(50),

preco DECIMAL(10, 2),

FOREIGN KEY (id_categoria) REFERENCES categorias(id_categoria)

);

CREATE TABLE produtos (

id_produto INT PRIMARY KEY,

nome VARCHAR(50),

preco DECIMAL(10, 2),

id_categoria INT,

CONSTRAINT fk_categoria FOREIGN KEY REFERENCES categorias(id_categoria)

);

CREATE TABLE produtos ( id_produto INT PRIMARY KEY, nome VARCHAR(50), preco DECIMAL(10, 2), id_categoria INT, FOREIGN KEY REFERENCES categorias );

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Qual comando é usado para alterar o tipo de dados da coluna nome na tabela clientes para VARCHAR(100)?

a) ALTER TABLE clientes CHANGE nome nome VARCHAR(100);

b) ALTER clientes MODIFY nome VARCHAR(100);

c) ALTER TABLE clientes ALTER COLUMN nome VARCHAR(100);

d) ALTER TABLE clientes MODIFY nome VARCHAR(100);

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Qual comando SQL Server retorna os registros duplicados na coluna email da tabela usuarios?

SELECT email, COUNT(*) FROM usuarios GROUP BY email HAVING COUNT(*) > 1;

SELECT email FROM usuarios WHERE COUNT(email) > 1;

SELECT email FROM usuarios GROUP BY email HAVING COUNT(email) > 1;

SELECT DISTINCT email FROM usuarios GROUP BY email HAVING COUNT(*) > 1;

6.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Qual consulta retorna o total de vendas por mês, considerando uma tabela vendas com as colunas data_venda e total?

SELECT MONTH(data_venda) AS mes, SUM(total) AS total_mensal FROM vendas GROUP BY data_venda;

SELECT MONTH(data_venda) AS mes, SUM(total) AS total_mensal FROM vendas GROUP BY MONTH(data_venda);

SELECT data_venda AS mes, SUM(total) AS total_mensal FROM vendas GROUP BY data_venda;

SELECT MONTH(data_venda) AS mes, SUM(total) FROM vendas GROUP BY total;

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Como você renomeia uma coluna existente no SQL Server?

ALTER TABLE tabela ALTER COLUMN nome_coluna TO novo_nome;

ALTER TABLE tabela CHANGE nome_coluna novo_nome tipo_dados;

ALTER TABLE clientes ALTER COLUMN nome NVARCHAR(100);

ALTER COLUMN tabela.nome_coluna RENAME TO novo_nome;

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

Already have an account?