Prévia do material em texto
02/02/2024, 19:43 Avaliação II - Individual about:blank 1/7 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:886747) Peso da Avaliação 1,50 Prova 70499926 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 Normalmente, um banco de dados é responsável por armazenar dados e informações de diversas aplicações organizacionais, desde dados rotineiros, ou ainda dados críticos, e, portanto, os bancos de dados precisam ter alta disponibilidade. Um exemplo de dados rotineiros, poderia ser o registro de cliques em e-mails marketing, por exemplo. Com relação à disponibilidade de bancos de dados, assinale a alternativa CORRETA: A O baixo desempenho e indisponibilidade causam dificuldade no acesso às informações. B Aumentar a quantidade de nós de servidores não aumenta o nível de disponibilidade de bancos de dados. C Várias instalações RDBMS são capazes de trabalhar juntas, mas isso não auxilia quando o servidor de banco de dados não é rápido o suficiente. D O crescimento de um banco de dados, ultrapassando seu limite de armazenamento não permite inserir novos registros, mas não tornará o banco indisponível. Existem diferentes maneiras de se realizar backups de bancos de dados, sendo uma delas enquanto o banco de dados estiver rodando, chamado de backup on-line, e outra forma é quando ele estiver parado, chamado de backup off-line. É possível realizar backups com os usuários utilizando o banco de dados, porém, neste caso, pode acontecer inconsistência do backup. Com relação a redes de computadores, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Backup físico é a realização de cópia de arquivos e pastas de um banco de dados da localização física do servidor onde ele está armazenado. ( ) Backup físico ou bruto é adequado para pequenos bancos de dados. ( ) Backup lógico é mais rápido em relação ao backup físico. ( ) Backup bruto pode conter arquivos de logs binários. Assinale a alternativa que apresenta a sequência CORRETA: VOLTAR A+ Alterar modo de visualização 1 2 02/02/2024, 19:43 Avaliação II - Individual about:blank 2/7 A V - V - V - F. B V - F - F - V. C F - V - V - F. D V - V - V - V. Para aumentar o nível de disponibilidade alcançada por bancos de dados, é possível a implementação de um servidor de banco de dados que possua vários nós. Porém, muitas vezes, o investimento necessário para garantir a alta disponibilidade via hardware e equipamentos é alto, e aumentar a disponibilidade somente via Sistema Operacional, pode não ser suficiente. Referente à utilização de cluster para manter a alta disponibilidade de bancos de dados, analise as afirmativas a seguir: I- Clusters utilizam armazenamento compartilhado entre os diversos nós, o que aumenta a confiabilidade e disponibilidade de bancos de dados. II- Clusters permitem que diversas instâncias trabalhem em conjunto, apresentando uma visão de um único banco de dados para o usuário. III- Com a utilização de cluster, caso ocorrer falha em algum dos servidores, todas as instâncias acabam sendo afetadas e o banco de dados se torna indisponível. IV- Cluster com armazenamento de banco de dados compartilhado em cenários que não permitem qualquer espera entre a troca de servidores ou o restabelecimento de serviço. Assinale a alternativa CORRETA: A As afirmativas I, III e IV estão corretas. B As afirmativas II e III estão corretas. C Somente a afirmativa II está correta. D As afirmativas I, II e IV estão corretas. Uma opção de cluster é chamada de primário-secundário (master-slave), no qual um nó é responsável apenas por realizar a replicação de dados, e os demais nós realizam consultas e leitura de dados 3 4 02/02/2024, 19:43 Avaliação II - Individual about:blank 3/7 gravados. Esse é um modelo mais utilizado quando o banco de dados não trabalha com gravações constantes, e sim com leitura de dados constante. Com relação à replicação dos dados no modelo primário-secundário, assinale a alternativa CORRETA: A Na replicação assíncrona, o nó primário somente replica as informações quando algum cluster secundário solicita. B Para aplicações em que os dados não precisam estar atualizados a todo o momento, o tipo de replicação assíncrona não é suficientemente satisfatória. C Na replicação síncrona, o nó primário somente replica as informações quando algum cluster secundário solicita. D Na replicação assíncrona, a sincronização ocorre em tempo real. Atualmente, devido à automatização de processos organizacionais, o armazenamento de dados em meios digitais sobre negócios se tornou parte da rotina. Normalmente, todos os processos das empresas possuem dados que são armazenados em bancos de dados, sejam dados operacionais, dados referentes a pedidos ou vendas, entre outros. Nesse sentido, é importante que as empresas mantenham uma atividade de backup de banco de dados bem definida, o que permite recuperar dados caso aconteça algum imprevisto. Com relação a backups de bancos de dados, assinale a alternativa CORRETA: A Backup full pode ser executado diariamente e a qualquer momento, sendo que o importante é executá-lo. B Backup full realiza uma cópia de todo o banco de dados. C Backup incremental é a realização de cópia diária de todos os dados. D Cópia de segurança em bancos de dados MySQL não podem ser realizados de forma manual pelo DBA. Em um sistema de banco de dados podem ocorrer falhas por diversos motivos, tornando os dados indisponíveis e, consequentemente, as aplicações essenciais para a organização que os utilizam 5 6 02/02/2024, 19:43 Avaliação II - Individual about:blank 4/7 também indisponíveis. Nesse sentido, a alta disponibilidade (HA) de bancos de dados é uma característica essencial que as organizações devem se comprometer a manter. Com relação à alta disponibilidade de bancos de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Interrupções em rede é uma das causas da falta de disponibilidade de bancos de dados. ( ) Alta disponibilidade significa um sistema resistente a falhas e disponível a maior parte do tempo. ( ) Falha de conexão com a internet não possui relação com falhas de disponibilidade de bancos de dados. ( ) Backup de bancos de dados pode resolver algum problema com indisponibilidade de bancos de dados. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - V - F - V. C V - V - F - F. D F - F - V - V. Um cluster pode ser descrito como um conjunto de componentes para prover disponibilidade a custos mais baixos e, nesse sentido, é possível realizar a criação de um banco de dados em cluster, o que permite que aplicações empresariais tenham alta disponibilidade através da utilização de vários nós. Neste contexto, a arquitetura de um banco de dados em cluster é conceituado pelos dados serem compartilhados entre os diversos computadores em rede (nós). Com relação à utilização de cluster em bancos de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Quando o servidor de banco de dados não é rápido o suficiente para que a troca entre os nós ocorra, é possível que várias instalações RDBMS trabalhem juntas. ( ) Com várias instalações RDBMS trabalhando juntas, a visão de um computador cliente é de um único banco de dados. ( ) Caso ocorrer uma interrupção durante uma requisição para o banco de dados, as transações já confirmadas são perdidas, pois não houve o retorno para o cliente. ( ) Ao ser utilizado cluster com armazenamento compartilhado, geralmente os dispositivos em rede são do tipo SAN. Assinale a alternativa que apresenta a sequência CORRETA: 7 02/02/2024, 19:43 Avaliação II - Individual about:blank 5/7 A F - V - F - V. B V - F - F - V. C F - V - V - F. D V - V - F - V. No MySQL existem logs de transações, arquivos binários, os quais são um conjunto de arquivos individuais numerados que possuem informações sobre alterações que foram realizadas no banco de dados, isto é, eventos realizados.Esses arquivos de logs são importantes, pois possuem a identificação das alterações realizadas no banco de dados desde o último backup completo executado. Com relação a arquivos de logs de transações, classifique V para as sentenças verdadeiras e F para as falsas: ( ) No banco de dados MySQL, os arquivos de log de transações podem ser armazenados em dois formatos diferentes. ( ) O log baseado em instrução do MySQL registra as instruções SQL executadas. ( ) O log baseado em linha do MySQL indica qual linha da tabela foi modificada. ( ) O log de base mista do MySQL registra as exclusões de registros realizadas, apenas. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - F - F - V. C F - V - V - V. D V - V - V - F. Bancos de dados que trabalham com cluster multimestre, normalmente é mais utilizado por sistemas de banco de dados que possuem necessidade de alta disponibilidade, porém, não possuem o desempenho como um requisito principal da operação, podendo realizar requisições com um esforço maior. Essa demora no desempenho é devido a gravação dos dados exige ser intermediada pelo replicador, antes de ser gravada nos servidores, gerando menor desempenho durante o processo. Com 8 9 02/02/2024, 19:43 Avaliação II - Individual about:blank 6/7 relação à utilização de cluster de bancos de dados multimestre, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Cada nó do cluster possui uma fonte de armazenamento de dados persistente própria. ( ) O componente replicador é responsável por qualquer atualização enviada e necessária para o conjunto de cluster pelo replicador. ( ) As atualizações são enviadas para um componente replicador, o qual recebe as informações, e realiza a gravação delas na sua própria fonte de armazenamento persistente. ( ) Com o uso do replicador, é possível lidar com o bloqueio de tabelas, mantendo possível a atualização correta dos dados e o isolamento entre os nós. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - V - F - V. C V - F - F - V. D V - V - V - F. Uma das atribuições de administradores de bancos de dados é realizar a proteção de bancos de dados, e permitir que caso ocorra alguma falha, seja possível restaurar os dados. São vários os eventos adversos que podem corromper ou tornar os dados e informações indisponíveis, como desastres e sinistros, defeitos em equipamentos, falhas em mídias de armazenamento, dados inconsistentes ou ainda instruções executadas acidentais. Referente aos principais problemas que podem ocorrer em bancos de dados, analise as afirmativas a seguir: I- Desastres ou sinistros podem ser exemplificados por catástrofes que podem ocorrer em prédios onde estão os equipamentos físicos do SGBD. II- Defeitos em equipamentos físicos podem ser exemplificados por indisponibilidade na rede ou ainda problemas de memória. III- Dados inconsistentes podem ser exemplificados pela exclusão acidental de registros ou tabelas de um banco de dados, seja por analistas ou desenvolvedores. IV- Instruções acidentais podem ser exemplificadas pela alimentação de dados incorretos no sistema, pelo usuário. Assinale a alternativa CORRETA: A As afirmativas I, II e IV estão corretas. B Somente a afirmativa I está correta. 10 02/02/2024, 19:43 Avaliação II - Individual about:blank 7/7 C As afirmativas I e II estão corretas. D As afirmativas III e IV estão corretas. Imprimir