Processando...

Questões de SQL para Concursos Diversos | CONCURSO

Questões de SQL para Concursos Diversos

QUESTÕES DE SQL PARA CONCURSOS DIVERSOS

INSTRUÇÕES DO SIMULADO

OBJETIVOS
Aprimorar os conhecimentos adquiridos durante os seus estudos, de forma a avaliar a sua aprendizagem, utilizando para isso as metodologias e critérios idênticos ao exame da Assunto Concursos, através de simulados para Assunto Concursos, provas e questões da Assunto Concursos.

PÚBLICO ALVO
Alunos/Concursando que almejam sua aprovação em concursos que cobram a matéria de Banco de Dados SQL.

SOBRE AS QUESTÕES
Este simulado contém questões da Concursos Diversos que foi organizado pela Bancas Diversas. Estas questões são de Banco de Dados, contendo o assunto de SQL que foram extraídas de concursos anteriores, portanto este simulado contém os gabaritos oficiais.

ESTATÍSTICA DO SIMULADO
O Questões de SQL para Concursos Diversos contém um total de 20 questões da Assunto Concursos com um tempo estimado de 60 minutos para sua realização. Os assuntos abordados são de Banco de Dados, SQL para que você possa realmente simular como estão seus conhecimento nestas matérias.

RANKING
Realize este simulado até o seu final e ao conclui-lo você verá as questões que errou e acertou, seus possíveis comentários e ainda poderá ver seu DESEMPENHO perante ao dos seus CONCORRENTES na matéria de Banco de Dados - SQL. Venha participar deste Ranking e saia na frente de todos. Veja sua nota e sua colocação no RANKING e saiba se esta preparado para conseguir sua aprovação.

CARGO DA PROVA
Este simulado contém questões para o cargo de Cargos Diversos. Se você esta estudando para ser aprovado para Cargos Diversos não deixe de realizar este simulado e outros disponíveis no portal.

COMO REALIZAR O Questões de SQL para Concursos Diversos
Para realizar este o simulado você deverá realizar seu cadastro grátis e depois escolher as alternativas que julgar correta. No final do simulado de Questões de SQL para Concursos Diversos você verá as questões que errou e acertou.

Bons Estudos! Simulado para Concursos Diversos é aqui!


#145683
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 1 - 

Julgue o item a seguir, a respeito de conceitos de SQL.

O operador LIKE é usado para pesquisar um padrão especificado em uma coluna da tabela.

#145684
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 2 - 

Julgue o item a seguir, a respeito de conceitos de SQL.

O comando CREATE DATABASE TAB é utilizado para criar uma tabela em um banco de dados.

#145685
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 3 - 

Julgue o item a seguir, a respeito de conceitos de SQL.

O comando SQL EXTRACT é utilizado para extrair dados de uma tabela.

#145686
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 4 - 

Tendo como referência o diagrama de entidade relacionamento precedente, julgue o próximo item, a respeito de linguagem de definição de dados e SQL.

A seguinte expressão SQL permite alterar a nota de geografia do aluno de nome Beltrano para 9.5.

update matricula set nota=9.5 where aluno ='Beltrano' and disciplina ='Geografia'

#145687
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 5 - 

Tendo como referência o diagrama de entidade relacionamento precedente, julgue o próximo item, a respeito de linguagem de definição de dados e SQL.

A expressão SQL a seguir permite excluir as notas do aluno de nome Fulano.

truncate from matricula where aluno='Fulano'

#145688
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 6 - 

Tendo como referência o diagrama de entidade relacionamento precedente, julgue o próximo item, a respeito de linguagem de definição de dados e SQL.

Considerando-se o diagrama apresentado, é correto afirmar que a execução das expressões SQL a seguir, em um SGBD PostgreSQL 9.4 ou superior, permite gerar o resultado apresentado na tabela mostrada imediatamente após a expressão.

insert into aluno values (1,'Fulano');

insert into aluno values (2,'Cicrano');

insert into aluno values (3,'Beltrano');

insert into disciplina (id, descricao) values

(1,'Matemática');

insert into disciplina (id, descricao) values

(3,'História');

insert into disciplina (id, descricao) values

(5,'Geografia');

