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.


201Q164984 | Informática, SQL, Auditor Fiscal, SEFAZ BA, FCC, 2019

Em um banco de dados aberto e em condições ideais há uma tabela chamada Contribuinte cuja chave primária é idContribuinte. Há também uma tabela chamada Imposto cuja chave primária é idimposto. Para criar uma tabela de associação chamada Contribuinte_imposto cuja chave primária é composta pelos campos idContribuinte e idImposto, que são chaves estrangeiras resultantes da relação dessa tabela com as tabelas Contribuinte e Imposto, utiliza-se a instrução SQL
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

202Q237280 | Informática, SQL, Programador de Computador, TRE RN, FCC

Na SQL, é o comando principal da Linguagem de Consulta de Dados:

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

203Q253572 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE AP, CESPE CEBRASPE

No que se refere aos códigos SQL, assinale a opção em que a sintaxe SQL está correta.

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

204Q261681 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE MG, FCC

Na criação de uma tabela SQL devem ser criadas as Constraints que são colunas determinadas como

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

205Q251885 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE MG, FCC

Uma subconsulta SQL é uma instrução Select que NÃO pode estar aninhada dentro de uma instrução

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

206Q131964 | Informática, SQL, Analista de TIC Infraestrutura, CVM, ESAF

Na linguagem SQL

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

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

Um exemplo correto de uso de expressão SQL é:

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

208Q851100 | Informática, SQL, Cientista de Dados, CESPE CEBRASPE, 2020

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

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

  1. ✂️
  2. ✂️

211Q115823 | Informática , SQL, Analista de Sistemas, CAMARA SJC, FIP

Uma consulta feita a uma tabela de CLIENTES de um banco de dados relacional retornou o seguinte resultado:

Imagem 023.jpg

O comando SQL que pode ter gerado tal resultado é:

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

212Q268248 | Informática, SQL, Analista Desenvolvimento de Sistemas, FINEP, CESGRANRIO

As tabelas a seguir compõem a base de dados de uma livraria

LIVRO (COD LIVRO,PREC_UNIT,CAT)
VENDA (NUM VENDA,COD_LIVRO,DATA,QTD)
COD_LIVRO REFERENCIA LIVRO

Considere as seguintes informações sobre essa base de dados:

- As chaves primárias foram sublinhadas, e as chaves estrangeiras foram definidas através da cláusula REFERENCIA.
- A tabela LIVRO possui uma linha para cada título disponível no catálogo da livraria. Nela são registrados a categoria (CAT) e o preço unitário (PREC_UNIT) dos livros a venda.
- Uma linha da tabela VENDA representa uma venda realizada pela livraria. Cada venda se refere a um único livro, que é identificado através da chave estrangeira COD_LIVRO. Além disso, a tabela VENDA registra a data na qual a venda foi realizada e a quantidade de exemplares vendida. Logo, o valor de uma venda é o produto de QTD e PREC_UNIT.
- O gerente dessa livraria solicitou que fosse disponibilizada uma consulta que listasse os códigos dos livros cujos valores médios de venda fossem superiores aos valores médios de venda de todos os livros da categoria 2 (CAT=2).

Qual comando SQL irá retornar corretamente as informações solicitadas por esse gerente?

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

213Q121597 | Informática , SQL, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Considere um Sistema de Gerenciamento de Banco de Dados Distribuído (SGBDD) formado por três sítios (sites), S1, S2 e S3 e no qual existe uma relação que segue o esquema apresentado a seguir. Considere também que existe uma restrição de integridade sobre o campo SALARIO (que representa o salário de cada funcionário), assegurando que valores desse campo sejam sempre positivos.

Imagem 013.jpg

Suponha que a relação FUNCIONARIO esteja fragmentada horizontalmente, de tal forma que todos os funcionários, cujo salário seja maior que R$ 5.000,00, estão armazenados em S1, e todos os funcionários, cujo salário vale até R$ 5.000,00, estão em S2. Considere ainda que ambos os fragmentos são não vazios e que não foi usada replicação. Se um usuário emite a consulta em SQL padrão

Imagem 014.jpg

no sítio S3, o resultado é

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

214Q153539 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TJ AP, FCC

Considere 3 tabelas de um banco de dados relacional:

Programa (ID, Título, Descrição), Usuário (CPF, Nome, Cargo), Tem (ID, CPF).

A tabela Tem implementa um relacionamento muitos para muitos de Programa para Usuário, sendo ID e CPF chaves estrangeiras na tabela Tem, com origem, respectivamente, nas tabelas Programa e Usuário.

Considere a seguinte consulta SQL ANSI:

SELECT Título, Nome
FROM Programa P, Usuário U, Tem T
CLÁUSULA X

A CLÁUSULA X para completar a consulta SQL, de modo a se obter o nome dos usuários e o título dos programas que eles utilizam é

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

215Q116505 | Informática , SQL, Analista de Sistemas, UDESC, FEPESE

Considere duas relações Cidades (cod-c, nome) e Bairros (cod-b, nome, área, cod-c), sendo cod-c e cod-b as chaves primárias de Cidades e Bairros, respectivamente. O atributo cod-c em Bairros é uma chave estrangeira que estabelece uma referência para uma tupla em Cidades.

Considere ainda a seguinte a consulta SQL:

Imagem 019.jpg

Assinale a alternativa que descreve corretamente a intenção da consulta acima.

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

216Q109123 | Informática , SQL, Analista de Controle Externo Tecnologia da Informação, TCE GO, FCC

São cláusulas válidas de restrições de chave estrangeira em SQL:

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

217Q245387 | 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.

Uma consulta escrita em SQL consiste de cláusulas, entre as quais apenas duas são obrigatórias.

  1. ✂️
  2. ✂️

218Q119990 | Informática , SQL, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Texto associado.

imagem-retificada-texto-024.jpg

As figuras a seguir exibem os estados das tabelas MOTORISTA, LINHA e VIAGEM. imagem-retificada-questao-025.jpg
Qual comando é capaz de alterar o estado do banco de dados com sucesso?

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

219Q120732 | Informática , SQL, Analista de Tecnologia da Informação, PREVIC, CESPE CEBRASPE

Texto associado.

Considerando que, em qualquer sistema de banco de dados em que
se espera atingir um desempenho aceitável, a otimização de
consultas constitui uma necessidade, julgue os itens subsecutivos.

O processo de otimização automática de consultas SQL envolve a conversão da consulta original, em uma forma canônica, que, em algum aspecto, destina-se à obtenção de uma representação mais eficiente que a original.

  1. ✂️
  2. ✂️

220Q254937 | Informática, SQL, Técnico Judiciário Programação de Sistemas, TRE MG, FCC

Para controlar a execução das transações, o SQL utiliza o comando

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