Arquitectura De Ado.net

Páginas: 5 (1136 palabras) Publicado: 10 de abril de 2011
ARQUITECTURA DE ADO.NET

La mayoría de las aplicaciones se escriben para que procesen información que está almacenada o lo estará en un soporte concreto: una hoja de cálculo, una base de datos o un RDBMS. Es fundamental contar con servicios que hagan posible conectar con esos recursos y transferir la información desde y hacia la aplicación.
En la plataforma .NET, esos servicios reciben ladenominación genérica de ADO.NET, ha llegado a su versión 2.0 con Visual Studio 2005. Esta nueva iteración aporta una serie de interfaces y objetos, así como nuevos controles y mejoras en las clases ya existentes, y también en el propio motor que se encarga de la manipulación de los datos en el cliente, incrementando su rendimiento considerablemente.
ADO.NET es un conjunto de componentes de softwareque pueden ser usados por los programadores para acceder a datos y servicios de datos. Es una parte de la biblioteca de clases base que están incluidas en el Microsoft .NET Framework. Incorpora varios proveedores de datos, entre ellos dos que permiten conectar con SQL Server y Oracle, así como otros que facilitan el uso de controladores ODBC y OLE DB para acceder a aquellos provenientes de Excel,Access, MySQL, etc. ADO.NET es a veces considerado como una evolución de la tecnología ActiveX Data Objects (ADO)

Tradicionalmente, el procesamiento de datos ha dependido principalmente de un modelo de dos niveles basado en una conexión. A medida que el procesamiento de datos utiliza cada vez más arquitecturas de varios niveles, los programadores están pasando a un enfoque sin conexión con elfin de proporcionar una escalabilidad mejor para sus aplicaciones.

ADO .NET consiste en dos partes primarias:
Proveedor de Datos
Estas clases proporcionan el acceso a una fuente de datos como Microsoft SQL Server, Oracle, etc. Cada fuente de datos tiene su propio conjunto de objetos de proveedor.
Los proveedores de datos de .NET Framework son componentes diseñados explícitamente para lamanipulación de datos y el acceso rápido a datos de sólo lectura y sólo avance. El objeto Connection proporciona conectividad a un origen de datos. El objeto Command permite tener acceso a comandos de base de datos para devolver datos, modificar datos, ejecutar procedimientos almacenados y enviar o recuperar información sobre parámetros. El objeto DataReader proporciona una secuencia de datos de altorendimiento desde el origen de datos. Por último, el objeto DataAdapter proporciona el puente entre el objeto DataSet y el origen de datos. El DataAdapter utiliza objetos Command para ejecutar comandos SQL en el origen de datos tanto para cargar el DataSet con datos como para reconciliar en el origen de datos los cambios aplicados a los datos incluidos en el DataSet.
Objetos principales de losproveedores de datos de .NET Framework
|OBJETO |DESCRIPCION |
| |Establece una conexión a un origen de datos determinado. La clase base |
|Connection|para todos los objetos Connection es DbConnection. |
| |Ejecuta un comando en un origen de datos. Expone Parameters y puede |
|Command |ejecutarse en el ámbito de un objeto Transaction de Connection. La clase || |base para todos los objetos Command es DbCommand. |
| |Lee una secuencia de datos de sólo avance y sólo lectura desde un origen |
|DataReader |de datos. La...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura Ado.Net c#
  • Ado.net
  • ado.net
  • ado.net
  • ADO.NET y JDBC
  • intro ado.net
  • Ado.net
  • Ado.net

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS