Comandos SQL

Comandos SQL

University

10 Qs

quiz-placeholder

Similar activities

GESTION BD

GESTION BD

University

12 Qs

Tecnologías de la Información y la Comunicación (TICs)

Tecnologías de la Información y la Comunicación (TICs)

University

5 Qs

Quiz Diagnóstico - RA e RV para JD

Quiz Diagnóstico - RA e RV para JD

University

15 Qs

Revisão Modelagem de Processo

Revisão Modelagem de Processo

University

8 Qs

TICS

TICS

University

9 Qs

PRACTICA CALIFICADA

PRACTICA CALIFICADA

University

10 Qs

Nokia

Nokia

12th Grade - University

7 Qs

Conocimientos Básicos sobre IA

Conocimientos Básicos sobre IA

University

6 Qs

Comandos SQL

Comandos SQL

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

Carlos Henrique

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Qual comando SQL é usado para realizar uma operação de seleção na álgebra relacional?

SELECT

FROM

WHERE

ORDER BY

DISTINCT

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Se uma consulta no PostgreSQL para uma tabela Alunos retornar mais de uma tupla para diferentes alunos, então para receber o retorno de um resultado da consulta, será necessário usar o comando:

UNIQUE

DISTINCT

EXISTS

LIMIT

COUNT

3.

MULTIPLE CHOICE QUESTION

20 sec • 2 pts

O Postgres fornece uma série de comandos internos disponibilizados pelo próprio sistema que permitem realizar operações lógicas, agregação, ordenação, etc. Alguns desses operadores são usados junto com o comando WHERE para filtrar registros, exceto

BETWEEN

LIKE

IS NULL

IN

AS

4.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Observe o esquema de relações a seguir:

Departamento (idDepartamento, nomeDepartamento)

Empregado (idEmpregado, nomeEmpregado, numeroDependentes, salario, idDepartamento)

Qual comando SQL responde à pergunta: "qual é o nome dos funcionários que pertencem ao departamento cujo identificador é 200?"

SELECT nomeEmpregado

FROM Empregado E, Departamento D

WHERE E.idEmpregado = D.idDepartamento AND D.idDepartamento = 200

SELECT nomeEmpregado

FROM Empregado, Departamento

WHERE idEmpregado = 200

SELECT nomeEmpregado

FROM Empregado E, Departamento D

WHERE E.idEmpregado = D.idDepartamento

SELECT nomeEmpregado

FROM Empregado E, Departamento D

WHERE E.idEmpregado IN D.idDepartamento

SELECT nomeEmpregado

FROM Empregado, Departamento

WHERE idDepartamento IN Departamento

5.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

Considere o seguinte código SQL:

CREATE TABLE empregado (id INTEGER, nome VARCHAR(20), sobrenome VARCHAR(60), salario REAL);

INSERT INTO empregado VALUES

(44, ‘Wiliane’, ‘Lima’, 6387.01);

(11, ‘Mabel’, ‘Fontes’, 18050.78);

(22, Paulo, ‘Medeiros’, 4046.79);

(33, ‘Gustavo’, ‘Mendes’, 3040.90);

(55, ‘Luiz’, ‘Aires’, 1500.78);

O resultado da consulta SELECT nome FROM empregado WHERE salario BETWEEN 3000 AND 6000 ORDER BY salario DESC LIMIT 1 será:

Luiz

Paulo

Gustavo

Wiliane

Mabel

6.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Em um banco de dados, a tabela Pessoa foi criada com a seguinte instrução:

CREATE TABLE Pessoa (Id int,

Nome varchar(255),

sobrenome varchar(255),

Endereco varchar(255),

Cidade varchar(255) );

Após a criação, a tabela foi preenchida, mas o programador percebeu que todos os Nomes foram colocados no campo Sobrenome e vice-versa. Qual instrução SQL pode ser usada para gerar uma consulta com a tabela corrigida?

SELECT Id, Sobrenome AS Nome, Sobrenome, Endereco, Cidade

FROM Pessoa;

SELECT Id, Nome AS Sobrenome, Sobrenome AS Sobrenome, Endereco, Cidade FROM Pessoa;

SELECT Id, Sobrenome, Nome, Endereco, Cidade

FROM Pessoa;

SELECT * FROM Pessoa;

SELECT Id, Sobrenome AS Nome, Nome AS Sobrenome, Endereco, Cidade

FROM Pessoa;

7.

MULTIPLE CHOICE QUESTION

45 sec • 3 pts

Em um banco de dados, uma tabela foi criada com a seguinte instrução.

CREATE TABLE Produto (Id number,

Nome varchar(255),

Preco number);

Considerando esta tabela, a única expressão SQL que retorna valores não nulos para nome e preço de todos os produtos da empresa, ordenados por nome e preço em ordem crescente.

SELECT Nome, Preco FROM Produto WHERE Nome, Preco ORDER BY Preco ASC IS NOT NULL;

SELECT Nome, Preco FROM Produto WHERE Nome, Preco IS NOT NULL ORDER BY Nome ASC;

SELECT Nome, Preco FROM Produto WHERE Nome IS NOT NULL AND Preco IS NOT NULL ORDER BY Preco ASC;

SELECT Nome, Preco FROM Produto WHERE Nome, Preco IS NOT NULL ORDER BY Preco DESC;

SELECT Nome, Preco FROM Produto WHERE Nome AND Preco ORDER BY Preco ASC;

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?