Questões de Ciência da Computação do ano 2004

Lista completa de Questões de Ciência da Computação do ano 2004 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Nas questões 26, 27, 28 e 29 considere as seguintes tabelas:

o

-      No Oracle,  após a execução da consulta SQL

       

        

 

o      o conteúdo da tabela T1 é:

 

  • A.
  • B.
  • C.
  • D.
  • E.

Seja a tabela ALUNO(NOME, DISCIPLINA, ANO). O comando SQL que lista todas as disciplinas da tabela alunos, mostrando o total de alunos existentes em cada disciplina é

  • A.

    SELECT ALUNO, COUNT(ALUNO) FROM DISCIPLINA GROUP BY DISCIPLINA;

  • B.

    SELECT DISCIPLINA, COUNT(*) FROM ALUNO GROUP BY DISCIPLINA;

  • C.

    SELECT NOME, COUNT(*) FROM ALUNO GROUP BY NOME;

  • D.

    SELECT DISCIPLINA, COUNT(ANO) FROM ALUNO GROUP BY ALUNO;

  • E.

    SELECT DISCIPLINA, COUNT(*) FROM ALUNO GROUP BY ALUNO;

A respeito da sintaxe e da semântica da linguagem PL/SQL, cursor, em ambiente Oracle, e levando em consideração o código acima, julgue os itens subseqüentes.

As variáveis a e b são declaradas de maneira que tenham tipos iguais aos tipos de atributos e e f da relação T1.

  • C. Certo
  • E. Errado

A respeito da sintaxe e da semântica da linguagem PL/SQL, cursor, em ambiente Oracle, e levando em consideração o código acima, julgue os itens subseqüentes.

Na definição do cursor T1Cursor a query SELECT-FROM-WHERE seleciona as tuplas de T1 onde o primeiro componente é menor que o segundo. A declaração do FOR UPDATE é obrigatória na declaração do cursor, mesmo que não haja nenhuma mudança no mesmo.

  • C. Certo
  • E. Errado

A respeito da sintaxe e da semântica da linguagem PL/SQL, cursor, em ambiente Oracle, e levando em consideração o código acima, julgue os itens subseqüentes.

O FETCH deve prover variáveis para cada componente da tupla recuperada, sempre por meio de variáveis locais, como mostra o código indicado.

  • C. Certo
  • E. Errado

A respeito da sintaxe e da semântica da linguagem PL/SQL, cursor, em ambiente Oracle, e levando em consideração o código acima, julgue os itens subseqüentes.

O %NOTFOUND depois do nome do cursor é verdadeiro exatamente quando o FETCH, por meio do cursor, falha na busca de alguma tupla.

  • C. Certo
  • E. Errado

A respeito da sintaxe e da semântica da linguagem PL/SQL, cursor, em ambiente Oracle, e levando em consideração o código acima, julgue os itens subseqüentes.

O DELETE apaga a tupla inicial usando a condição especial WHERE CURRENT do cursor T1Cursor.

  • C. Certo
  • E. Errado

Para selecionar apenas um registro, de cada grupo de registros duplicados, utiliza-se a cláusula SQL

  • A.

    union.

  • B.

    distinct.

  • C.

    group by.

  • D.

    like.

  • E.

    null.

Para a análise da consulta SQL abaixo, considere duas tabelas: capital e interior, com os mesmos campos e tipos de dados. Sobre a consulta é correto afirmar: SELECT candidato FROM capital WHERE cargo = 'analista' UNION SELECT candidato FROM interior WHERE cargo = 'analista'

  • A.

    a substituição do comando UNION por UNION ALL, não alteraria a quantidade de tuplas do resultado da consulta mesmo que houvesse candidatos iguais em ambas tabelas.

  • B.

    a substituição do comando UNION por GROUP BY manteria correta a sintaxe da consulta.

  • C.

    o resultado será todos os candidatos das tabelas capital e interior cujo cargo seja 'analista', sem repetição de candidatos.

  • D.

    a sintaxe está incorreta.

Em relação a structured query language (SQL), julgue os itens a seguir.

A sintaxe do comando para a criação de uma base de dados em SQL é dada por CREATE DATABASE IF NOT EXISTS <db_name> , sendo que IF NOT EXISTS não é um parâmetro obrigatório.

  • 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...