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.


261Q625291 | Informática, Linguagem SQL, Analista Programador Sênior, Prefeitura de Barueri SP, SOLER Instituição Soler de Ensino

Para que um conjunto de comandos SQL possa ser chamado de transação, é necessária a verificação de quatro características como verdadeiras. São elas:

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

262Q631694 | Informática, Linguagem SQL, Analista de Gestão, CBTU, CONSULPLAN

As exceções são usadas para tratar de erros em tempo de execução no código PL/SQL. A exceção INVALID_NUMBER significa uma tentativa de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

263Q627440 | Informática, Linguagem SQL, Técnico em Gestão de Informática, Polícia Civil PA, CESPE CEBRASPE

Julgue os itens subseqüentes, acerca das informações apresentadas no código e das características de execução dos comandos SQL.

I A ordem de execução dos comandos das linhas 18 e 20 pode ser invertida, sem produzir falha.

II A execução do comando da linha 24 produzirá como resultado o valor 4.

 III A execução do comando entre as linhas 25 e 27 produzirá um conjunto de resultados com 4 registros.

IV A execução do comando entre as linhas 28 e 29 produzirá um conjunto de resultados com 4 registros, cada um tendo 3 colunas.

Estão certos apenas os itens

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

264Q631283 | Informática, Linguagem SQL, Técnico Judiciário, Tribunal de Justiça do Distrito Federal e Território DF, CESPE CEBRASPE

A respeito da linguagem SQL, que permite a manipulação de dados em um sistema gerenciador de banco de dados, e de sua funcionalidade, julgue os itens a seguir. A base fundamental da linguagem SQL é a palavra reservada SELECT, que permite fazer qualquer manipulação da informação.
  1. ✂️
  2. ✂️

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

266Q639291 | Informática, Linguagem SQL, Agente Especializado, Ministério Público Estadual ES, VUNESP

Considere o seguinte comando incompleto do SQL:

SELECT Loja, AVG(Vendas)

FROM Pedidos

XXX Loja

A cláusula a ser colocada no lugar de XXX, para que o resultado obtido seja o nome das Lojas e a média de Vendas em cada Loja é

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

267Q616797 | Informática, Linguagem SQL, Analista de Sistemas, Assembléia Legislativa TO, CESGRANRIO

Uma tabela chamada produto, que armazena informações sobre os produtos comercializados por uma empresa, possui vários campos, dentre eles: um campo chamado id, que é o campo chave da tabela e identifica o produto; um campo chamado nome, que armazena o nome do produto; um campo chamado custo, que armazena o custo do produto; e um campo chamado tipo, que armazena o tipo de produto ao qual o produto pertence (é uma chave estrangeira da tabela tipoProduto). Qual dos seguintes comandos SQL-92 abaixo, que um analista está elaborando para extrair informações da tabela produto, apresenta ERRO de sintaxe?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

268Q643189 | Informática, Linguagem SQL, Administrador de Banco de Dados, TJ MG, FUMARC

A linguagem SQL possui comandos de definição de dados (DDL - Data Definition Language), dos quais faz parte o seguinte comando:

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

269Q643453 | Informática, Linguagem SQL, Técnico em Tecnologia da Informação, Prefeitura de Vitória ES, CESPE CEBRASPE

Acerca da linguagem SQL, julgue os seguintes itens.

O comando ALTER TABLE possibilita que, em uma tabela existente em um banco de dados, sejam acrescentadas novas linhas e colunas, além de permitir a remoção e a modificação de linhas e colunas existentes.

  1. ✂️
  2. ✂️

270Q637580 | Informática, Linguagem SQL, Analista Judiciário, Tribunal Regional Eleitoral Maranhão, IESES

Uma função PIPELENED, que é uma função de tabela em PL/SQL ORACLE produz como resultado:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

271Q637618 | Informática, Linguagem SQL, Analista de Sistemas, EMGEPRON, SELETRIX Concursos

Linguagem SQL - Assinale (V) para verdadeiro e (F) quando a alternativa for falsa.

( ) As tabelas de um banco de dados relacional costumam ter uma coluna contendo valores capazes de identificar uma linha de forma exclusiva.

( ) Além da chave primária, uma tabela possui colunas utilizadas com a finalidade de estabelecer um vínculo entre os dados de tabelas distintas. São as chaves estrangeiras.

( ) É por meio das chaves estrangeiras que os relacionamentos entre tabelas de um banco de dados relacional são estabelecidos.

( ) Para acrescentar novas linhas de dados em uma tabela, utilizamos o comando INSERT TABLE.

Assinale a opção correta:

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

272Q617429 | Informática, Linguagem SQL, Analista de Sistemas, CONAB, FJPF

