Questão FC373657
O NHibernate Driver é um driver específico para acesso a determinados bancos de dados. Ele utiliza as interfaces ou conjunto de classes que expõem serviços de acesso a dados. Inter
Frameworks para Desenvolvimento
FCC · 2019
O NHibernate Driver é um driver específico para acesso a determinados bancos de dados. Ele utiliza as interfaces ou conjunto de classes que expõem serviços de acesso a dados. Interfaces como IDbConnection, IDbCommand, IDbDataReader e IDataParameter estão contidas em
- DAO.NET.
- ADO.NET.
- API ODBC.
- OLE DB.
- SQL.NET.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
ADO.NET é o conjunto de classes do .NET que fornece serviços para acesso a dados, definido principalmente no namespace System.Data. Ele expõe tipos abstratos que padronizam a interação com diferentes provedores de banco.
Entre esses tipos estão IDbConnection, que representa uma conexão com a fonte de dados; IDbCommand, que encapsula comandos SQL; IDbDataReader, para leitura somente-encaminhamento de resultados; e IDataParameter, para parâmetros de comandos.
O NHibernate, como mapeador objeto-relacional para .NET, apoia-se nessas interfaces do ADO.NET para delegar a comunicação com drivers e provedores específicos, garantindo portabilidade entre bancos.
Assim, conhecer ADO.NET e suas interfaces é essencial para entender como camadas de persistência (.NET) realizam conexão, execução e leitura de dados.
Conteúdo do catálogo FC Concursos · Atualizado em