SóProvas


ID
2536180
Banca
UPENET/IAUPE
Órgão
UPE
Ano
2017
Provas
Disciplina
Banco de Dados
Assuntos

Sobre bancos de dados distribuídos, analise as afirmativas abaixo:


I. Uma de suas desvantagens é garantir a segurança dos dados compartilhados pela rede entre sites.

II. Um sistema de bancos de dados distribuídos com dois ou mais sites, cujas estruturas de dados são diferentes é dito homogêneo.

III. Na fragmentação vertical, cada fragmento pode apresentar somente alguns atributos da relação.


Está CORRETO o que se afirma, apenas, em

Alternativas
Comentários
  • Vantagens: Reflete a estrutura organizacional — fragmentos do banco de dados estão localizados nos departamentos que se relacionam com os dados que estes persistem. Autonomia Local — um departamento pode controlar seus dados (já que é o mais familiarizado com estes). Maior disponibilidade — uma falha em um banco de dados afetará somente um fragmento, ao invés do banco de dados inteiro. Melhor performance — os dados estão localizados próximo do local de maior demanda e os sistemas de banco de dados por si só são paralelizáveis, permitindo carregar no banco de dados para o balanceamento entre servidores (a elevada carga em um módulo do banco de dados não irá afetar os outros módulos de banco de dados em um banco de dados distribuído). Econômico — custa menos criar uma rede de pequenos computadores com o mesmo poder que um único computador maior. Modularidade — sistemas podem ser modificados, adicionados ou removidos do banco de dados distribuído sem afetar os outros módulos (sistemas). Desvantagens: Complexidade — trabalho extra deve ser feito pelos DBAs para garantir que a natureza da distribuição do sistema seja transparente. Trabalho extra deve ser feito para manter sistemas múltiplos diferentes, ao invés de um único grande. Design de banco de dados extra deve também ser feito para levar em conta a natureza desconectada do banco de dados - por exemplo, joins tornam-se proibitivamente caros quando são rodados entre múltiplas plataformas. Implantação mais cara — o aumento da complexidade e uma infraestrutura mais extensa significa custo extra de trabalho Segurança — fragmentos de banco de dados remotos devem ser seguros e, como eles não são centralizados então os lugares remotos também devem ser seguros. A infraestrutura também deve ser segura (por exemplo, pela encriptação dos links de rede entre os lugares remotos). Difícil de manter a integridade — em sistemas distribuídos, reforçar a integridade ao longo de uma rede pode exigir demais dos recursos da rede para ser viável. Inexperiência — Dificuldades no gerenciamento. Pode ser difícil trabalhar com banco de dados distribuídos e como é uma área relativamente nova ainda não há tantos casos (ou experiências) práticos de seu uso disponíveis como exemplo.[carece de fontes] Falta de padrões – ainda não há metodologias e ferramentas para ajudar usuários a converter um SGBD centralizado para um SGBD distribuído. Design do banco de dados mais complexo – além das dificuldades normais, o design de um banco de dados distribuídos tem que considerar a fragmentação dos dados, alocação dos fragmentos em lugares específicos e a replicação de dados.
  • Fragmentação Horizontal: distribui as tuplas da relação entre os fragmentos.

     

    Fragmentação Vertical: distribui os atributos da relação entre os fragmentos.

    Atributos chave devem estar presentes em todos os fragmentos

     

    Fragmentação Híbrida

    http://www.alcidespamplona.xpg.com.br/Material9/Projeto.pdf

  • "Uma de suas DESVANTAGENS é garantir a segurança dos dados compartilhados pela rede entre sites." 

     

    Isso ta certo mesmo?

  • LETRA E
     

    Felipe Barros Tá certo, a questão quis dizer que a segurança de dados é garantida através da rede, ou seja você precisa montar uma estrutura de rede segura para poder tentar garantir a segurança, por exemplo, pela encriptação dos links de rede. Isso é uma desvantagem pois dá mais trampo e torna a arquitetura mais cara.

  • o examinador não sabe nem escrever

  • "I. Uma de suas desvantagens é garantir a segurança dos dados compartilhados pela rede entre sites." . O examinador está de parabéns, sabe usar as palavras perfeitamente, palmas "clap clap clap". Bastava trocar a palavra "desvantagens" por "dificuldades", que ninguém ficaria sem entender a premissa.