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.

561Q627802 | Informática, Linguagem SQL, Programador, SGA AC, CESPE CEBRASPE

Com relação à sintaxe e ao uso de comandos SQL, julgue os itens seguintes.

UPDATE é usado em SQL para fazer alterações de registros em tabelas.

  1. ✂️
  2. ✂️

562Q613755 | Informática, Linguagem SQL

É especificada durante a criação ou a alteração de uma tabela relacional e é usada, em SQL, para limitar o tipo de dados que irá entrar em uma tabela. Trata-se de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

563Q630923 | Informática, Linguagem SQL, Técnico, MPE RR, CESPE CEBRASPE

Acerca de estruturas de bancos relacionais e linguagem SQL ANSI, julgue os itens subseqüentes.

Não possui erro de sintaxe o código SQL SELECT campo1, campo2, campo3 FROM tabela1 INNER JOIN tabela2 ON tabela1.campochave = tabela2.campochaveextrangeira.

  1. ✂️
  2. ✂️

564Q620712 | Informática, Linguagem SQL, Técnico Judiciário, TRE PR, CESPE CEBRASPE

Julgue os itens subsquentes, acerca da linguagem SQL.

No uso dos operadores padrão SQL-92 union, intersection e except, as relações participantes podem ter conjuntos de atributos diferentes.

  1. ✂️
  2. ✂️

565Q634052 | Informática, Linguagem SQL, Programador, TCE AL, FCC

A função de caractere pré-definida do PL/SQL que retorna um valor numérico é

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

566Q640050 | Informática, Linguagem SQL, Analista Ministerial, MPE TO, CESPE CEBRASPE

De forma simplificada, uma base de dados é uma coleção organizada de dados, geralmente controlada por um sistema gerenciador de banco de dados (SGBD). Acerca dos diversos conceitos relacionados a essa área da computação, julgue os itens a seguir.

Em uma consulta SQL, uma operação de junção possibilita a obtenção de dados de mais de uma tabela. Nesse caso, as linhas das tabelas são combinadas usando-se valores comuns, normalmente chaves primárias e estrangeiras. Um tipo comum de junção é conhecido como equijoin, em que a tabela resultante da junção apresenta as colunas da condição de junção em duplicidade. Um outro tipo é a junção natural, em que, diferentemente do equijoin, todas as linhas das tabelas envolvidas na junção estão presentes no resultado, mesmo que não satisfaçam às condições estabelecidas para a junção.

  1. ✂️
  2. ✂️

567Q627001 | Informática, Linguagem SQL, Programador, Prefeitura de Cabo de Santo Agostinho PE, UPE UPENET IAUPE

Julgue as seguintes afirmações sobre linguagem SQL.

I. SQL é uma linguagem de definição, consulta e atualização de dados.

II. Dentre os vários comandos da linguagem, estão comandos para criar, remover e modificar tabelas, que são respectivamente: createtable, droptable e altertable.

III. Um exemplo de consulta SQL é a seguinte: SELECT NOME FROM FUNCIONARIO WHERE SALARIO > 10000 a qual retorna a lista de nomes de funcionário com um salário superior a 10.000,00.

Escolha a alternativa que indica a(s) afirmação(ões) CORRETA(s):

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

568Q620363 | Informática, Linguagem SQL, Analista em Geociências, CPRM, CESPE CEBRASPE

Com relação a técnicas de análise de desempenho e otimização de consultas SQL, julgue os itens seguintes.

Define-se a view como uma tabela virtual composta por linhas e colunas de dados vindos de tabelas relacionadas em uma consulta SQL que a define. Ao se criar uma view, pode-se filtrar o conteúdo de uma tabela a ser exibida, protegendo certas colunas e, assim, simplificando o código na programação.

  1. ✂️
  2. ✂️

569Q626763 | Informática, Linguagem SQL, Técnico Superior, DETRAN ES, CESPE CEBRASPE

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas e processos da engenharia de software e de bancos de dados.

