

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Qual o nome do arquivo de log que registra todas as atividades de um servidor Lotus Domino?
DOMLOG.NTF
LOG.NFS
DOMLOG.NSF
LOG.NSF
LOG.NTF
Na maioria dos sistemas de BD distribuídos, o controle de concorrência se baseia no bloqueio, da mesma forma que nos não distribuídos. Todavia, nos distribuídos, as requisições para testar, impor e liberar bloqueios a objetos remotamente localizados
significam sobrecarga, o que é facilmente contornável com a clusterização.
tornam-se mensagens, o que significa melhor desempenho em relação ao não distribuído.
somente podem ser executadas em cada site e manualmente pelo monitor da rede.
não são possíveis justamente em razão do bloqueio centralizado.
tornam-se mensagens e estas significam sobrecarga.
Sobre Banco de Dados Distribuídos, é correto afirmar que a fragmentação de dados pode ser dada por:
Fragmentação horizontal e vertical, mas não por fragmentação mista.
Somente por fragmentação horizontal.
Somente por fragmentação vertical.
Somente por fragmentação mista.
Fragmentação horizontal, vertical e mista.
No que diz respeito aos sistemas distribuídos, o modelo Cliente/Servidor tem por objetivo gerenciar a descentralização de dados e recursos de processamento, existindo uma ou mais máquinas que atuam como servidores, disponibilizando recursos para as demais máquinas, as quais atuam como clientes, estando todos os computadores conectados por meio de uma rede.
Existem duas abordagens: a de duas camadas, característica das primeiras aplicações, na qual a lógica do negócio fica toda no cliente; e a de três camadas, cuja lógica é retirar as regras do negócio dos processos-clientes e centralizá-las em um determinado ponto, denominado servidor de aplicações, visando facilitar as modificações e as atualizações das regras.
Nesse último modelo, a primeira camada é chamada GUI (Graphical User Interface), que permite a interação direta com o usuário; a segunda, está associada às funções e regras do negócio; e a terceira, é responsável pelo repositório das informações e as classes que a manipulam.
Sendo a primeira camada conhecida como de apresentação, as outras duas, nessa ordem, são denominadas, respectivamente:
de negócio e de dados.
de negócio e de processos.
de negócio e de relacionamentos.
de interação e de processos.
de interação e de dados.
Assinale a opção correta, acerca da tecnologia cliente servidor.
Em uma arquitetura do tipo two-tier, as aplicações são normalmente divididas em duas camadas de serviços: de usuário; e de negócio.
A lógica da aplicação pode residir na interface do usuário ou no servidor produzindo dois modelos, entre eles, o FatClient, em que a interface do usuário e os dados estão no cliente e a lógica do negócio está no servidor.
No modelo ThinClient, a interface do usuário e a lógica do negócio residem no cliente e a lógica do banco de dados reside no servidor.
No ambiente Windows, as camadas do modelo three-tier são conhecidas como user services, business services e data services.
Na arquitetura de três camadas, os dados recebem uma camada separada que pode ser gerenciada por um middleware como o IIS (Internet information server).
Com relação a bancos de dados distribuídos, assinale a opção incorreta.
A replicação total de uma relação ocorre quando esta é armazenada em todos os sites.
Na fragmentação horizontal, cada esquema é alocado em um ou mais fragmentos.
A fragmentação horizontal e a vertical podem ser combinadas.
Uma vantagem da replicação é a reduzida taxa de transferência.
Na fragmentação vertical, o esquema de uma relação é dividido em esquemas menores.
No nível (c), que corresponde ao extent, um elemento importante a ser considerado é a fragmentação dos dados, pois se deseja que objetos do banco de dados, tais como tabelas e índices, estejam em extents contínuos.
A arquitetura dos sistemas cliente/servidor em duas camadas (two-tiers) está mais bem representada na camada #5 que na camada #6.
No nível (b) em que o rótulo #2 corresponde a "páginas", deve ser avaliado o espaço livre de fragmentação. Uma das medidas a ser tomada é garantir que páginas com pouco espaço livre não apareçam na lista de páginas livres.
Certo
Errado
No âmbito de bancos de dados distribuídos, o protocolo de efetivação 3PC (three-phase commit) exige que:
I - não ocorra nenhum particionamento da rede;
II - no máximo K participantes falhem enquanto o protocolo 3PC estiver sendo executado por transação;
III - em um momento qualquer, pelo menos K+1 sites estejam ativos.
Considerando K um parâmetro indicativo da tolerância a falhas do protocolo nos sites, está(ão) correta(s) a(s) afirmativa(s):
Uma pessoa estava tendo problemas de desempenho em seu computador e chamou um analista para fazer uma avaliação. Após a análise ter sido realiza-da, o seguinte diagnóstico foi fornecido:
"O problema de desempenho no seu computador é devido principalmente ao fato de, apesar de haver espaço suficiente disponível no disco para as operações rotineiras, há poucas regiões contíguas suficientemente gran-des para conter arquivos completos, de modo que estes se encontram divididos em blocos espalhados por todo o espaço disponível."
O problema relatado nesse diagnóstico é denominado:
Fragmentação.
Segmentação de memória.
Concorrência entre processos.
Deadlock no sistema de arquivos.
O princípio fundamental dos bancos de dados distribuídos conduz, entre outros, aos objetivos de independência, relacionada diretamente aos dados, de
rede, localização e fragmentação.
localização, fragmentação e replicação.
localização, hardware e sistema operacional.
hardware, rede e replicação.
hardware, sistema operacional e rede.
Todas as alternativas abaixo apresentam características de um cliente de uma arquitetura cliente-servidor, EXCETO:
Executa outras computações localmente.
Aplicação que normalmente inicia a comunicação.
Não precisa de um hardware especial ou de um sistema operacional sofisti-cado.
Aplicação que normalmente espera a comunicação em uma porta pré-estabelecida.
NÃO é um princípio fundamental dos bancos de dados distribuídos:
o monitoramento de desempenho é normalmente feito em etapas, a saber: identificar a natureza e escopo da redução de recursos que causam o problema de desempenho, analisar os dados obtidos no monitoramento e aplicar uma seqüência de ações para resolver o problema e, por fim, monitorar para garantir que o problema de desempenho foi resolvido
o monitoramento da capacidade do sistema com o propósito de planejamento tem as mesmas características do monitoramento de desempenho, ou seja, deve ser feito quase continuamente e não é tão detalhado, uma vez que o planejamento de capacidade requer um ponto de vista macro.
RAID (Redundant Array of Independent Disks) é uma tecnologia de armazenamento que permite drives de múltiplos discos atuarem como se fossem um único drive de disco. Neste contexto, RAID nível 5 consiste em, no mínimo, 3 drives de disco de tamanho idêntico e, cada um, dividido em pedaços; todavia, nem todo pedaço é dedicado ao armazenamento como no RAID nível 0.
Analise as seguintes afirmações relacionadas a banco de dados distribuídos, relacionais e orientados a objetos.
I. Em um Banco de Dados Relacional um objeto está encapsulado quando seu estado é visível ao usuário e ele pode ser consultado e modificado exclusivamente por meio das operações a ele associadas.
II. A linguagem de manipulação de dados (DML) permite a uma aplicação acessar ou manipular as informações contidas num banco de dados. A manipulação de dados engloba incluir, recuperar, excluir e modificar a informação armazenada.
III. Os dados manipulados por um banco de dados orientado a objeto são sempre transientes e são armazenados fora do contexto de um programa, e assim podem ser usados em várias instâncias de programas.
IV. Todo dado de um Banco de Dados Relacional deve ter a garantia de ser logicamente acessível, recorrendo-se a uma combinação de Nome da Tabela, um Valor de Chave e o Nome da Coluna.
Indique a opção que contenha todas as afirmações verdadeiras.
A rede da entidade onde um técnico presta serviços adota o padrão de sistema distribuído do tipo cliente-servidor, composto por N máquinas servidoras, nas quais um determinado objeto K deve ser disponibilizado. Adotandose uma política de alocação de dados por replicação completa, o objeto K é replicado:
uma vez e uma alteração em K obriga o sistema a efetuar alterações em outros N-1 locais.
N vezes e uma alteração em K obriga o sistema a efetuar alterações em um único local.
N vezes e uma alteração em K obriga o sistema a efetuar alterações em outros N-1 locais.
uma vez e uma alteração em K obriga o sistema a efetuar alteração em um único local.
N vezes e uma alteração em K obriga o sistema a efetuar alterações em outros 2 × N locais.
Os bancos de dados distribuídos devem contemplar, ao menos, funções de transparência de
localização, de transação e de mudança de esquema.
especificação, de performance e de mudança de disco.
análise, de programação e de habilitação.
componentização, de estética e de origem.
espelhamento, de pertinência de dados e de desfragmentação.
Em bancos de dados distribuídos:
I. Os dados podem ser fragmentados em diferentes servidores.
II. Os dados podem ser replicados em diferentes servidores.
III. As consultas podem ser executadas paralelamente em diferentes servidores.
Estão corretas:
As afi rmativas I, II e III.
Somente as afi rmativas I e II.
Somente as afi rmativas I e III.
Somente as afi rmativas II e III.