Início

Questões de Concursos SQL

Resolva questões de SQL comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


221Q199959 | Informática, SQL, Analista, EBC, CESPE CEBRASPE

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite criar a tabela ALUNO inserindo as restrições de integridade. Os dados da tabela e as suas restrições podem ser alteradas utilizando-se o comando ALTER TABLE.

CREATE TABLE ALUNO
(
Matricula smallint not null,
Nome char(20),
Salario money,
Cidade char(20),
CEP smallint
Primary key (matricula)
);

  1. ✂️
  2. ✂️

222Q263255 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Considere o código SQL Server 2008:

SELECT *
FROM CLIENTES AS CLI
JOIN PEDIDOS AS PED
ON CLI.IDCLIENTE = P.IDPEDIDO

Sendo idcliente e idpedido as chaves primárias respectivas de clientes e pedidos, o código

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

223Q253037 | Informática, SQL, Técnico Judiciário, TJ MG, FUMARC

A linguagem SQL possui comandos de defnição de dados (DDL - Data Defnition Language), dos quais faz parte o seguinte comando:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

224Q254244 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

No que se refere à SQL, julgue os itens seguintes.

As instruções de controle de transação garantem a consistência dos dados, organizando as instruções SQL em transações lógicas.

  1. ✂️
  2. ✂️

225Q161588 | Informática, SQL, Assistente Técnico Administrativo, CMB, CESGRANRIO

Na linguagem SQL, para filtrar registros a serem atualizados em uma tabela pelo comando UPDATE, usa-se a cláusula

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

226Q150336 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRF 4a, FCC

Considere as funções SQL:

I. AVG.
II. MAX.
III. COUNT.

São conhecidas como funções agregadas, que produzem um único valor a partir de uma coluna inteira de dados, as que constam em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

227Q119944 | Informática , SQL, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca de Estrutura Básica de Modelo Relacional, marque a alternativa INCORRETA.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

228Q121457 | Informática , SQL, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Texto associado.

Imagem 009.jpg

De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à consulta Excluir os corretores que não são gerentes de outros corretores:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

229Q247427 | Informática, SQL, Técnico de Informática, SPTrans, VUNESP

Em uma instrução SQL, deseja-se mudar a visualização do nome de determinada coluna utilizando-se apenas uma consulta simples. Para isso utiliza-se a instrução

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

230Q198316 | Informática, SQL, Analista, EBC, CESPE CEBRASPE

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite exibir, na tela do computador, o nome, a cidade e o CEP dos alunos constantes da tabela aluno que moram na cidade de Brasília e cujo endereço tenha o CEP maior que 70000.
Select nome from aluno where cidade = "Brasilia" and CEP > 70000

  1. ✂️
  2. ✂️

231Q120325 | Informática , SQL, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

Com relação aos sistemas gerenciadores de banco de dados
(SGBDs), julgue os itens subsequentes.

Compilados os esquemas de banco de dados, o banco é populado, ou seja, os usuários podem manipulá-lo mediante operações típicas como retrieve, insert, delete e modify, utilizando, para isso, uma linguagem de controle (DCL).

  1. ✂️
  2. ✂️

232Q245546 | Informática, SQL, Técnico Científico Banco de Dado, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

A respeito da linguagem SQL (structured query language), julgue
os próximos itens.

SQL, uma linguagem declarativa para manipulação de dados, é utilizada em sistemas de banco de dados exclusivamente como DML (data manipulation language).

  1. ✂️
  2. ✂️

233Q152013 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCC

Considere a seguinte consulta em SQL sobre uma base de dados:

SELECT Produto
FROM Lista
WHERE Produto LIKE “c%a”

Um dos possíveis resultados produzidos por essa consulta é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

234Q261297 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE PI, FCC

Na linguagem SQL, considere os comandos relativos à Linguagem de Definição de Dados ? DDL e à Linguagem de Manipulação de Dados ? DML:

a. ALTER
b. CREATE
c. DELETE
d. DROP
e. INSERT
f. SELECT
g. SET

