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

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

As operações da álgebra relacional Seleção, Projeção e Produto Cartesiano são implementadas na linguagem SQL, respectivamente, pelas cláusulas

  • A.

    Select, From e Where.

  • B.

    Select, Where e From.

  • C.

    Where, Select e From.

  • D.

    Where, From e Select.

  • E.

    Select, Select e Join.

Em SQL, para limitar o intervalo de valores que podem ser colocados em uma coluna, em tempo de criação de tabela, utiliza-se a restrição

  • A.

    CHECK.

  • B.

    DEFAULT.

  • C.

    UNIQUE.

  • D.

    ALIAS.

  • E.

    FOREIGN KEY.

As tabelas a seguir compõem a base de dados de uma livraria.

Qual comando SQL irá retornar corretamente as informações solicitadas por esse gerente?

  • A.

    SELECT L.COD_LIVRO

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO AND AVG(V.QTD*L.PREC_UNIT) > (SELECT AVG(V.QTD*L.PREC_UNIT)

    FROM VENDA V,LIVRO L WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)

  • B.

    SELECT L.COD_LIVRO

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO

    HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT AVG(V.QTD*L.PREC_UNIT)

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)

  • C.

    SELECT L.COD_LIVRO

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO

    GROUP BY L.COD_LIVRO

    HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT AVG(V.QTD*L.PREC_UNIT)

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)

  • D.

    SELECT L.COD_LIVRO

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO

    GROUP BY L.COD_LIVRO

    HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT SUM(V.QTD*L.PREC_UNIT)

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2) / (SELECT SUM(V.NUM_VENDA)

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2)

  • E.

    SELECT L.COD_LIVRO

    FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO GROUP BY L.COD_LIVRO

     HAVING AVG(V.QTD*L.PREC_UNIT) > (SELECT SUM(V.QTD*L.PREC_UNIT) FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO AND L.CAT=2) / (SELECT COUNT(*) FROM VENDA V,LIVRO L

    WHERE L.COD_LIVRO=V.COD_LIVRO)

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite criar a tabela ALUNO inserindo as restrições de integridade. Os dados da tabela e as suas restrições podem ser alteradas utilizando-se o comando ALTER TABLE.

 

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando drop table aluno pode ser utilizado para eliminar a tabela aluno, seus dados e suas referências com outras tabelas.

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando Select * from aluno permite exibir, na tela do computador, todas as colunas da tabela aluno.

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite exibir, na tela do computador, o nome, a cidade e o CEP dos alunos constantes da tabela aluno que moram na cidade de Brasília e cujo endereço tenha o CEP maior que 70000. Select nome from aluno where cidade = "Brasilia" and CEP > 70000

  • C. Certo
  • E. Errado

Julgue os itens subsequentes, relativos a comandos SQL (structured query language).

O comando a seguir permite exibir, na tela do computador, os dados de todos os alunos constantes da tabela aluno que recebam salário maior que 2000. Select count (*) from aluno where salário > 2000

  • C. Certo
  • E. Errado

Considere as relações R, S e T abaixo para responder às questões de nos 55 e 56.

Considere o comando em SQL abaixo.

SELECT S.C, COUNT(S.B) AS Q

FROM S, T

WHERE T.D=S.B AND S.C IN (SELECT DISTINCT R.A FROM R)

GROUP BY S.C HAVING COUNT(S.B) >= 1

O resultado da execução do comando SQL fornecido é.

  • A.

  • B.

  • C.

  • D.

  • E.

Considere as relações R, S e T abaixo para responder às questões de nos 55 e 56.

Considere as relações R, S e T e o comando SQL a seguir.

UPDATE T

SET D = E + 1

WHERE EXISTS(SELECT DISTINCT S.C FROM S WHERE S.C = T.C)

Após a execução desse comando, o novo estado da relação T é

  • A.

  • B.

  • C.

  • D.

  • E.

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