Considerando-se o comando SQL a seguir, se, para todas as tuplas das tabelas T1 e T2, respectivamente, as colunas a e b tiverem um mesmo valor, a execução bem sucedida desse comando, em um banco de dados que contenha mais tabelas, produzirá uma quantidade de tuplas igual ao produto das quantidades de tuplas das tabelas T1 e T2. SELECT a.a, b.b, b.c, a.d FROM T1 as a, T2 as b WHERE a.a = b.b ORDER BY a.a

  1. ✂️
  2. ✂️

570Q628813 | Informática, Linguagem SQL, Técnico de Nível Superior V, MPOG, CESPE CEBRASPE

Julgue os itens abaixo, com relação à otimização de consultas e códigos SQL.

Indexar todos os campos de uma tabela extensa não é recomendado, uma vez que esta operação pode dobrar o tamanho do banco de dados.

  1. ✂️
  2. ✂️

571Q618845 | Informática, Linguagem SQL, Analista de Sistemas, ELETROACRE AC, MAKIYAMA

Em uma consulta SQL, é correto afirmar que:

I. O comando DROP TABLE apaga uma ou mais linhas de uma tabela.

II. O comando DELETE permite apagar uma tabela (não somente o conteúdo, mas a tabela em si) de um banco de dados.

III. O operador DISTINCT possibilita que uma consulta retorne valores únicos, sem repetições, para a coluna de dados. Este operador deve ser utilizado em conjunto com a declaração SELECT.

Assinale a alternativa correta.

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

572Q631400 | Informática, Linguagem SQL, Técnico Judiciário, TSE, CONSULPLAN

Para deletar uma tabela GLOBAL em um banco de dados, deve-se usar o seguinte comando SQL
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Na seção declarativa de um bloco PL/SQL, criou-se, mas não se inicializou uma variável numérica.

Quando o bloco executa

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

574Q639156 | Informática, Linguagem SQL, Técnico Judiciário, TJ PE, FCC

Na parte declarativa de qualquer bloco PL/SQL, subprograma ou pacote pode-se criar coleções (collections), definindo-se o tipo de coleção

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

575Q632785 | Informática, Linguagem SQL, Especialista em Políticas Públicas, SEGER ES, CESPE CEBRASPE

Julgue os itens a seguir, relativos a banco de dados.

O script SQL abaixo concede à conta Usuario permissão de inserção e consulta no objeto de banco de dados NomeObjeto, que pode ser tanto uma tabela quanto uma view (visão).

GRANT INSERT, SELECT ON NomeObjeto TO Usuario;

  1. ✂️
  2. ✂️

576Q632018 | Informática, Linguagem SQL, Agente Técnico, MPE AM, CESPE CEBRASPE

Considerando-se os bancos de dados, sistemas gerenciadores de bancos de dados e técnicas correlacionadas, julgue os itens subseqüentes.

A linguagem SQL (structured query language) reúne características de DML com características de linguagem de definição de dados DDL (data definition language), de visões VDL (view definition language) e de armazenamento SDL (storage definition language).

  1. ✂️
  2. ✂️

577Q630760 | Informática, Linguagem SQL, Analista do MPU, MPU, CESPE CEBRASPE

Julgue os itens subsequentes, acerca dos conceitos relacionados a bancos de dados.

As DML (linguagens de manipulação de dados) procedurais normalmente geram códigos mais eficientes do que as DML não procedurais.

  1. ✂️
  2. ✂️

579Q621291 | Informática, Linguagem SQL, Tecnologista, INPE, CESPE CEBRASPE

Acerca do SQL Server, julgue os itens subsequentes.

Um procedimento armazenado (stored procedure) é criado executando-se o comando Transact-SQL chamado CREATE PROCEDURE. Pode-se executar um procedimento armazenado por meio do comando EXECUTE. Quando da execução desse comando, é possível passar parâmetros para o procedimento na forma @parameter_name = value ou na ordem em que foram listados no CREATE PROCEDURE.

  1. ✂️
  2. ✂️

580Q610800 | Informática, Linguagem SQL, Técnico Judiciário, TRT 2a, FCC

As condições de pesquisa, na linguagem SQL, são utilizadas nos comandos

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