Início

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.


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

Assinale a alternativa que é verdadeira em relação a uma stored procedure.

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

382Q632047 | Informática, Linguagem SQL, Técnico Judiciário, TJ PE, FCC

Analise a procedure PL-SQL abaixo.

PROCEDURE salario

(v_premio IN BOOLEAN,

v_quota IN BOOLEAN,

v_pagto IN OUT BOOLEAN)

IS

BEGIN

v_pagto := v_premio OR v_quota;

END;

Se v_premio = True e v_quota = Null,

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

383Q621560 | Informática, Linguagem SQL, Técnico Judiciário, TRT 5a, CESPE CEBRASPE

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 comando SELECT DISTINCT Primeiro_nome FROM consumidor retorna todos os registros Primeiro_nome não repetidos da tabela consumidor.

  1. ✂️
  2. ✂️

384Q634892 | Informática, Linguagem SQL, Analista de Correios, ECT, CESPE CEBRASPE

Julgue os itens subsequentes, relativos à segurança e à integridade de banco de dados e à linguagem SQL.

As restrições de domínio em um banco de dados aumentam o nível de segurança, mas não contribuem para a avaliação da integridade dos dados inseridos.

  1. ✂️
  2. ✂️

385Q644906 | Informática, Linguagem SQL, Analista Judiciário, TRF 4a, FCC

As declarações SQL que permitem aos administradores do sistemas conceder aos usuários privilégios e autorizações para acessar as tabelas, bem como retirar os privilégios e autorizações concedidos, são, respectivamente,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

388Q644191 | Informática, Linguagem SQL, Analista Judiciário, TRF 2a, FCC

Na SQL (ANSI), são dois exemplos do âmbito da linguagem de manipulação de dados e dois exemplos do âmbito da linguagem de definição de dados, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

389Q617065 | Informática, Linguagem SQL, Técnico Judiciário, TRT 24a, FCC

A execução de uma operação BEGIN TRANSACTION inicia uma transação SQL que será terminada executandose a operação

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

390Q634758 | Informática, Linguagem SQL, Analista Administrativo, ANATEL, CESPE CEBRASPE

Acerca das tecnologias de segurança e dos ataques eletrônicos, julgue os itens a seguir. Os ataques de SQL Injection do tipo code injection se caracterizam por tentar modificar um comando SQL já existente mediante a adição de elementos à cláusula WHERE ou a extensão do comando SQL com operadores como UNION, INTERSECT ou MINUS.
  1. ✂️
  2. ✂️

391Q611223 | Informática, Linguagem SQL

Em um comando Select:

Select nome, NVL(salario,0) From empregado Where salario is null Order by nome;

O que será exibido para a coluna salario quando um valor nulo for retornado?

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

393Q645061 | Informática, Linguagem SQL, Nível II, MPS MPAS, CESPE CEBRASPE

A respeito de linguagens de consulta SQL e PL/SQL e bancos de dados textuais, julgue os itens que se subseguem.

Os programas em PL/SQL são compostos por blocos, que podem estar localizados uns dentro dos outros. Geralmente, cada bloco efetua uma ação lógica no programa.

  1. ✂️
  2. ✂️

394Q638718 | Informática, Linguagem SQL, Analista de Sistemas, AFERJ INVESTERIO RJ, FUNRIO

Analise as seguintes sentenças:

I. As transações têm a garantia de serem atômicas, duráveis e isoladas umas das outras.

II. O deadlock é um problema que pode ser introduzido pelo uso do bloqueio de transações.

III. As transações são iniciadas por BEGIN TRANSACTION e terminadas por END TRANSACTION.

Das sentenças acima, são verdadeiras apenas:

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

395Q644389 | Informática, Linguagem SQL, Analista de Sistemas, BNDES, CESGRANRIO

O modelo relacional a seguir representa um banco de dados simplificado de uma empresa de comércio. As chaves estão sublinhadas.

CLIENTE(NomeC, EnderecoC)

PRODUTO(NomeP)

FORNECEDOR(NomeF)

PRODUZ(NomeF,NomeP,Preco)

PEDIDO(NomeC,NomeF,NomeP,Quantidade)

Se o dono da empresa deseja saber quais clientes nunca pediram um produto do fornecedor cujo nome é "Barateira", que consulta SQL deve fazer?

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

396Q611117 | Informática, Linguagem SQL, Engenheiro, INPI, NCE

Considere uma tabela relacional com três atributos, onde CPF é a chave primária, como a mostrada abaixo: Pessoa (CPF, Nome, DataNascimento) A expressão SQL que resulta na lista das pessoas que têm homônimos, juntamente com seu número de homônimos, é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

397Q630072 | Informática, Linguagem SQL, Analista de Sistemas, VALEC, FEMPERJ

Em bancos de dados, SQL permite o emprego de uma cláusula que elimina repetições de linhas no resultado de um SELECT. Essa cláusula é conhecida por:

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

398Q641353 | Informática, Linguagem SQL, Analista de Sistemas, ELETROACRE AC, MAKIYAMA

A Linguagem de Manipulação de Dados permite a visualização e alteração do conteúdo dos dados de tabelas básicas, temporárias ou visões. Os comandos básicos SQL pertencentes à classe de linguagem de manipulação dos dados são:

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

399Q616061 | Informática, Linguagem SQL, Analista de Finanças e Controle AFC, STN, ESAF

Analise as seguintes afirmações relativas a backup e restauração de banco de dados com SQL Server:

I. Os backups de registros de transações precisam ser restaurados na ordem em que foram copiados. Se houver um intervalo nessa ordem será gerado um erro.

II. Ao tentar recuperar um backup deve-se especificar a opção RECOVERY ou a opção NORECOVERY. Essas opções informam ao SQL Server se ele deve permitir ou não que os usuários voltem ao banco de dados depois de uma restauração. Se ainda houver mais backups a serem restaurados, o SQL Server irá retornar uma mensagem de erro caso o usuário operador de backup selecione a opção RECOVERY antes de restaurar os backups restantes.

III. Ao tentar recuperar um backup a partir de um conjunto de vários volumes que não contenham um formato de fita Microsoft válido, o SQL Server irá preparar essa fita para o formato Microsoft válido, executar o backup e restaurá-lo em seguida.

IV. Ao tentar recuperar um backup a partir de um conjunto de vários volumes e caso o volume objeto de processamento corrente já tenha sido processado, o SQL Server irá repetir a restauração deste volume.

Indique a opção que contenha todas as afirmações verdadeiras.

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

400Q635545 | Informática, Linguagem SQL, Analista Administrativo, PREVIC, CESPE CEBRASPE

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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.