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.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

81Q100188 | Informática , SQL, Analista Tecnologia da Informação, IF SE, IF SE

Considere as seguintes tabelas:

Imagem 005.jpg

Imagem 006.jpg

Qual o resultado do comando seguinte?

SELECT VALOR1 FROM TAB1 NATURAL LEFT OUTER JOIN TAB2 ORDER BY VALOR2;

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

82Q261069 | Informática, SQL, Técnico Judiciário Programação de Sistemas, CNJ, CESPE CEBRASPE

Texto associado.

No que se refere ao conceito de banco de dados relacional, julgue
os itens seguintes.

Na linguagem de consulta estruturada (SQL), é correto utilizar o comando TRUNCATE TABLE, com a finalidade de excluir todos os dados de uma tabela.

  1. ✂️
  2. ✂️

84Q120653 | Informática , SQL, Analista de Tecnologia da Informação, UFBA, UFBA

Texto associado.

Considerem-se os comandos SQL, a seguir:

Imagem 003.jpg

A Cláusula DROP TABLE Pessoa apagará do banco a tabela Pessoa, caso ela já exista no mesmo, no entanto, em situação oposta, uma mensagem de erro será exibida pelo SQL.

  1. ✂️
  2. ✂️

85Q159811 | Informática, SQL, Assistente de Tecnologia da Informação, CRM DF, IESES

A linguagem SQL (Structured Query Language) é uma linguagem padrão para o acesso a bancos de dados relacionais. Sobre a linguagem SQL é CORRETO afirmar:

I. A cláusula GROUP BY permite agrupar um conjunto de linhas selecionadas em um conjunto de linhas de resumo pelos valores de uma ou mais colunas ou expressões, retornando uma linha para cada grupo.

II. A combinação de resultados de duas ou mais consultas em um único conjunto de resultados é feitas pela cláusula JOIN.

III. As funções AVG(), SUM() e COUNT() retornam, respectivamente, o valor médio dos valores de uma coluna numérica, a soma dos valores de uma coluna numérica e o número de tuplas de acordo com uma condição especificada.

IV. O operador IN permite especificar um conjunto de valores que serão usados como critério de seleção na cláusula WHERE, enquanto o operador BETWEEN permite especificar uma faixa de valores com critério de seleção na cláusula WHERE.

A sequência corretaé:

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

86Q111811 | Informática, SQL, Analista de Informática, PRODESP, ZAMBINI

Assinale a alternativa que cita apenas comandos da DCL — Data Control Language ou Linguagem de Controle de dados do SQL.

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

87Q118047 | Informática , SQL, Analista de Sistemas Arquitetura de Software, INFRAERO, FCC

Considere:
I. Retorna linhas quando houver pelo menos uma correspondência entre duas tabelas.
II. Operador usado para combinar o resultado do conjunto de duas ou mais instruções SELECT.
III. Operador usado em uma cláusula WHERE para pesquisar um padrão específico em uma coluna.
I, II e III correspondem em SQL, respectivamente, a

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

88Q177568 | Informática, SQL, Desenvolvedor, MEC, FGV

Na linguagem de consulta estruturada SQL, as siglas DDL e DLL representam dois grupos de instruções utilizadas no processo de administração e controle de bancos de dados.
Assinale a alternativa que indique instruções do tipo DDL.

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

89Q150490 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

É utilizado para combinar o resultado de dois ou mais comandos SELECT. Cada comando SELECT deve conter o mesmo número de colunas, as colunas devem contar tipos similares de dados e devem estar na mesma ordem em cada comando SELECT. O operador SQL, em questão, é chamado

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

90Q850528 | Informática, SQL, Analista de Tecnologia, FAFIPA, 2020

A linguagem SQL (Structured Query Language) possui subdivisões de comandos. Tais subdivisões consistem numa separação de comandos pela função que desempenham e as duas principais subdivisões são DDL (Data Definition Language) e DML (Data Manipulation Language). Assinale a alternativa que apresenta apenas comandos da subdivisão DML:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