Em relação à linguagem SQL, a cláusula que realiza as restrições (para grupos) das linhas resultantes, da mesma forma que a cláusula WHERE o faz em um SELECT, é conhecida como:

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

273Q618216 | Informática, Linguagem SQL, Analista de Sistema Júnior, ITAIPU Binacional, UFPR

Sobre operadores em SQL, considere as seguintes afirmativas: 1. O operador UNION combina a saída de duas ou mais instruções SELECT sem retornar linhas duplicadas. 2. Os operadores UNION, INTERSECT e EXCEPT podem ser combinados dentro de uma única expressão UNION. 3. Todas as colunas de cada SELECT, quando da utilização do operador UNION, devem ter o mesmo nome e tamanho e estarem na mesma sequência. 4. O operador EXCEPT avalia a saída de duas instruções SELECT e retorna as linhas que não estejam em ambas as instruções. Assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

274Q640533 | Informática, Linguagem SQL, Administrador de Banco de Dados, TJ MG, FUNDEP UFMG

Analise as seguintes afirmativas sobre a especificação do tempo de verificação de restrições no SQL-2 e assinale com V as verdadeiras e com F as falsas.

( ) O tempo de verificação não pode ser alterado ao longo de uma transação.

( ) INITIALLY DEFERRED e NOT DEFERRABLE são mutuamente exclusivos.

( ) O default é INITIALLY DEFERRED.

( ) Após a definição, uma restrição está no modo imediato ou no modo adiado .

Assinale a alternativa que apresenta a seqüência de letras CORRETA.

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

275Q646759 | Informática, Linguagem SQL, Técnico em Tecnologia da Informação, Banco do Rio Grande do Sul RS, FAURGS, 2018

Considere os comandos SQL abaixo em um sistema de gerência de banco de dados relacional.

I - create table TAB1 (a integer not null primary key);

II - create table TAB2 (a integer check(a IS NOT NULL and a > 0));

III - alter table TAB1 add constraint c1 check(a > 10);

IV - create assertion C2 as CHECK (not exists (select * from TAB1 where a < 0));

Quais instruções resultarão na criação de uma ou mais restrições (constraints) no dicionário de dados (catálogo)?

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

276Q628617 | Informática, Linguagem SQL, Técnico Ministerial, MPE PI, CESPE CEBRASPE

Com relação a bancos de dados, julgue os itens seguintes.

SQL é uma linguagem de consulta de alto nível, por meio da qual são especificados programas de aplicações que utilizam transações formadas pelas operações de banco de dados.

  1. ✂️
  2. ✂️

277Q612534 | Informática, Linguagem SQL, Analista de Sistemas, ELETROBRÁS, NCE

Considere a seguinte lista de elementos:

I. identificação do servidor SQL (IP ou nome)

II. porta de entrada na máquina servidora

III. identificação da máquina cliente (IP ou nome)

IV. identificação do agente de atendimento SQL no servidor

Para a definição de um Data Source Name, tendo-se por alvo um banco de dados MS SQL Server, além do nome do banco de dados, é necessário especificar pelo menos:

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

278Q615449 | Informática, Linguagem SQL, Programador, Polícia Federal, CESPE CEBRASPE

Considerando a sintaxe e a semântica da linguagem SQL no sistema gerenciador de banco de dados Oracle, julgue os itens que seguem.

O comando CREATE INDEX permite a criação de índices BITMAP. Essa funcionalidade é bastante útil quando uma coluna tem muitos valores distintos.

  1. ✂️
  2. ✂️

279Q643152 | Informática, Linguagem SQL, Administrador de Banco de Dados, TJ MG, FUMARC

Em relação à Linguagem PL/SQL, analise as seguintes sentenças, marcando (V) para verdadeira e (F) para falsa.

( ) Variáveis booleanas em PL/SQL podem conter os valores TRUE, FALSE ou NULL.

( ) Para declarar um registro com a mesma estrutura de um registro de uma tabela é possível utilizar o atributo %ROWTYPE.

( ) Funções e procedimentos armazenados permitem a definição de parâmetros do modo IN somente, ou seja somente de entrada.

( ) Na chamada de uma função ou procedimento armazenado somente é possível indicar a associação entre parâmetros reais e formais pela notação posicional (positional notation). Essa associação não pode ser baseada em notação nomeada (named position).

Está CORRETA a seguinte sequência de respostas:

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

280Q642641 | Informática, Linguagem SQL, Técnico Judiciário, TJ PE, FCC

Um bloco PL/SQL tem três partes: uma parte declarativa, uma parte executável e uma parte de tratamento de exceção que lida com as condições de erro. No bloco é necessária, no mínimo, a presença

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