Questões de Concursos Linguagem SQL

Resolva questões de Linguagem 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.

121Q620452 | Informática, Linguagem SQL, Técnico Judiciário, TJ PE, FCC

Em uma estrutura de seleção usada na PL/SQL, é uma forma INVÁLIDA para realizar um teste de condição:

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

122Q643928 | Informática, Linguagem SQL, Assistente Técnico de Sistemas, TJ MG, FUNDEP UFMG

Deseja-se remover todos os dados da tabela EMPREGADO e, ainda assim, deixar a definição da tabela intacta.

Além disso, quer-se que tal ação possa ser desfeita. Assinale a alternativa que apresenta como essa ação pode ser realizada.

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

124Q634576 | Informática, Linguagem SQL, Técnico, DCTA SP, VUNESP

O comando SQL para inserir todos os registros da tabela T1, na tabela T2, é:

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

125Q628193 | Informática, Linguagem SQL, Administrador de Banco de Dados, TJ MG, FUMARC

Quanto à otimização de consultas de consultas SQL, é CORRETO afirma que

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

126Q631838 | Informática, Linguagem SQL, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

Com referência aos conceitos de PL/SQL do Oracle 10g, julgue os próximos itens.

Em um bloco PL/SQL, as variáveis podem assumir qualquer tipo de datatype das linguagens SQL e Oracle, exceto os tipos Positive, Natural, Boolean e Binary Integer.

  1. ✂️
  2. ✂️

127Q645482 | Informática, Linguagem SQL, Analista de Ministério Público, MPE AL, COPEVE UFAL

No que tange a linguagem SQL, que tipo de junção é necessária quando se deseja incluir as linhas que não têm valores correspondentes?

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

128Q635316 | Informática, Linguagem SQL, Técnico Judiciário, CNJ, CESPE CEBRASPE

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. ✂️

129Q620235 | Informática, Linguagem SQL, Técnico de Apoio de Informáticae Programador de Sistemas, ASTC SC, UNESC

Considere a seguinte consulta

SQL: SELECT Nome, Idade

FROM Funcionarios

RDER BY Idade DESC

Essa consulta tem como resultado:

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

130Q632313 | Informática, Linguagem SQL, Técnico em Informática, MPE RS, FCC

A linguagem PL/SQL é uma estrutura em blocos, compostos basicamente das partes declarativa, executável e manipulação de exceções, as quais são, respectivamente, de uso

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

131Q641572 | Informática, Linguagem SQL, Analista de Informática Legislativa, SF, FGV

Triggers constituem construções especiais em PL/SQL, semelhantes a procedures. Enquanto uma procedure é executada explicitamente via uma procedure call, um trigger é executado implicitamente se um determinado evento acontece, a partir de um dos seguintes comandos:

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

132Q642974 | Informática, Linguagem SQL, Analista Previdênciário, MANAUSPREVI AM, FCC

A linguagem SQL é dividida em subconjuntos de acordo com as operações que se deseja efetuar sobre um banco de dados. Considere os grupos de comandos:

I. CREATE, ALTER, DROP.

II. GRANT, REVOKE. III. DELETE, UPDATE, INSERT.

Os comandos listados em

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

133Q620709 | Informática, Linguagem SQL, Técnico de Tecnologia da Informação, CEFET RJ, CESGRANRIO

Qual o menor comando SQL que retorna todas as notas, e apenas as notas, do aluno com idAluno=213 na turma com idTurma=456 no MySQL?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

134Q646108 | Informática, Linguagem SQL, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

Julgue os próximos itens, relacionados a SQL 99 (Structured Query Language).

A identificação de um esquema SQL inclui o nome e a autorização do usuário ou conta a que o esquema pertence, bem como os descritores de cada elemento.

  1. ✂️
  2. ✂️

135Q648967 | Informática, Linguagem SQL, Profissional de Atividades de Suporte, Conselho Regional de Química 4a Região SP, Instituto Quadrix, 2018

Quanto ao banco de dados SQL Server, julgue os itens de 89 a 94. A vantagem do uso de stored procedures no SQL Server é que eles podem melhorar o desempenho das consultas em um ambiente de rede, uma vez que ficam “pré?compilados”, com plano de execução armazenado em memória.
  1. ✂️
  2. ✂️

136Q645042 | Informática, Linguagem SQL, Analista de Sistemas, EBC, CESPE CEBRASPE

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

O comando drop table aluno pode ser utilizado para eliminar a tabela aluno, seus dados e suas referências com outras tabelas.

  1. ✂️
  2. ✂️

137Q620347 | Informática, Linguagem SQL, Técnico Científico, BASA AM, CESPE CEBRASPE

Com relação a visões (views) e SQL ANSI, julgue os itens consecutivos.

Em SQL, caso uma view tenha de atualizar dados no banco de dados, a cláusula WITH CHECK deverá ser acrescentada ao final da definição da view.

  1. ✂️
  2. ✂️

138Q644201 | Informática, Linguagem SQL, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

Julgue os itens seguintes, acerca de transação e suas propriedades.

Quando uma transação é abortada, todas as mudanças que ocorreram no banco de dados devem ser desfeitas. Essa operação pode ser executada por meio do comando ROLLBACK da linguagem SQL.

  1. ✂️
  2. ✂️

139Q631175 | Informática, Linguagem SQL, Analista Judiciário, TRF 2a, FCC

Sobre transações em SQL, considere:

I. Uma transação é uma série de manipulação de dados em comandos SQL que executa uma unidade de trabalho lógica.

II. Os comandos COMMIT, ROLLBACK e INTERSECT fazem parte do controle de transações do SQL.

III. O comando COMMIT garante que as mudanças efetuadas durante a transação sejam armazenadas de forma permanente no banco de dados, terminando a transação. O comando ROLLBACK garante que as mudanças efetuadas dentro da transação sejam ignoradas, porém não termina a transação até que o comando END TRANSACTION seja executado.

É correto o que consta em

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

140Q649101 | Informática, Linguagem SQL, Analista de TI, Conselho Regional de Farmácia TO, IADES, 2019

A Linguagem de Consulta Estruturada (SQL – Structured Query Language) foi padronizada para utilização em bancos de dados em 1986 e é amplamente utilizada por diferentes Sistemas Gerenciadores de Bancos de Dados (SGBDs).

Essa linguagem é dividida em quatro conjuntos, sendo eles linguagens

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