Questões sobre Filosofia do SGBD

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

Sistemas gerenciadores de bancos de dados categorizam-se em três grandes grupos, de acordo com sua abordagem na construção. Estes grupos são:

  • A.

    hierárquico, rede, relacional;

  • B.

    centralizado, distribuído, replicado;

  • C.

    batch, online, tempo real;

  • D.

    um nível, dois níveis, três níveis;

  • E.

    cliente/servidor, cliente/cliente, servidor central.

As anomalias de atualização, passíveis de ocorrer quando múltiplos usuários acessam concomitantemente bases de dados comuns, são evitadas nos sistemas gerenciadores de bancos dados por controles operacionais conhecidos como:

  • A.

    lock compartilhado;

  • B.

    independência de dados;

  • C.

    controle de concorrência;

  • D.

    recuperação de dados;

  • E.

    sistemas de replicação.

Sobre SGBDs, é incorreto afirmar que reduzem ou eliminam:

  • A.

    a redundância e consistência de dados.

  • B.

    a dificuldade no acesso aos dados.

  • C.

    o isolamento dos dados.

  • D.

    as anomalias de acesso concorrente

Os sistemas de gerenciamento de bancos de dados, SGBD´s podem ser classificados em:

  • A.

    hierárquicos, de redes, bancos de dados temporais e bancos de dados orientados a objeto.

  • B.

    hierárquicos, relacionais, de redes, orientados a objeto e objeto-relacionais.

  • C.

    relacionais, bancos de dados temporais, datawarehouse e bancos de dados orientados a objeto.

  • D.

    bancos de dados de registro variável, bancos de dados de redes e bancos de dados temporais.

O gerenciamento de transações em um banco de dados deve considerar um conjunto de propriedades conhecidas pela sigla ACID.

I. Uma transação interrompida ao meio pode deixar o banco de dados em um estado inconsistente. O banco de dados deve prover recursos para remoção dos efeitos de transações incompletas, garantindo assim a autenticidade.

II. A consistência tem por objetivo garantir que o banco de dados antes da transação esteja consistente e que após a transação permaneça consistente. Todas as regras devem ser aplicadas às modificações da transação para manter toda a integridade dos dados.

III. Modificações feitas por transações simultâneas devem ser isoladas das modificações feitas por qualquer outra transação simultânea. O isolamento deve garantir que duas transações, executadas de forma concorrente, devem ter o mesmo resultado que teria se fossem executadas em ordem serial.

IV. O SGBD mantém um registro (log) das ações executadas pelo usuário para que, se ocorrer queda do sistema antes que todas as mudanças tenham sido feitas em disco, este log seja usado para restaurar o estado do banco de dados quando o sistema for reiniciado, garantindo assim a disponibilidade.

As propriedades ACID sublinhadas que estão corretamente definidas são as que constam APENAS em

  • A. II, III e IV.
  • B. I e III.
  • C. I e IV.
  • D. II e III.
  • E. II e IV.

A ferramenta que manipula todos os acessos ao banco de dados é denominada

  • A. linguagem de manipulação de dados
  • B. linguagem de consulta de banco de dados
  • C. linguagem de definição de dados
  • D. sistema de gerenciamento do banco de dados
  • E. servidor de banco de dados

No contexto das plataformas abertas e fechadas, em gerência de monitoramento de redes, é correto afirmar que a ferramenta

  • A. MRTG pode monitorar qualquer coisa a partir do fornecimento de dados pelo host, por meio dos diversos protocolos de rede.
  • B. Nagios pode monitorar a carga do processador e uso de disco, como também efetuar monitoração remota suportada por meio de túneis criptografados SSH ou SSL.
  • C. Sniffer é implementada exclusivamente por software para interceptar e registrar o tráfego de dados em uma rede de computadores.
  • D. MRTG monitora apenas tráfego de rede.
  • E. Nagios não suporta monitoração remota por meio de túneis criptografados.

Transações de bancos de dados não distribuídos devem possuir propriedades que garantam a integridade dos dados quando da realização das operações que as compõem. Se nem todas as operações da transação forem realizadas, poderá haver um conflito de integridade nos dados. Esse tipo de problema é usualmente contornado pelos programadores com o uso de operações complementares do tipo:

  • A. sync point;
  • B. backup diferencial e backup completo;
  • C. begin transaction, commit, rollback;
  • D. bloqueio de recursos;
  • E. livelock e deadlock.

O que representa o A das propriedades ACID de uma transação executada por um Sistema de Gerenciamento de Bancos de Dados?

  • A.

    Autenticação: os usuários do BD devem ser identificados antes do acesso.

  • B.

    Ativa: as transações devem estar ativas antes de serem executadas.

  • C.

    Avaliação: as transações devem ser avaliadas antes de executadas.

  • D.

    Atomicidade: a transação ou é executada inteiramente ou não é executada.

  • E.

    Anterior: todas as transações anteriores devem ser executadas.

O gerenciamento do buffer de um sistema de gerenciamento de bancos de dados (SGBD) parece muito com um gerenciador de memória virtual encontrado na maioria dos sistemas operacionais. Entretanto, há algumas diferenças importantes. Assinale a alternativa que relata uma dessas diferenças.

  • A.

    O LRU é um esquema de reposição aceitável para alguns sistemas operacionais, mas em um SGBD ele precisa ser melhorado para, por exemplo, permitir a recuperação de falhas.

  • B.

    Um SGBD não necessita usar uma grande memória para os buffers, mas um sistema operacional sim.

  • C.

    O tamanho do buffer deve ser maior em um SGBD, porque há um maior volume de dados indexados.

  • D.

    Um SGBD não é capaz de prever com antecedência quais os blocos de dados que serão necessários, mas um sistema operacional sim.

  • E.

    As diferenças se devem ao mecanismo de controle de concorrência de um SGBD.

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