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.

Julgue os itens a seguir, a respeito da linguagem SQL. As instruções de manipulação de dados INSERT e DELETE (excluindo-se a forma CURRENT) não necessitam de cursores.

  • C. Certo
  • E. Errado

Julgue os itens a seguir, a respeito da linguagem SQL. Um dos qualificadores para o OUTER JOIN previstos na sintaxe SQL ANSI é o FULL OUTER JOIN, em que são incluídas todas as linhas que satisfaçam a expressão tanto da primeira, quanto da segunda tabela.

  • C. Certo
  • E. Errado

Analise os comandos SQL a seguir.

Sabendo-se que é preciso produzir a lista de nomes que aparecem duas ou mais vezes na tabela X, está correto concluir sobre os comandos que:

  • A. apenas I cumpre o objetivo;
  • B. apenas II cumpre o objetivo;
  • C. apenas III cumpre o objetivo;
  • D. nenhum cumpre o objetivo;
  • E. todos cumprem o objetivo.

Analise os comandos SQL a seguir.

Sabendo-se que os comandos I, II e III retornam, respectivamente, 9, 2 e 3 registros, e que as duas tabelas possuem chaves primárias, o número de registros presentes nas tabelas X e Y, respectivamente, é:

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

No SQL, a outorga de privilégios sobre objetos de um banco de dados é efetuada por meio do comando:

  • A. CREATE;
  • B. GRANT;
  • C. LICENSE;
  • D. PERMIT;
  • E. REVOKE.

Em SQL (Structured Query Language), as funções de agregação são muito úteis para obtenção de informação resumida sobre um resultado de um comando SELECT e também no tratamento de informações de forma agrupada (geralmente em grupos menores). No agrupamento de informações, resultados de consultas SQL, algumas cláusulas devem ser utilizadas quando se pretende restringir o conjunto de registros a ser utilizado. Nesse sentido, analise a afirmativa a seguir.

 “Utiliza‐se a cláusula ________________ sempre que se pretende restringir os registros a serem considerados na seleção. A cláusula ________________ serve para restringir os grupos que foram formados depois de aplicada a restrição da cláusula ________________.”

Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.

  • A. WHERE / HAVING / WHERE
  • B. HAVING / WHERE / HAVING
  • C. WHERE / GROUP BY / HAVING
  • D. GROUP BY / HAVING / WHERE

Considere o programa PL/SQL para o Oracle 11g:

O programa acima

  • A. tem erro de sintaxe e de lógica e não vai funcionar.
  • B. seleciona todas as tuplas da tabela cujo campo NroProcesso seja 555/15.
  • C. aplica um aumento de 20% em todos os campos HonorPericiais da tabela.
  • D. aplica um aumento de 20% no campo HonorPericiais da linha cujo campo NroProcesso seja 555/15.
  • E. atribui à variável aumento o valor dos campos HonorPericiais da tabela multiplicados por 0.20.

Considerando-se as tabelas e o comando SQL mostrados acima, é correto concluir que esse comando produz:

  • A.

    1, 2, 1, 2

    3, 3, 3, 4

    5, 7, 5, 6

  • B.

    1, 2, 1, 2

    3, 4, 3, 3

    NULL, NULL, 4, 5

    5, 6, 5, 7

  • C.

    1, 2, 1, 2

    3, 3, 3, 4

    NULL, NULL, NULL, NULL

    5, 7, 5, 6

  • D.

    1, 2, 1, 2

    3, 3, 3, 4

    4, 5, NULL, NULL

    5, 7, 5, 6

  • E.

    1, 2

    3, 3

    4, 5

    5, 7

A SQL padrão ANSI permite a utilização de operadores especiais com a cláusula WHERE. “Utilizado para verificar se o valor de um atributo coincide com um determinado padrão de caractere.” Trata‐se do seguinte operador especial:

  • A. IN.
  • B. LIKE.
  • C. EXISTS.
  • D. BETWEEN.

Nos comandos em linguagem de consulta estruturada (SQL) apresentados a seguir, as chaves primárias estão sublinhadas e apenas horas_gastas é do tipo numérico, os demais campos são do tipo caractere. Em uma tarefa, com a utilização de um mesmo veículo, pode haver a participação de mais de um motorista na função de auxiliar.

Tendo como base as informações acima, julgue os itens a seguir.

O comando a seguir produz o seguinte resultado: mostra o código do motorista auxiliar, a média das horas gastas na execução das tarefas de que esse motorista participou, excluindo as horas realizadas na tarefa AB e os motoristas auxiliares que participaram de apenas uma tarefa. A resposta é classificada em ordem descendente da média das horas gastas.

  • C. Certo
  • E. Errado
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...