·
Definición
de Ado.Net.
Es un conjunto de
componentes del software que pueden ser usados por los programadores para
acceder a datos y a servicios de datos. Es parte de la biblioteca de clases
base que están incluidas en el Microsoft .NET Framework. Es comúnmente usado
por los programadores para acceder y para modificar los datos almacenados en un
Sistema Gestor de Bases de Datos Relacionales, aunque también puede ser usado
para acceder a datos en fuentes no relacionales. ADO.NET es a veces considerado
como una evolución de la tecnología ActiveX Data Objects (ADO), pero fue
cambiado tan extensivamente que puede ser concebido como un producto
enteramente nuevo.
·
Arquitectura
ADO.NET.
El proveedor de datos .NET
provee del enlace entre el Origen de Datos y el DataSet.
Un proveedor de datos de
.NET Framework sirve para conectarse a una base de datos, ejecutar comandos y
recuperar resultados. Esos resultados se procesan directamente o se colocan en
un DataSet de ADO.NET con el fin de exponerlos al usuario para un propósito
específico, junto con datos de varios orígenes, o de utilizarlos de forma
remota entre niveles. El diseño del proveedor de datos de .NET Framework hace
que sea ligero, de manera que cree un nivel mínimo entre el origen de datos y
su código, con lo que aumenta el rendimiento sin sacrificar la funcionalidad.
Data
provider
Estas clases proporcionan el
acceso a una fuente de datos, como Microsoft SQL Server y Oracle. Cada fuente
de datos tiene su propio conjunto de objetos del proveedor, pero cada uno
tienen un conjunto común de clases de utilidad:
Connection:
Proporciona una conexión usada para comunicarse con la fuente de datos. También
actúa como Abstract Factory para los objetos command.
Command:
Usado para realizar alguna acción en la fuente de datos, como lectura,
actualización, o borrado de datos relacionales.
Parameter:
Describe un simple parámetro para un command. Un ejemplo común es un parámetro
para ser usado en un procedimiento almacenado.
DataAdapter:
"Puente" utilizado para transferir data entre una fuente de datos y
un objeto DataSet (ver abajo).
DataReader: Es
una clase usada para procesar eficientemente una lista grande de resultados, un
registro a la vez.
·
DataTable.
Un objeto DataTable
representa una sola tabla en la base de datos. Tiene un nombre, filas, y
columnas.
·
DataAdapter.
DataAdapter:
"Puente" utilizado para transferir data entre una fuente de datos y
un objeto DataSet (ver abajo).
·
Command.
Command: Usado para realizar
alguna acción en la fuente de datos, como lectura, actualización, o borrado de
datos relacionales.
Comentarios
Publicar un comentario