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.

Gatilhos (triggers), por serem instruções executadas automaticamente como conseqüência de modificação em um banco de dados, ficam completamente definidos por meio da especificação das ações a serem tomadas quando o gatilho é executado.

  • C. Certo
  • E. Errado

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

No Oracle, o comando CREATE ROLE permite a criação de um role e a atribuição de permissão de acesso a esse role.

  • C. Certo
  • E. Errado

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

A operação join recupera os dados de uma ou mais tabelas por meio de uma única query. O Oracle permite que uma operação join trate de até 256 tabelas.

  • C. Certo
  • E. Errado

Considerando a sintaxe e a semântica da linguagem PL/SQL, julgue os itens subseqüentes.

A estrutura básica de um programa PL/SQL é corretamente mostrada a seguir.

DECLARE

BEGIN

EXCEPTION

 END;

  • C. Certo
  • E. Errado

Considerando a sintaxe e a semântica da linguagem PL/SQL, julgue os itens subseqüentes.

  • C. Certo
  • E. Errado

Considerando a sintaxe e a semântica da linguagem PL/SQL, julgue os itens subseqüentes.

  • C. Certo
  • E. Errado

Considerando a sintaxe e a semântica da linguagem PL/SQL, julgue os itens subseqüentes.

  • C. Certo
  • E. Errado

Dada uma tabela EMPREGADO, com os campos empregadoID, nome e (com tipos int e varchar, respectivamente), o comando SQL, que lista todos os empregados que têm "Silva" no nome, é:

  • A.

    SELECT EMPREGADO WHERE nome = 'Silva'.

  • B.

    SELECT * FROM EMPREGADO WHERE nome like 'Silva'.

  • C.

    SELECT EMPREGADO WHERE nome = '%Silva%'.

  • D.

    SELECT * FROM EMPREGADO WHERE nome like '%Silva%'.

  • E.

    SELECT * FROM EMPREGADO WHERE nome = '%Silva%'.

Omitir a cláusula WHERE de um comando DELETE terá o seguinte efeito:

  • A.

    o comando DELETE irá apagar todos os registros da tabela.

  • B.

    o comando DELETE irá pedir para o usuário os critérios a serem utilizados

  • C.

    o comando DELETE irá apresentar uma mensagem de erro de sintaxe.

  • D.

    o comando DELETE irá falhar, pois não foi definido o que apagar.

  • E.

    o comando DELETE irá apagar toda a tabela, incluindo sua estrutura física no banco.

Baseado na tabela acima, julgue as afirmativas abaixo:

I- O comando SELECT Count (*) FROM FUNCIONARIOS retorna o valor 4.

II- Para inserir uma linha na tabela deve-se executar o seguinte comando: INSERT INTO FUNCIONARIOS (MATRICULA, NOME, DEPARTAMENTO, PROFISSÃO) VALUES (999756, FATIMA SANTOS, TI, ANALISTA DE SISTEMAS).

III- Para contabilizar quantos funcionários têm com cada idade, deve-se executar o comando abaixo: SELECT IDADE, Count (*) FROM FUNCIONARIOS GROUP BY IDADE.

IV- Para selecionar todos os funcionários com suas respectivas matrículas, ordenados pela sua matrícula, deve-se executar o comando abaixo: SELECT MATRICULA, NOME FROM FUNCIONARIOS ORDER BY MATRICULA.

  • A. Todas as afirmativas estão corretas.
  • B. As afirmativas I, III e IV estão corretas.
  • C. As afirmativas II, III e IV estão corretas.
  • D. Todas as afirmativas estão incorretas.
  • E. As afirmativas II e III estão corretas.
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...