SóProvas


ID
236326
Banca
FCC
Órgão
TCE-SP
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

A regra de SGBD distribuído que define que a probabilidade do sistema funcionar sem queda em qualquer momento dado porque, por ser distribuído, pode continuar a funcionar, mesmo diante da falha de algum componente individual, tal como um site isolado, é designada como

Alternativas
Comentários
  • O conceito de banco de dados distribuído surgiu com várias promessas, que podem ser resumidas em quatro princípios fundamentais em relação à transparência, i)Independência de Dados, ii) Transparência de Rede, iii) Transparência de Replicação e iv) Transparência de Fragmentação,  e várias vantagens como confiabilidade, desempenho, facilidade de expansão, entre outras.

    Confiabilidade - “Se um nó falhar em um sistema distribuído, os nós remanescentes podem ser capazes de continuar operando” (DATE, 2004)
  • Confiabilidade é uma regra ou uma característica?
  • Promessas de SGBDD
     
    1. Transparência na Gerência dos Dados Distribuídos, Fragmentados e Replicados
    • transparência da rede
    • transparência da replicação
    • transparência da fragmentação
      • horizontal : selection
      • vertical : projection
      • híbrida

    2. Confiabilidade através de Transações Distribuídas
    • Espera-se que os SBDDs ofereçam confiabilidade por trabalharem com componentes replicados eliminando assim pontos únicos de falha

    3.Aumento de Desempenho
    • Proximidade dos dados de seus pontos de uso
    • Precisa de algum suporte para fragmentação e replicação
    • Execução Paralela
      • paralelismo entre consultas (Inter-query)
      • paralelismo dentro da consulta (Intra-query)

    4.Facilidade de Expansão
    • A questão é a expansão da base de dados
    • Surgimento de tecnologias de microprocessadores e workstations
      • modelo de computação cliente-servidor
    • Custo de comunicação de dados vscusto de telecomunicação
  • "A CONFIABILIDADE é definida em termos gerais como a probabilidade de um sistema estar funcionando (não parado) em certo ponto no tempo, enquanto a DISPONIBILIDADE é a probabilidade de que o sistema esteja continuamente disponível durante um intervalo de tempo." (NAVATHE, 6ª Ed, p. 592)

  • Confiabilidade

    É a probabilidade de o sistema funcionar sem queda em qualquer momento dado. Ela é melhor nos sistemas distribuídos porque esses sistemas não seguem a proposta de tudo ou nada - eles podem continuar a funcionar - nível reduzido - mesmo diante da falha de algum componente individual, como um site isolado.

     

    Introdução a sistemas de bancos de dados - Date