Questões de SQL para Concursos Diversos | CONCURSO
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
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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
(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.