Questões

Total de Questões Encontradas: 40

Texto Associado Texto Associado
Imagem Associada da Questão
Há diversas técnicas para o armazenamento de relações em um banco de dados distribuído, entre elas está a fragmentação. Considere o resultado da fragmentação da tabela processo em duas relações: 
Imagem da Questão
Considerando a fragmentação realizada, é correto afirmar:
A
A fragmentação realizada resultou em apenas 2 fragmentos vara1 e vara2 porque havia apenas 2 varas diferentes na relação original, portanto, esta é a única fragmentação possível. 
B
Na fragmentação realizada, os fragmentos são excludentes. Porém, mudando o predicado para a seleção usada na construção dos fragmentos, pode haver uma determinada tupla replicada em mais de uma relação. 
C
Cada tupla da relação original não precisa estar representada nos fragmentos resultantes, pois a tabela original continua armazenada no banco de dados.   
D
A relação original processo pode ser reconstruída usando o comando SQL UNIONTABLE, que uniria os fragmentos vara1 e vara2.  
E
A relação processo foi submetida a uma fragmentação vertical. 
Texto Associado Texto Associado
Imagem Associada da Questão
Considere o projeto para a tabela processo em um ambiente de banco de dados distribuído: 
Imagem da Questão
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. 
Texto Associado Texto Associado
Para responder às questões de nos 41 a 47, tenha como referência o diagrama de entidades e relacionamentos, apresentado abaixo, que representa parte do modelo de dados de uma instituição financeira.
Imagem Associada da Questão
Caso um SGBD distribuído fosse utilizado para implementar o modelo apresentado, e cada agência possuísse um nó da base de dados, contendo apenas os dados (clientes, contas, movimentos, etc...) referentes a essa agência, que tipo de fragmentação estaria sendo usada?
A
Horizontal
B
Compartilhada
C
Vertical
D
Fracamente acoplada
E
Altamente acoplada
Ano: 2014 Banca: CESPE Órgão: TJ-SE Prova: Analista Judiciário - Analista de Sistemas
Texto Associado Texto Associado
Julgue os seguintes itens, no que se refere ao banco de dados Oracle.
A replicação em banco de dados Oracle é fornecida em dois níveis: replicação básica e replicação simétrica. Esta última permite que as aplicações atualizem réplicas de tabela por meio de um banco de dados distribuído replicado, e os dados podem ser lidos e atualizados em qualquer sítio.
C
Certo
E
Errado
Ano: 2014 Banca: CESPE Órgão: TJ-SE Prova: Analista Judiciário - Analista de Sistemas
Texto Associado Texto Associado
Julgue os seguintes itens, no que se refere ao banco de dados Oracle.
O Oracle utiliza um protocolo de confirmação em duas fases para lidar com transações distribuídas concorrentes.
C
Certo
E
Errado
Texto Associado Texto Associado
Julgue os itens subsequentes, no que se refere a bancos de dados distribuídos e data warehouse.
Em sistemas de bancos de dados distribuídos, o controle de concorrência baseado em bloqueio de duas fases determina que, após a liberação de um de seus bloqueios, as transações não solicitem um novo bloqueio.
C
Certo
E
Errado
Entre os tipos de Bancos de Dados Distribuídos, encontram-se as Federações de Bancos de Dados, as quais possuem
A
alguma forma de visão ou esquema global, que é compartilhado pelas aplicações.
B
autonomia total, sendo totalmente localizadas e sem heterogeneidade.
C
autonomia zero, que é vista pelo usuário como um banco de dados centralizado.
D
multiprocessadores e memória principal compartilhada.
E
multiprocessadores e memória secundária compartilhada.
Texto Associado Texto Associado
No que se refere aos sistemas de gerenciadores de banco de dados (SGBD), julgue os itens seguintes.
O Oracle suporta transações entre bancos de dados distribuídos que funcionam analogamente como cliente e servidor. Nesse tipo de arquitetura, é possível ocultar a localização dos dados e combinar logicamente dados que fisicamente encontram-se separados.
C
Certo
E
Errado
Texto Associado Texto Associado
A respeito da utilização da interface de conexão, distribuição de dados e replicação, julgue os itens seguintes.
Um sistema federado do DB2 é um tipo especial de sistema de gerenciamento de banco de dados distribuído. Com um sistema federado, é possível distribuir pedidos para várias fontes de dados em uma única instrução SQL.
C
Certo
E
Errado
Suponha que uma relação r com 6 atributos esteja armazenada em um banco de dados distribuído, segundo a estratégia de fragmentação horizontal, nos sites X e Y. Assim, é correto afirmar que:
A
cada tupla de r pertence a pelo menos um fragmento.
B
se os fragmentos de X possuem n atributos, os fragmentos de Y possuem 6-n atributos.
C
somente um dos sites deve ser eleito para operações de escrita.
D
somente um dos sites deve ser eleito para operações de leitura.
E
o número possível de permutações de fragmentos entre os sites é 120.
Página 4 de 4