Gabarito: b)
A estrutura que armazena informações sobre as alterações feitas nos dados por transações é o log. Ele registra todas as operações para que, em caso de falha, o banco de dados possa ser restaurado ao estado consistente mais recente, aplicando ou desfazendo essas alterações conforme necessário. As outras opções têm funções diferentes: catálogo guarda metadados, cache é uma memória temporária para acelerar acessos, checkpoint é um ponto de verificação para facilitar recuperação, e LRU é uma política de substituição de páginas. Portanto, o log é a resposta correta.
A estrutura que armazena informações sobre as alterações feitas nos dados por transações é o log. Ele registra todas as operações para que, em caso de falha, o banco de dados possa ser restaurado ao estado consistente mais recente, aplicando ou desfazendo essas alterações conforme necessário. As outras opções têm funções diferentes: catálogo guarda metadados, cache é uma memória temporária para acelerar acessos, checkpoint é um ponto de verificação para facilitar recuperação, e LRU é uma política de substituição de páginas. Portanto, o log é a resposta correta.