Questões sobre Linguagem SQL

Lista completa de Questões sobre Linguagem SQL para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

No que concerne à linguagem SQL, julgue os itens seguintes. A inserção de uma consulta na cláusula from de outra consulta não configura erro de sintaxe.

  • C. Certo
  • E. Errado

No que concerne à linguagem SQL, julgue os itens seguintes. Em versões recentes da linguagem SQL, o comando delete permite a exclusão de valores em atributos específicos, mantendo-se inalterados os valores dos outros atributos que compõem a tupla.

  • C. Certo
  • E. Errado

Considere que exista uma tabela denominada TabProcessos com os campos NroProcesso, AnoProcesso e NomeAdvogado. Um Técnico com especialidade em TI foi solicitado a apresentar todos os nomes de advogados cadastrados sem repetição. Para isso o Técnico deve utilizar o comando SQL

  • A. SELECT *.* FROM TabProcessos HAVING NomeAdvogado;
  • B. SELECT *.* WHERE NomeAdvogado IN TabProcessos ONLY;
  • C. SELECT (*NomeAdvogado) FROM TabProcessos;
  • D. SELECT DISTINCT NomeAdvogado FROM TabProcessos;
  • E. SELECT NOREPEAT NomeAdvogado FROM TabProcessos;

Considere o trecho de código em PL/SQL abaixo.

Considerando que os números à esquerda de 1 a 9 apenas indicam as linhas e que o código foi executado no banco de dados Oracle 12c, em condições ideais, o resultado apresentado após a execução do comando da linha

  • A. 3 é 10.3 e da linha 4 é 10.2
  • B. 2 é 10.3
  • C. 3 é 10.2
  • D. 5 é 10.25 e da linha 6 é 11
  • E. 7 é 1.25

O comando do SQL ANSI para excluir, da tabela X, os registros cujo valor do atributo A seja igual a 20 é:

  • A.

    DROP X

    WHERE A = 20

  • B.

    DELETE FROM X

    WHERE A = 20

  • C.

    ELIMINE FROM X

    FOR A = 20

  • D.

    REMOVE FROM X

    HAVING A = 20

  • E.

    EXCLUDE IN X

    FOR A = 20

A respeito de SQL, assinale a opção correta.

  • A. O produto cartesiano é o resultado da combinação de mais de uma tabela, havendo pelo menos uma coluna em comum entre elas, de maneira que se apresentem os registros que constam simultaneamente em todas as tabelas.
  • B. O resultado de uma subquery é utilizado como argumento para uma query superior e pode conter uma única linha, múltiplas linhas ou múltiplas linhas e colunas.
  • C. Uma instrução SQL de insert deve citar nominalmente todas as colunas da tabela.
  • D. As instruções insert, update e delete são processadas no banco de dados após serem executadas pelo usuário, dispensando-se o uso de outro comando para a disponibilização de seus resultados a outros usuários.
  • E. A função STDDEV é utilizada para calcular a média aritmética de determinada coluna.

Os comandos SQL

Produzem um resultado que, além da linha de títulos, contém:

  • A. uma linha;
  • B. duas linhas;
  • C. três linhas;
  • D. quatro linhas;
  • E. cinco linhas.

Julgue os itens subsequentes, acerca de segurança da informação de um SGBD e de um BI (Business Intelligence). A ferramenta SSIS (SQL server integration services) possui um recipiente macro que contém dois arquivos associados com as extensões SUO e SLN. Esse recipiente é denominado solution e nele podem ser armazenados um ou mais projetos.

  • C. Certo
  • E. Errado

O comando SQL

Na tabela T, composta por duas colunas, a e b, nessa ordem, há um registro duplicado que contém os valores:

  • A. 1 e 3
  • B. 3 e 3
  • C. 3 e 6
  • D. 4 e 2
  • E. 5 e 1

Acerca de SQL (structured query language), assinale a opção correta.

  • A. A otimização semântica de consultas utiliza restrições existentes no banco de dados (como atributos únicos, por exemplo) com o objetivo de transformar um SELECT em outro mais eficiente para ser executado.
  • B. Quando os registros de uma tabela estão ordenados fisicamente em um arquivo, segundo um campo que também é campo-chave, o índice primário passa a se chamar índice cluster.
  • C. Em uma mesma base de dados, uma instrução de SELECT com união de duas tabelas (INNER JOIN) e uma instrução de SELECT em uma tabela utilizando um SELECT interno de outra tabela (subquery) produzem o mesmo resultado e são executadas com o mesmo desempenho ou velocidade.
  • D. A normalização de dados é uma forma de otimizar consultas SQL, ao apresentar um modelo de dados com um mínimo de redundância. Isso é atingido quando o modelo estiver na quinta forma normal (5FN).
  • E. Para obter a quantidade de linhas que atendem a determinada instrução SQL, o processo mais eficiente e rápido é executar o comando SELECT e aplicar uma estrutura de loop para contar as linhas resultantes.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...