

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.
No contexto de gerenciamento de banco de dados relacional (RDBMS), as transações devem aderir às propriedades ACID para garantir a integridade e consistência dos dados, mesmo em caso de falhas no sistema.
Assinale a opção que descreve corretamente a propriedade da Isolamento (Isolation).
Garante que uma transação completa seja permanentemente registrada no banco de dados, após a confirmação (commit), e que os efeitos de uma transação incompleta sejam desfeitos (rollback) em caso de falha.
Assegura que uma transação leve o banco de dados de um estado válido para outro estado válido, mantendo todas as restrições (constraints) e regras de integridade intactas.
Refere-se à capacidade do sistema de gerenciar múltiplas transações concorrentes de forma que a execução de uma transação não interfira na outra, como se estivessem sendo executadas sequencialmente.
Garante que todas as operações dentro de uma transação sejam tratadas como uma única unidade de trabalho; ou todas são concluídas com sucesso, ou nenhuma delas é aplicada.
Descreve a capacidade do banco de dados de se recuperar de falhas de hardware ou software, garantindo que os dados não sejam perdidos e possam ser restaurados para o último estado consistente.
No contexto da virtualização, a propriedade fundamental, que assegura que um comprometimento de segurança ou uma falha crítica em um sistema operacional convidado (guest) não afete a integridade ou o sigilo dos demais sistemas em execução no mesmo servidor físico, é denominada:
Abstração de Hardware: permite que o sistema convidado interaja com dispositivos virtuais padronizados, ocultando a complexidade e as especificidades dos componentes físicos do host.
Independência de Plataforma: assegura a capacidade de migrar cargas de trabalho entre servidores físicos distintos sem a necessidade de reconfiguração ou recompilação do sistema.
Escalabilidade Vertical: possibilita o ajuste dinâmico de recursos computacionais (como RAM e núcleos de CPU) para uma máquina virtual em resposta imediata ao aumento da carga.
Interoperabilidade: refere-se à capacidade de sistemas heterogêneos trocarem dados e utilizarem informações mútuas por meio da adoção de protocolos de comunicação padronizados.
Isolamento: garante que cada máquina virtual opere em um ambiente lógico estanque, com recursos de memória e CPU rigorosamente delimitados pelo hypervisor.
Navegadores modernos adotam diferentes estratégias de arquitetura de processos como resposta a vulnerabilidades exploradas por ataques de canal lateral associados à execução especulativa de processadores. Considerando esse contexto, assinale a alternativa correta acerca do recurso denominado Isolamento de Site (Site Isolation), adotado em navegadores baseados no mesmo motor de renderização.
O Isolamento de Site (Site Isolation) não depende da ativação do HTTP Strict Transport Security e pode operar independentemente do uso de conexões protegidas por Transport Layer Security (TLS), não estando condicionado à presença de certificados digitais válidos.
A arquitetura de processos por site ou por origem não elimina o Isolamento de Site, podendo coexistir com outras estratégias de gerenciamento de processos, sem implicar o compartilhamento indiscriminado do mesmo espaço de endereçamento de memória entre páginas distintas.
O Isolamento de Site (Site Isolation) faz com que páginas de diferentes sites sejam normalmente executadas em processos separados no sistema operacional, reduzindo a possibilidade de que um site malicioso acesse dados de outro por meio de vulnerabilidades de memória no mecanismo de renderização.
O recurso de pré-resolução de nomes de domínio (DNS Prefetching) destina-se à otimização de desempenho no carregamento de páginas, não constituindo mecanismo de isolamento de processos nem ferramenta de mitigação direta contra ataques de canal lateral.
No Microsoft IIS, um Técnico de TI precisa isolar aplicações para reduzir impacto de falhas para que uma aplicação travando não derrube as demais em execução, bem como controlar a reciclagem. Com relação ao enunciado, assinale a alternativa que indica CORRETAMENTE o nome do recurso do IIS que permite atender o cenário apresentado.
App Manager.
Event Viewer.
Virtual Directory.
Application Pool.
Garantir que múltiplas transações em um banco de dados possam ser executadas simultaneamente sem comprometer a consistência dos dados refere-se a qual funcionalidade?
Controle de Fluxo.
Controle de Proteção.
Controle de Concorrência.
Controle de Integridade.
Controle de Usuários.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Qual funcionalidade no Print Server do Windows 2016 é projetada para mitigar os riscos associados a drivers de impressora instáveis, isolando-os de forma que um problema em um driver não comprometa o serviço de spooler de impressão?
Implantação Centralizada de Impressoras.
Spool Isolation.
Impressão Sob Demanda.
Driver Isolation.
Gerenciamento de Filas de Impressão.
O isolamento garante que transações concorrentes não interfiram umas nas outras, assegurando que o resultado final seja o mesmo obtido quando as transações são executadas em sequência.
Certo
Errado
No SQL Server, para resolver problemas de concorrência em ambiente de alta carga transacional, um DBA precisa escolher o nível de isolamento adequado.
O nível que permite leitura de dados não confirmados de outras transações, potencialmente causando dirty reads, é:
READ UNCOMMITTED.
READ COMMITTED.
REPEATABLE READ.
SERIALIZABLE.
SNAPSHOT.
Dois analistas, Maria e Pedro, acessam ao mesmo tempo o mesmo registro de um produto para atualizar a quantidade em estoque. O valor inicial do estoque é de 100 unidades. Maria realiza uma operação que subtrai 5 unidades, enquanto Pedro realiza outra operação que subtrai 3 unidades. Se o sistema permitir que ambos leiam o valor original de 100 ao mesmo tempo e façam suas atualizações sem controle, o resultado final poderá ser incorreto, como 92, em vez do valor correto, que seria 95. Qual mecanismo do SGBD é utilizado para evitar esse tipo de situação e garantir que transações concorrentes sejam executadas de forma isolada e segura?
Checkpoint.
Controle de transações.
Savepoint.
Rollforward.
Bloqueio.
Banco de dados transacional exige equilíbrio entre atomicidade e desempenho. Sobre níveis de isolamento e anomalias, analise as afirmativas.
I. Leitura suja fica fora do Read Committed, pois cada consulta enxerga apenas linhas efetivadas.
II. Phantom rows podem ocorrer em Repeatable Read dependendo de implementação, exigindo bloqueios adicionais para consistência por faixas.
III. Serializable evita interferências lógicas por equivalência a execução sequencial, com custo maior em conflitos.
IV. Snapshot isolation elimina phantoms por versão, ainda que conflitos por gravação sigam relevantes.
V. Read Uncommitted aceita escrita perdida com naturalidade e prioriza consistência forte em troca de atraso mínimo.
Estão corretas as afirmativas:
I, II e III, apenas.
I, II, III e IV, apenas.
II e IV, apenas.
II, III e V, apenas.
I, II, III, IV e V.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em um sistema de gerenciamento de banco de dados relacional que implementa os níveis de isolamento definidos pelo padrão ANSI SQL, cada nível oferece diferentes garantias contra anomalias de concorrência, como:
Com base nesse contexto, avalie as afirmações a seguir:
I.O nível Read Uncommitted permite todas as três anomalias: leituras sujas, leituras não repetíveis e leituras fantasmas.
II.O nível Repeatable Read previne leituras sujas e leituras não repetíveis, mas não previne leituras fantasmas.
III.O nível Serializable evita todos os três fenômenos de concorrência, oferecendo o mais alto grau de isolamento conforme o padrão ANSI SQL.
É correto o que se afirma em:
I, II e III.
I e II, apenas.
II e III, apenas.
III, apenas.
I, apenas.
Considerando o Oracle, julgue o próximo item.
O nível de isolamento serializable garante que uma transação opere como se fosse executada isoladamente, o que previne leituras sujas, leituras não repetíveis e leituras fantasmas.
Certo
Errado
A coleta de vestígios digitais deve ser precedida pela identificação e pelo isolamento do ambiente comprometido, como forma de preservar a integridade da evidência.
Certo
Errado
Assinale a alternativa que se refere à propriedade em transação de bancos de dados, importante para garantir a validade dos dados, mesmo que ocorram erros durante o armazenamento ou problemas mais graves no sistema, como crashes ou problemas físicos em um servidor, exemplificada na situação descrita a seguir.
Imagine dois clientes tentando comprar o último exemplar de um produto em estoque, simultaneamente. O primeiro a finalizar a compra fará com que a transação do outro seja interrompida, sofrendo rollback que é
consistência.
atomicidade.
isolamento.
durabilidade.
escalabilidade.
Segundo C. J. Date (2004), o nível de isolamento que se aplica a determinada transação poderia ser descrito informalmente como o grau de interferência que a transação em questão está preparada para tolerar por parte de transações concorrentes. Nesse contexto, assinale a opção que apresenta a disposição dos níveis de isolamento, do nível mais alto ao mais baixo, a ser aplicada nas transações em banco de dados.
REPEATABLE READ > SERIALIZABLE > READ UNCOMMITED > READ COMMITED.
READ COMMITED > READ UNCOMMITED > SERIALIZABLE > REPEATABLE READ.
UNCOMMITED > READ TRANSATION > SERIALIZABLE > READ UNCOMMITED.
SERIALIZABLE > READ UNCOMMITED > REPEATABLE READ > READ COMMITED.
SERIALIZABLE > REPEATABLE READ > READ COMMITED > READ UNCOMMITED.


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Uma das características das transações de Sistemas Gerenciadores de Banco de Dados (SGBD) é a de isolamento.
Assinale a alternativa que apresenta a descrição dessa característica.
A transação será executada totalmente ou não será executada.
A transação cria um estado válido dos dados ou, em caso de falha, retorna todos os dados ao estado anterior ao do início da transação.
Transações são executadas de forma concorrente e integrada entre si, de modo a sobrescreverem os mesmos dados.
Dados validados são registados pelo sistema de tal forma que, mesmo no caso de uma falha e/ou reinício do sistema, os dados estão disponíveis em seu estado correto.
Uma transação em andamento, mas ainda não validada, deve permanecer apartada de qualquer outra operação.
No nível de isolamento SERIALIZABLE, uma transação em andamento pode visualizar as alterações realizadas por outras transações, independentemente delas terem sido confirmadas ou não.
Certo
Errado
Uma transação é uma unidade de execução do programa que acessa e, possivelmente, atualiza vários itens de dados. Normalmente, uma transação é iniciada por um programa do usuário escrito em linguagem de manipulação de dados (normalmente SQL) ou linguagem de programação (por exemplo: C++ ou Java), com acessos embutidos ao banco de dados em JDBC ou ODBC. Em um contexto de transações em bancos de dados, sobre a propriedade de “isolamento”, assinale a afirmativa correta.
Define a ordem adequada de execução das transações.
Certifica-se de que as transações mantêm a consistência dos dados.
Garante que as transações sejam realizadas de forma independente e não afetem umas as outras.
Assegura a execução bem-sucedida de todas as transações, ao mesmo tempo em que separa os dados de acordo com as instruções do usuário.
No processamento de transações em bancos de dados, é fundamental garantir que uma transação não sofra interferências de outras transações executadas simultaneamente. Para isso, o resultado parcial de uma transação não deve ser acessado por outra transação, até a sua efetivação.
Nesse sentido, deve ser assegurada a propriedade de transação conhecida como:
atomicidade;
consistência;
isolamento;
durabilidade;
normalização.
O Poder Executivo do Estado do Paraná busca reforçar a segurança de seus sistemas contra ameaças cibernéticas. Para prevenir a disseminação de falhas e vulnerabilidades de software, a equipe de segurança de TI está considerando implementar um mecanismo que isole programas em execução. Essa medida visa proteger a integridade dos dados governamentais. O mecanismo mais apropriado para atender a essa necessidade de isolamento e mitigação de falhas é o(a)
malware.
phishing.
autenticação multifatorial.
sandboxing.
ransomware.