insert into matricula (aluno, disciplina,

ano, nota) values (1, 1, 2020, 6.5);

insert into matricula (aluno, disciplina,

ano, nota) values (1, 3, 2020, 9.5);

insert into matricula (aluno, disciplina,

ano, nota) values (1, 5, 2020, 10.0);

insert into matricula (aluno, disciplina,

ano, nota) values (3, 3, 2020, 8.5);

insert into matricula (aluno, disciplina,

ano, nota) values (3, 1, 2020, 5.6);

insert into matricula (aluno, disciplina,

ano, nota) values (3, 5, 2020, 7.7);

SELECT *

FROM crosstab( $$

select a.nome, d.descricao, m.nota

from matricula m

left join aluno a on a.id=m.aluno

left join disciplina d on d.id=m.disciplina

order by 1,2

$$)

as final_result(

nome varchar,

geografia numeric,

historia numeric,

matematica numeric

);

#145689
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 7 - 

Tendo como referência o diagrama de entidade relacionamento precedente, julgue o próximo item, a respeito de linguagem de definição de dados e SQL.

As expressões DDL a seguir permitem a criação das tabelas presentes no diagrama apresentado.

create table aluno (

id integer primary key,

nome varchar(40) );

create table disciplina (

id integer primary key,

descricao varchar(60)

);

create table matricula (

aluno integer,

disciplina integer,

ano integer,

nota numeric,

constraint pk_matricula primary key (aluno,

disciplina, ano),

constraint fk_matricula_aluno foreign key

(aluno)

references aluno,

constraint fk_matricula_disciplina foreign

key (disciplina)

references disciplina );

#145690
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 8 - 

Acerca de sistemas gerenciadores de banco de dados, julgue o item subsequente.

Em SQL, o comando INSERT INTO é usado para inserir novos dados em um banco de dados MySQL.

#145691
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 9 - 

No que se refere a banco de dados, julgue o item.

No processo de criação de um banco de dados, de suas tabelas e das relações entre elas, são utilizados comandos DDL, como, por exemplo, os comandos Drop, Create e Alter.

#145692
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 10 - 

No que se refere a banco de dados, julgue o item.

São exemplos de Sistemas Gerenciadores de Bancos de Dados (SGBD) o MySQL e o Oracle, que utilizam a linguagem SQL. Ao manipularem as tabelas de um banco de dados, é importante que elas não possuam tuplas duplicadas.

#145693
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 11 - 

Quanto ao banco de dados SQL Server, julgue o item.

O comando SQL SELECT nome, idade, sexo FROM lista executa uma consulta ao banco de dados e retorna uma lista com os campos nome, idade e sexoencontrados em qualquer tabela do banco.

#145694
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 12 - 

SELECT clinica_id, AVG(salario)

FROM nutricionista WHERE AVG(salario) > 5000

GROUP BY clinica_id;

Com relação ao código SQL acima, julgue o item.

Em SQL, não se pode usar o nome de uma coluna na cláusula GROUP BY (clinica_id) caso ela já tenha sido referenciada na cláusula SELECT (clinica_id).

#145695
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 13 - 

SELECT clinica_id, AVG(salario)

FROM nutricionista WHERE AVG(salario) > 5000

GROUP BY clinica_id;

Com relação ao código SQL acima, julgue o item.

O código apresenta erro de construção, pois a cláusula WHERE não pode ser usada para restringir grupos.

#145696
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 14 - 

SELECT clinica_id, AVG(salario)

FROM nutricionista WHERE AVG(salario) > 5000

GROUP BY clinica_id;

Com relação ao código SQL acima, julgue o item.

nutricionista é a tabela/visão que está sendo referenciada na cláusula FROM.

#145697
Banca
. Bancas Diversas
Matéria
SQL
Concurso
. Concursos Diversos
Tipo
Certo/Errado
Comentários
Seja o primeiro a comentar
fácil

(1,0) 15 - 

SELECT clinica_id, AVG(salario)

FROM nutricionista WHERE AVG(salario) > 5000

GROUP BY clinica_id;

Com relação ao código SQL acima, julgue o item.

O código mostra o identificador da clínica (clinica_id), que contém apenas os nutricionista que ganham salário acima de 5.000.