Questões de Informática / Microinformática

Lista completa de Questões de Informática / Microinformática para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Um Técnico instalou no seu computador o Red Hat Enterprise Linux 6, que utiliza o sistema de arquivos padrão usado na maioria das distribuições Linux atuais, que suporta arquivos com até 16 Tebibytes (TiB). Trata-se do sistema de arquivos

  • A. XFS.
  • B. GFS2.
  • C. EXT4 .
  • D. EXT3.
  • E. FAT.

Um Técnico deseja atribuir, no Linux, permissão de leitura e escrita para o dono do arquivo processos.txt, somente permissão de leitura para usuários do mesmo grupo e nenhuma permissão para outros usuários. Para isso, terá que utilizar, em linha de comando, a instrução

  • A. chown –R processos.txt
  • B. chmod -rw-rw---- processos.txt
  • C. chown -rwxrwx--- processos.txt
  • D. chmod 640 processos.txt
  • E. chmod 770 processos.txt

Em uma empresa cada projeto é desenvolvido por vários funcionários e cada funcionário só pode participar de um projeto. Para controlar os funcionários alocados em cada projeto foi criada a tabela abaixo em um banco de dados.

Considerando as regras de modelagem de bancos de dados relacionais, esta tabela

  • A. está modelada corretamente, já que permite visualizar em que projeto cada funcionário está trabalhando e quantos funcionários estão alocados em cada projeto.
  • B. não está correta, pois seria necessário definir uma chave primária composta pelos campos idProjeto e MatriculaFuncionario, já que há repetição de idProjeto em várias linhas.
  • C. deve ser desmembrada em duas tabelas relacionadas com cardinalidade 1:n (Projeto e Funcionario), para evitar a repetição dos dados do projeto para cada funcionário que participa dele.
  • D. não está adequadamente modelada, pois um mesmo funcionário pode participar de vários projetos ao mesmo tempo, contrariando as regras do modelo relacional.
  • E. deve ser ampliada, incluindo-se outras informações sobre o projeto (como valor e descrição) e sobre os funcionários (como cargo e função).

The SQL statement SELECT * FROM Partido WHERE presidentePartido LIKE '%tes'; finds any values in the presidentePartido field that

  • A. don’t have "tes".
  • B. have "tes" in the second position.
  • C. begin with "tes".
  • D. have "tes" in any position.
  • E. ends with "tes".

Um comando PL/SQL digitado no Oracle gerou o resultado abaixo.

Trata-se do comando

  • A. SELECT CONCAT(idPartido, ' - ', nomePartido) as Partido FROM Partido;
  • B. SELECT JOIN(idPartido+ ' - '+nomePartido) LABEL Partido FROM Partido;
  • C. SELECT (idPartido+ ' - '+ nomePartido) as "Partido" FROM Partido;
  • D. SELECT CONCAT(idPartido;nomePartido;' - ') as "Partido" FROM Partido;
  • E. SELECT JOIN(idPartido, ' - ', nomePartido) as Partido FROM Partido;

Um Técnico criou uma view utilizando o comando CREATE VIEW Filiados_PRC AS SELECT nomeFiliado, dataFiliacao FROM Filiado WHERE idPartido='PRC';. Para excluir a view criada utiliza-se o comando

  • A. DROP VIEW Filiados_PRC REFERENCES TABLE Filiado;
  • B. DELETE VIEW Filiados_PRC;
  • C. DROP VIEW Filiados_PRC;
  • D. REVOKE VIEW Filiados_PRC REFERENCES TABLE Filiado;
  • E. ERASE VIEW Filiados_PRC TABLE CASCADE;

Para excluir os filiados ao partido PNC utiliza-se a instrução SQL

  • A. ERASE * FROM Filiado WHERE idPartido='PNC';
  • B. DELETE FROM Filiado WHERE idPartido='PNC';
  • C. REMOVE * FROM Filiado WHERE idPartido='PNC';
  • D. DELETE RECORD FROM Filiado WHERE idPartido='PNC';
  • E. DELETE Filiado WHERE idPartido='PNC';

Para alterar o idPartido para PNC na tabela Filiado, apenas para filiados com data de filiação entre 01/01/2017 e 30/06/2017, utiliza-se o comando

  • A. ALTER Filiado SET idPartido='PNC' WHERE dataFiliacao BETWEEN '2017-01-01' AND '2017-06-30';
  • B. UPDATE idPartido='PNC' FROM FILIADO WHERE dataFiliacao BETWEEN '2017-01-01' AND '2017-06- 30';
  • C. SELECT * FROM FILIADO WHERE dataFiliacao BETWEEN '2017-01-01' AND '2017-06-30' AND ALTER idPartido TO 'PNC';
  • D. UPDATE Filiado SET idPartido='PNC' WHERE dataFiliacao BETWEEN '2017-01-01' AND '2017-06- 30';
  • E. UPDATE * FROM Filiado SET idPartido='PNC' WHERE dataFiliacao BETWEEN '2017-01-01' AND '2017-06-30';

Ao executar um comando SQL, foram exibidos os dados abaixo.

O comando utilizado foi

  • A. SELECT nomeFiliado, idPartido FROM Filiado WHERE dataFiliacao IS NULL;
  • B. SELECT nomeFiliado Nome, idPartido Partido FROM Filiado WHERE idFiliado>11;
  • C. SELECT nomeFiliado as Nome, idPartido as Partido FROM Filiado WHERE dataFiliacao=NULL;
  • D. SELECT nomeFiliado AS Nome, idPartido AS Partido FROM Filiado WHERE nomeFiliado='Murilo Coutinho' AND nomeFiliado='Juca Souza';
  • E. SELECT nomeFiliado as Nome, idPartido as Partido FROM Filiado WHERE dataFiliacao IS NULL;

Ao tentar alterar na tabela Partido o idPartido de PNC para PNCT, foi exibida a mensagem "Cannot delete or update a parent row: a foreign key constraint fails". Isso ocorreu porque o Sistema Gerenciador de Banco de Dados não conseguiu alterar na tabela Filiado o idPartido dos filiados ao PNC para PNCT. Para que a alteração fosse bem sucedida, no momento da criação da tabela Filiado, à cláusula REFERENCES deveria ter sido adicionada a cláusula

  • A. CONSTRAINT MODIFY CASCADE.
  • B. ALTER CASCADE.
  • C. ON UPDATE CASCADE.
  • D. EXTEND UPDATE.
  • E. ON ALTER CASCADE.
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...