Questões sobre Banco de Dados

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

Na tabela "Animal", a coluna "Dono" armazena a chave:

  • A. Primária.
  • B. Alternativa.
  • C. Estrangeira.
  • D. Candidata.
  • E. Fraca.

A respeito das técnicas de análise de desempenho e de otimização de consultas SQL, julgue os próximos itens. A realização o mais cedo possível de operações de seleção possibilita reduzir o número de tuplas, ao passo que a realização o mais cedo possível de operações de projeção aumenta o número de atributos.

  • C. Certo
  • E. Errado

Na definição de uma tabela de um banco de dados relacional, determinou-se que certo atributo numérico deve estar limitado entre os valores 1 e 25. Essa definição corresponde à indicação de seu(sua)

  • A. visão.
  • B. junção.
  • C. domínio.
  • D. integridade.
  • E. chave candidata.

A respeito das técnicas de análise de desempenho e de otimização de consultas SQL, julgue os próximos itens. Para escolher a estratégia com a estimativa de menor custo, um otimizador de consultas estima e compara os custos da execução de uma consulta utilizando-se de diferentes estratégias de execução e algoritmos, de modo a depender, unicamente, de regras heurísticas.

  • C. Certo
  • E. Errado

No Oracle, após um comando COMMIT ser executado

  • A. todos os savepoints são mantidos para que os dados possam ser salvos em uma futura operação de backup.
  • B. o estado anterior dos dados pode ser recuperado mediante a utilização do comando ROLLBACK.
  • C. as linhas afetadas pelos comandos DML são bloqueadas e tornam-se indisponíveis para serem manipuladas por outros usuários.
  • D. o usuário atual pode revisar os resultados das operações DML usando a instrução SELECT e, se necessário, retornar os dados ao seu estado anterior.
  • E. outros usuários poderão ver os resultados das operações DML do usuário atual.

Para exibir uma lista única de todos os cargos (FCargo) existentes no departamento de número (DepNo) 20, apresentando nesta lista apenas os cargos (FCargo) deste departamento e o nome do departamento (DNome), utiliza-se a instrução

  • A. select f.FCargo, d.DNome from FUNCIONARIO f, DEPARTAMENTO d where f.depNo = 20;
  • B. select FUNCIONARIO.FCargo, FUNCIONARIO.DNome from FUNCIONARIO where FUNCIONARIO.depNo = DEPARTAMENTO.DepNo and FUNCIONARIO.DepNo=20;
  • C. select f.FCargo, f.DNome from FUNCIONARIO f, DEPARTAMENTO d where f.depNo = d.DepNo and d.DepNo=20;
  • D. select f.FCargo, d.DNome from FUNCIONARIO f, DEPARTAMENTO d where d.depNo = 20;
  • E. select f.FCargo, d.DNome from FUNCIONARIO f, DEPARTAMENTO d where f.depNo = d.DepNo and d.DepNo=20;

Ao utilizar uma instrução SQL, foi gerada, a partir da tabela FUNCIONARIO, a tabela FUNCIONARIO01, com os dados abaixo:

A instrução utilizada foi

  • A. create table FUNCIONARIO01 as select FunNo, FNome, FCargo, FSal*FComis as FSalTotal from FUNCIONARIO where DepNo=30;
  • B. create subtable FUNCIONARIO01 as select FunNo, FNome, FCargo, FSal+FComis as FSalTotal from FUNCIONARIO where DepNo=30;
  • C. create table FUNCIONARIO01 as select FunNo, FNome, FCargo, FSal+FComis as FSalTotal from FUNCIONARIO where DepNo=30;
  • D. alter table FUNCIONARIO01 as select FunNo, FNome, FCargo, FSal+FComis as FSalTotal from FUNCIONARIO where DepNo=30;
  • E. create table FUNCIONARIO01 as select FunNo, FNome, FCargo, FSal+FComis from FUNCIONARIO where DepNo=30;

Considere o projeto para a tabela processo em um ambiente de banco de dados distribuído:

Dado o novo projeto acima, é correto afirmar:

  • A. O atributo especial id_tupla é um valor único e foi acrescentado para permitir a fragmentação horizontal da relação original.
  • B. A relação processo foi submetida a uma fragmentação mista, que une a fragmentação horizontal e a vertical, a melhor técnica a ser aplicada neste exemplo.
  • C. O único modo de garantir que a relação original possa ser reconstruída é incluir os atributos da chave primária da relação processo em cada um dos fragmentos, portanto, este projeto é inválido.
  • D. Embora o atributo id_tupla facilite a implementação da fragmentação, é um artifício interno e viola a independência de dados, uma das principais características do modelo relacional.
  • E. O endereçamento físico ou lógico para uma tupla deve ser usado a partir de sua chave primária. Portanto, id_tupla deve ser a chave estrangeira na relação processo2.

Com base nos modelos de banco de dados, julgue os itens subsequentes. O modelo de dados físico é considerado de baixo nível, o que significa que somente os sistemas gerenciadores de banco de dados conseguem interpretá-lo.

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