A associação entre os comandos e suas respectivas linguagens de definição e manipulação de dados está correta em:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

235Q235044 | Informática, SQL, Profissional Básico Análise de Sistemas Suporte, BNDES, NCE UFRJ

Texto associado.

Nas questões 51 até 54 considere um banco de dados
simplificado referente ao controle de concursos, constituído
pelas tabelas Concurso, Cargo, Candidato e Inscrição,
criadas pelo script SQL mostrado abaixo.

create table concurso (
id_concurso int not null primary key,
concurso varchar(60) not null,
inscritos int default 0);

create table cargo (
id_cargo int not null primary key,
cargo varchar(60) not null,
id_concurso int not null,
constraint ci0 foreign key (id_concurso)
references concurso (id_concurso));

create table candidato (
id_candidato int not null primary key
clustered,
nome varchar(40) not null);

create table inscrição
(
id_concurso int not null,
id_candidato int not null,
id_cargo int,
pontos int,
constraint ci1 foreign key (id_concurso)
references concurso (id_concurso),
constraint ci2 foreign key (id_candidato)
references candidato (id_candidato),
constraint ci3 foreign key (id_cargo)
references cargo (id_cargo),
constraint ci4 primary key
(id_concurso,id_candidato));

Um candidato pode estar inscrito em zero ou mais
concursos e um concurso pode ter zero ou mais candidatos
nele inscritos. Para cada concurso, o candidato inscrevese
em um cargo e recebe um número de pontos. É possível
que um candidato fique temporariamente sem cargo definido.
Cada concurso tem uma lista de um ou mais cargos nos
quais os candidatos podem estar inscritos. O atributo
inscritos, na tabela concurso, armazena o número de
inscritos no concurso.

Considere ainda que:
a tabela concurso tenha 5 registros;
a tabela candidato tenha 40.000 registros;
a tabela inscrição tenha 55.000 registros;
haja 2 concursos ainda sem inscrições;
haja 90 candidatos ainda sem inscrições.

Suponha que um candidato inscrito no concurso 2 não possa ter inscrições nos demais concursos. O comando que remove as inscrições de outros concursos para os candidatos inscritos no concurso 2 é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

236Q113705 | Informática , SQL, Analista de Finanças e Controle, CGU, ESAF

A Linguagem de Definição de Dados de uma SQL permite especificar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

237Q118337 | Informática , SQL, Analista de Sistemas, BADESC, FGV

Na linguagem SQL, no comando select, uma cláusula possibilita a remoção de entradas em duplicata num conjunto de resultados.

Esta cláusula é mostrada no seguinte comando:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

238Q259040 | Informática, SQL, Técnico Judiciário Informática, TRF 2a, FCC

Texto associado.

Sobre o código apresentado, considere:

I. Durante a criação da tabela de inscritos, as chaves primárias Curso, Professor e Aluno serão validadas pela trigger insert_inscrito.

II. A query (SELECT Codigo FROM cursos WHERE Codigo = NEW.Curso) é utilizada para validar a inserção de um novo aluno para um determinado curso.

III. A referência NEW é utilizada para acessar dados da nova linha sendo inserida na tabela.

É correto o que consta em
 

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

239Q111610 | Informática, SQL, Analista de Informática, MPU, CESPE CEBRASPE

Texto associado.
Julgue os itens a seguir acerca de técnicas de análise de
desempenho e otimização de consultas SQL em banco de dados.

Na fase de projeto, considera-se o volume esperado de dados em cada relação e quais consultas serão realizadas com mais frequência como indicadores para prever o desempenho do banco de dados.

  1. ✂️
  2. ✂️

240Q165095 | Informática, SQL, Auditor Fiscal da Receita Federal, Receita Federal, ESAF

SQL é uma linguagem de consulta, criada para extrair, organizar e atualizar informações em bancos de dados relacionais. Com relação aos conceitos básicos de SQL, é correto afi rmar que a instrução COMMIT

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.