← Questões de Banco de Dados

Banco de Dados · FGV · 2024

Questão comentada de Banco de Dados

A equipe de sistemas do TJAP precisa analisar o papel das camadas de persistência em bancos de dados e como elas contribuem para o desenvolvimento dos sistemas. Para tanto, com a intenção de ajudar nesse processo de análise, as camadas de persistência:

Gabarito: B

Em bancos de dados, camadas de persistência são a ponte entre a aplicação e o armazenamento dos dados. Pense nelas como a parte do sistema que faz a conversa com o banco acontecer sem que o restante do software precise saber detalhes chatos de SQL, conexão, driver ou comandos de gravação. Elas ajudam a ler, gravar, atualizar e excluir dados de forma organizada e reutilizável. Na prática, essas camadas usam interfaces e bibliotecas que facilitam esse trabalho, como JDBC no mundo Java e ADO.NET no ecossistema .NET. A ideia é separar a regra de negócio do acesso aos dados, deixando o código mais limpo, testável e fácil de manter. Isso é um padrão de arquitetura muito comum em sistemas corporativos. Por isso, a alternativa B está correta: ela descreve justamente essas interfaces que permitem leitura, gravação e manipulação dos dados armazenados. As demais trocam o conceito de persistência por banco NoSQL, interface gráfica ou otimização de consultas, o que embaralha o assunto. Persistência não é enfeite de tela nem sinônimo de ferramenta específica, mas sim o mecanismo de acesso e armazenamento durável dos dados.

Continue treinando

Questões relacionadas