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.

  • A.

    a criação de uma visualização requer a utilização da cláusula WHERE para a restrição dos dados.

  • B.

    não é possível criar uma VIEW sem a identificação do tipo de dado e sem a determinação da quantidade de registros selecionados.

  • C.

    o comando CREATE VIEW deve utilizar a cláusula FROM para o nome da tabela.

  • D.

    a criação de uma visualização (VIEW) requer a definição de um gatilho (trigger) correspondente ao nome da coluna.

  • E.

    por padrão, o tipo de dado será considerado indefinido (unknown) e a coluna irá utilizar o nome padrão ?column?.

  • A.

    um trecho de pesquisa específico.

  • B.

    uma tabela remota.

  • C.

    um banco de dados do tipo cluster.

  • D.

    uma visualização (VIEW).

  • E.

    um servidor estrangeiro (foreign server).

O comando em SQL capaz de serializar dados de uma tabela para um arquivo em disco, ou efetuar a operação contrária, transferindo dados de um arquivo em disco para uma tabela de um banco de dados, é o comando

  • A.

    COPY.

  • B.

    TRANSFER.

  • C.

    SERIALIZE.

  • D.

    FILE TRANSFER.

  • E.

    EXPORT.

  • A. SERIAL.
  • B. AUTO_INCREMENT.
  • C. INCREMENT.
  • D. INTEGER AUTO.
  • E. AUTO SEQUENCE.

  • A.

    o resultado de EXEC decisao (5.5, 4.5); é 10.0.

  • B.

    a stored procedure decisao recebe 2 parâmetros reais e apresenta apenas o resultado da adição dos valores cuja soma seja maior ou igual a 10.

  • C.

    o comando de decisão IF utilizado na stored procedure apresenta erros de sintaxe.

  • D.

    o resultado de EXEC decisao (5.5, 6.5); é 12.0.

  • E.

    não existe ELSE no comando de decisão IF; o certo seria usar ELSEIF.

  • A.

    SELECT max (Tamanho), sum(Qtde) FROM tabval GROUP BY Codigo, Nome, Tamanho, Qtde;

  • B. SELECT Codigo, Nome, max (Tamanho) Tamanho, sum(Qtde) Qtde FROM tabval GROUP BY Codigo, Nome;
  • C.

    INSERT INTO tabval VALUES Codigo, Nome, max (Tamanho) Tamanho, sum(Qtde) Qtde GROUP BY Codigo, Nome;

  • D.

    SELECT Codigo, Nome, Tamanho, Qtde FROM tabval WHERE Tamanho=max AND QTDE=sum;

  • E.

    SELECT Codigo, Nome, count (Tamanho) Tamanho, max (Qtde) Qtde FROM tabval GROUP BY Codigo, Nome, Tamanho, Qtde;

  • A.

    O Exemplo 2 está incorreto, pois não existe o método get na interface List, apenas na interface Set. O Exemplo 3 também está incorreto, pois a instrução for precisa de três parâmetros (início, limite e incremento/decremento) e, no exemplo, só recebe um.

  • B.

    O Exemplo 2 está incorreto, pois o método next da classe Iterator necessita de um parâmetro inteiro, indicando qual será o incremento ou salto na lista. Por exemplo, se for passado o parâmetro 1, o apontador de operações da lista salta uma posição a frente.

  • C.

    Apesar do Exemplo 3 não acusar erro de compilação, o cast do objeto_cliente do tipo Object para o objeto cli do tipo Cliente não é necessário, pois a conversão de tipos, nesse caso, é automática. Além disso, este laço repete o mesmo elemento da lista infinitamente, pois não tem um incremento.

  • D.

    O Exemplo 2 está incorreto, pois o método iterator precisa receber como parâmetro o tamanho da lista. Como esse valor não foi passado como parâmetro, haverá um erro na compilação.

  • E.

    os três exemplos, quando executados em condições adequadas, terão o mesmo resultado, percorrendo a lista até o final. A cada passagem pelo interior do laço, um elemento da lista é colocado em um objeto da classe Cliente e, em seguida, o nome do cliente é exibido.

Assinale a alternativa que apresenta a cláusula SQL que agrupa as linhas resultantes de uma consulta por uma regra lógica (expressão booliana).

  • A. CHECK.
  • B. SELECT.
  • C. UNIQUE.
  • D. HAVING.
  • E. DISTINCT.

Assinale a alternativa que apresenta a cláusula SQL usada para apagar um banco de dados.

  • A. DROP DATABASE.
  • B. DROP TABLE.
  • C. DATASET EXCLUDED.
  • D. DROP (DATABASE).
  • E. DELETE DATABASE.

Assinale a alternativa que apresenta a expressão SQL que altera o campo x de todos os registros de tabela denominada “tbCompras”.

  • A. UPDATE `tbCompras` SET `quant`=25 WHERE `x`=25.
  • B. UPDATE `tbCompras` SET `x`=25.
  • C. INSERT INTO `tbCompras`(`id`, `x`) VALUES (1, 2).
  • D. EDIT `tbCompras` WHERE ‘x’ like “*”.
  • E. SELECT * FROM `tbCompras` WHERE x=25.
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...