91Q118167 | Informática , SQL, Analista de Sistemas, BADESC, FGV

Analise a consulta em SQL envolvendo uma subconsulta com a palavra Operador nela contida:

SELECT Atrib FROM Tabela1
WHERE Atrib2 Operador (SELECT Atrib2 from Tabela2);

Os resultados retornados pela subconsulta Atrib2 foram os valores 1, 2 e 3 e sendo utilizado o operador <> ANY na primeira consulta e o operador NOT IN na segunda consulta.
Os resultados que podem ser apresentados pelas duas consultas,separadamente, através do atributo Atrib, são respectivamente:

I. not =1 OR not =2 OR not = 3; e not =1 AND not =2 AND not = 3
II. not =1 AND not =2 AND not = 3; e not =1 OR not =2 OR not = 3
III. not =1 XOR not =2 XOR not = 3; e not =1 AND not =2 AND not = 3, onde XOR é o OU exclusivo

Assinale:

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

93Q150616 | Informática, SQL, Analista Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCC

As operações da álgebra relacional Seleção, Projeção e Produto Cartesiano são implementadas na linguagem SQL, respectivamente, pelas cláusulas

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

94Q265444 | Informática, SQL, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Acerca de SQL e seus principais comandos, julgue os itens subseqüentes, desprezando, quando for o caso, a existência da quebra de linha na linha dos comandos SQL.

O uso de SELECT INNER JOIN permite ao programador encontrar registros de um banco de dados onde existe pelo menos um dado igual em duas tabelas.

  1. ✂️
  2. ✂️

95Q120733 | Informática , SQL, Analista de TI Administração de Dados, CETESB, VUNESP

O comando SQL para criar uma visão chamada Eye, abrangendo os atributos A1 e A2 da tabela Pen, é:

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

96Q116056 | Informática , SQL, Analista de Sistemas, CAMARA SJC, FIP

Na linguagem SQL, a opção do comando GRANT, que permite ao usuário repassar seus direitos de acesso para outros usuários de um banco de dados, é :

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

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

Texto associado.

Considere as instâncias de relações R1 e R2 apresentadas abaixo para responder às questões de nºs 1 e 2.

O cabeçalho em cada uma dessas instâncias de relações apresenta os respectivos nomes das colunas.

Imagem 001.jpg

Considere a expressão em SQL a seguir.

SELECT R1.sno
FROM R1
WHERE R1.pno >= ALL (SELECT R2.pno FROM R2)

O resultado dessa consulta é

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

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

Considere o seguinte trecho de um comando SQL ANSI para a criação de uma tabela:

                                 CREATE TABLE Teste
                                    (Comando 1 . . .
                                         . . . )


Deseja-se declarar um atributo de nome Item, do tipo caractere, com 20 posições e que seja chave primária da tabela. Para tanto, o Comando 1 deve ser substituído por

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

99Q117043 | Informática , SQL, Analista de Sistemas, AL RR, CETAP

Sobre o SQL padrão, analise os seguintes enunciados e marque a alternativa CORRETA.

I- A sentença UPDATE A SET X=1 WHERE Y=1 tem como objetivo fazer com que o valor do campo X da tabela A seja 1 em todos os registros nos quais o valor do campo Y é 1;

II- O comando DELETE TABLE é utilizado para apagar uma ou mais tabelas;

III- O comando CREATE TABLE é utilizado para criar uma tabela;

IV- O comando INSERT TABLE é utilizado para criar uma tabela;

V- O comando UPDATE pode ser utilizado também para alterar o tipo de dados de uma coluna em uma tabela.

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

100Q103330 | Informática , SQL, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

A linguagem SQL (Structured Query Language) foi desenvolvida para ser uma linguagem padrão, independentemente do hardware ou software. Porém, ela é uma linguagem específica para manipulação de

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