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.


41Q117540 | Informática , SQL, Analista de Sistemas, BDMG, FUMARC

Texto associado.

De acordo com o diagrama do esquema do banco de dados relacional abaixo, responda às questões de 47 a 51.

Imagem 031.jpg

De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor responda à seguinte necessidade: Excluir as tuplas da relação DEPOSITANTE, cujo cliente reside na UF de SP.

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

42Q166817 | Informática, SQL, Auditor Fiscal da Receita Federal, Receita Federal, ESAF

Com relação ao uso da SQL na manipulação de dados, caso se queira eliminar linhas repetidas do conjunto resultado, deve-se utilizar a palavra-chave DISTINCT, da seguinte forma:

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

43Q189184 | Informática, SQL, Agente de Defensoria Administrador de Banco de Dados, DPE SP, FCC

Consultas podem ser criadas no SQL Server 2008, com maior produtividade, baseadas em um modelo de entidades de dados, ou na linguagem de programação em vez de SQL, por meio da linguagem

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

44Q112893 | Informática , SQL, Analista de Gestão Corporativa, EPE, CESGRANRIO

A cláusula do comando SQL create table que inclui tanto a relação dos atributos que constituem a chave estrangeira quanto o nome da relação à qual a chave estrangeira faz referência é:

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

46Q152833 | Informática, SQL, Analista Judiciário Tecnologia da Informação, STF, CESPE CEBRASPE

Texto associado.

O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.

Em uma consulta SQL, o operador DISTINCT irá remover todas as colunas duplicadas do conjunto que forma o resultado

  1. ✂️
  2. ✂️

47Q151809 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

Para obter uma única linha de cada grupo de linhas, sem repetição de um determinado conteúdo, por meio de pesquisa a uma tabela com SQL, pode-se utilizar o operador

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

48Q117788 | Informática , SQL, Analista de Sistemas, MEC, FGV

Observe a figura a seguir:

Imagem 014.jpg

A figura apresenta o modelo relacional de um Banco de Dados de um sistema de controle de estoque. Esse modelo possui as tabelas Cliente, Pedido, ItemPedido e Produto. Em uma leitura simplificada desse modelo tem-se que um cliente pode possuir vários pedidos, um pedido possui um ou vários itemPedidos e um item Pedido possui um produto e a quantidade desse produto.

Assinale a alternativa que indique o comando SQL que, ao ser executado em um SGBD relacional baseado nesse modelo, retornará todos os nomes de clientes que fizeram pelo menos um pedido, a descrição do produto que o cliente comprou e a quantidade desse produto independente do pedido realizado.

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

49Q154399 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRF 5a, FCC

A função SQL-ANSI CAST

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

50Q133481 | Informática, SQL, Analista do Seguro Social, INSS, CESPE CEBRASPE

Texto associado.

Código SQL questão concurso

O código acima apresenta um script SQL, correto e funcional, que implementa um modelo de dados de uma aplicação web. A execução do código deve ser interpretada seqüencialmente. Considerando esse código, julgue os próximos itens acerca de conceitos de desenvolvimento de aplicações e bancos de dados.

Caso as seqüências de linhas de código de 15 a 17 e de 25 a 30 sejam executadas antes da seqüencia de linhas de código de 8 a 14, não haverá alteração no resultado do script acima.

  1. ✂️
  2. ✂️

51Q193883 | Informática, SQL, Agente de Defensoria Administrador de Banco de Dados, DPE SP, FCC

NÃO se trata de uma característica das stored procedures:

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

52Q132246 | Informática, SQL, Analista do Seguro Social, INSS, CESPE CEBRASPE

Texto associado.

Código SQL questão concurso

O código acima apresenta um script SQL, correto e funcional, que implementa um modelo de dados de uma aplicação web. A execução do código deve ser interpretada seqüencialmente. Considerando esse código, julgue os próximos itens acerca de conceitos de desenvolvimento de aplicações e bancos de dados.

Se a seqüência de código entre as linhas de 4 a 7 for executada antes da seqüência de código entre as linhas de 1 a 3, não se altera o resultado do script acima.

  1. ✂️
  2. ✂️

53Q109571 | Informática , SQL, Analista de Controle Interno – Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 009.jpg

Imagem 010.jpg

Considerando a figura e as informações acima bem como os conceitos pertinentes ao sistema mencionado, julgue o item a seguir.

Imagem 038.jpg

O resultado da consulta abaixo produzirá um conjunto de resultados com quatro tuplas, e o valor 23 estará presente na segunda tupla, terceira coluna.

Imagem 018.jpg

  1. ✂️
  2. ✂️

55Q836495 | Informática, SQL, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

Deseja-se escrever um comando SQL para criar uma tabela denominada Aluno, com os campos Nome, Tipo e Curso, todos do tipo caractere, com 20 caracteres cada um, sendo Nome a chave primária. A forma correta para a escrita desse comando é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Texto associado.

Considere o esquema relacional apresentado a seguir para responder às questões de nos 5 a 7.

Imagem 019.jpg

onde
. os atributos sublinhados de forma contínua nas tabelas representam sua chave primária.
. o atributo idDesfile na tabela ATUACAO é chave estrangeira da chave primária da tabela DESFILE.
. o atributo idManequim na tabela ATUACAO é chave estrangeira da chave primária da tabela MANEQUIM.
. o atributo idEstilista na tabela TEL_ESTILISTA é chave estrangeira da chave primária da tabela ESTILISTA.
. o atributo idEstilista na tabela CONTRATACAO é chave estrangeira da chave primária da tabela ESTILISTA.
. o atributo idDesfile na tabela CONTRATACAO é chave estrangeira da chave primária da tabela DESFILE.
. os atributos das relações apresentadas são criados na base de dados na ordem em que estão declarados.

Considere a execução dos comandos a seguir.

Imagem 028.jpg

Qual é o resultado da execução da consulta abaixo?

Imagem 029.jpg

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

57Q232452 | 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.

A chave primária da tabela candidato foi definida com a opção clustered, que provoca a criação de um índice que armazena os próprios registros na árvore de indexação. Considere as seguintes afirmativas sobre índices clustered no MS SQL Server:

I. São adequados quando os valores usados como chaves indexadoras são freqüentemente alterados;
II. Uma tabela pode ter mais de uma coluna com índices desse tipo;
III. As chaves não determinam a ordem física na qual os registros ficam armazenados.

Sobre as afirmativas acima, pode-se concluir que:

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

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

Acerca de conjunto de operações para manipulação de dados, analise as seguintes afirmativas:

I. Uma consulta SQL aninhada é especificada dentro de outra consulta SQL.

II. O EXCEPT é um operador de diferença.

III. O predicado IN verifica a pertinência de elementos em um conjunto.

Podemos afirmar corretamente que:

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