Questão FC373566
No padrão MVC, a camada onde são representadas as classes que acessam e manipulam dados na base de dados por meio de instruções SQL é a camada
Arquitetura de Aplicações
FCC · 2022
No padrão MVC, a camada onde são representadas as classes que acessam e manipulam dados na base de dados por meio de instruções SQL é a camada
- Model.
- Controller.
- Middle.
- View.
- Conception.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
No padrão MVC, a camada Model é responsável pela representação e manipulação dos dados da aplicação.
Nela ficam as classes que executam operações de persistência (CRUD) contra a base de dados, seja por instruções SQL diretas ou via ORM, além de estruturas que modelam entidades e regras de integridade dos dados.
O Model encapsula a lógica de acesso a dados e as regras de negócio ligadas à informação, mantendo a persistência isolada da apresentação.
Em execução, o Model fornece os dados solicitados ao Controller e recebe atualizações; contudo, não trata como esses dados serão exibidos.
Assim, afirmar que as classes que acessam e manipulam a base por meio de SQL estão na camada Model é conceitualmente correto.
Conteúdo do catálogo FC Concursos · Atualizado em