SlideShare una empresa de Scribd logo
1 de 7
Curso : Laboratorio de Programación III.
Docente : Marco Aurelio Porro Chulli.
Nombre del Grupo: girls of systems.
Carrera Profesional: Ingeniería de Sistemas y
Telemática.
Integrantes:
 Huamán Villanueva Delsi Yakelin.
 Linares Serrano Ana Leydi.
Ciclo: VII - "A"
*
Definición
ADO .NET se puede definir como:
Un conjunto de interfaces, clases, estructuras y
enumeraciones que permiten el acceso a los datos
desde la plataforma .NET de Microsoft que permite un
modo de acceso desconectado a los datos que pueden
provenir de múltiples fuentes de datos de diferente
arquitectura de almacenamiento.
Y que soporta un completo modelo de programación y
adaptación basado en el estándar XML.
*
ADO .NET está basado en una arquitectura desconectada de
los datos. En una aplicación de datos se ha comprobado que
mantener los recursos reservados mucho tiempo implica
reducir el número de usuarios conectados y aumenta el
proceso del sistema al mantener una política de bloqueos y
transacciones. Al mismo tiempo, si la aplicación mantiene
más de un objeto simultáneamente, se encuentra con el
problema de tener que estar continuamente conectando con
el servidor para alimentar las relaciones existentes entre
ambas, subiendo y bajando información vía RPC.
Con ADO .NET se consigue estar conectado al servidor sólo
un tiempo estrictamente necesario para realizar la
operación de carga de los datos en el DataSet.
*
El API de ADO .NET proporciona una superclase
que encapsula lo que sería la base de datos a un
nivel lógico: tablas, vistas, relaciones, su
integridad, etc, pero siempre con independencia
del tipo de fabricante que la diseñó. Aquí se
tiene el mejor concepto de datos
desconectados: una copia en el cliente de la
arquitectura de la base de datos basada en un
esquema XML que la independiza del fabricante,
proporcionando al desarrollador la libertad de
trabajo independiente de la plataforma.
*
System.Data: clases genéricas de datos de ADO .NET, integra la gran mayoría de clases que habilitan el
acceso a los datos de la arquitectura .NET.
System.Data.SqlClient: clases del proveedor de datos de SQL Server, permiten el acceso a proveedores
SQL Server en su versión 7.0 y superior.
System.Data.OleDb: clases del proveedor de datos de OleDB, permiten el acceso a
proveedores .NET que trabajan directamente contra controladores basados en los ActiveX de Microsoft.
System.Data.SqlTypes: definición de los tipos de datos de SQL Server, proporciona la encapsulación en
clases de todos los tipos de datos nativos de SQL Server y sus funciones de manejo de errores, ajuste y
conversión de tipos, etc.
System.Data.Common: clases base, reutilizables de ADO .NET, proporcionan la colección de clases
necesarias para acceder a una fuente de datos (como por ejemplo una Base de Datos).
System.Data.Internal: integra el conjunto de clases internas de las que se componen los proveedores
de datos.
Dentro del espacio de nombres System.Data encontramos las clases compartidas que constituyen el eje
central de ADO.NET, y son las siguientes:
DataSet: almacén de datos por excelencia en ADO .NET. Representa una base de datos desconectada
del proveedor de datos. Almacena tablas y sus relaciones.
DataTable: un contenedor de datos. Estructurado como un conjunto de filas (DataRow) y columnas
(DataColumn).
*
·Esta es la nueva versión del modelo de objetos
ADO (ActiveX Data Objects), es decir, la
estrategia que ofrece Microsoft para el acceso a
datos dentro de la plataforma .NET.
·Información previamente guardada sin
necesidad de ejecutar la aplicación.
Ado.net

Más contenido relacionado

La actualidad más candente

Programacion =)
Programacion =)Programacion =)
Programacion =)
Diiana06
 
Valdivieso oscar 6_s_ti_2 (1).
Valdivieso oscar 6_s_ti_2 (1).Valdivieso oscar 6_s_ti_2 (1).
Valdivieso oscar 6_s_ti_2 (1).
Oscar Valdivieso
 
GestoXML: Sistema de Gestión Documental basado en XML
GestoXML: Sistema de Gestión Documental basado en XMLGestoXML: Sistema de Gestión Documental basado en XML
GestoXML: Sistema de Gestión Documental basado en XML
Toni Martínez Carballo
 
Las bases de datos y el access
Las bases de datos y el accessLas bases de datos y el access
Las bases de datos y el access
Natalia1D
 
Unidad 3.1.1
Unidad 3.1.1Unidad 3.1.1
Unidad 3.1.1
Kuepa
 

La actualidad más candente (20)

Programacion =)
Programacion =)Programacion =)
Programacion =)
 
Ado.net
Ado.netAdo.net
Ado.net
 
Bases de Datos
Bases de Datos Bases de Datos
Bases de Datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Valdivieso oscar 6_s_ti_2 (1).
Valdivieso oscar 6_s_ti_2 (1).Valdivieso oscar 6_s_ti_2 (1).
Valdivieso oscar 6_s_ti_2 (1).
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Modo conexion
Modo conexionModo conexion
Modo conexion
 
Ado.net
Ado.netAdo.net
Ado.net
 
Base de Datos en Sql server
Base de Datos en Sql server Base de Datos en Sql server
Base de Datos en Sql server
 
Programacion II
Programacion IIProgramacion II
Programacion II
 
GestoXML: Sistema de Gestión Documental basado en XML
GestoXML: Sistema de Gestión Documental basado en XMLGestoXML: Sistema de Gestión Documental basado en XML
GestoXML: Sistema de Gestión Documental basado en XML
 
Presentacion de tics
Presentacion de ticsPresentacion de tics
Presentacion de tics
 
Las bases de datos y el access
Las bases de datos y el accessLas bases de datos y el access
Las bases de datos y el access
 
Unidad 3.1.1
Unidad 3.1.1Unidad 3.1.1
Unidad 3.1.1
 
Dn13 u3 a28_mdi
Dn13 u3 a28_mdiDn13 u3 a28_mdi
Dn13 u3 a28_mdi
 
Manual de phpmyadmin
Manual de phpmyadminManual de phpmyadmin
Manual de phpmyadmin
 
Access
AccessAccess
Access
 
Access
AccessAccess
Access
 
Power point access
Power point accessPower point access
Power point access
 
Integridad
IntegridadIntegridad
Integridad
 

Similar a Ado.net

Acceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basicAcceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basic
gerardd98
 
Sistema Ado.Net
Sistema Ado.NetSistema Ado.Net
Sistema Ado.Net
Personal
 

Similar a Ado.net (20)

Ado.net
Ado.netAdo.net
Ado.net
 
Ado net
Ado netAdo net
Ado net
 
ADO
ADOADO
ADO
 
ADO .net
ADO .netADO .net
ADO .net
 
Modoconexion
ModoconexionModoconexion
Modoconexion
 
Ado.net
Ado.netAdo.net
Ado.net
 
Ado.net
Ado.netAdo.net
Ado.net
 
Acceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basicAcceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basic
 
Acceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basicAcceso a datos con ado.net en visual basic
Acceso a datos con ado.net en visual basic
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Trabajar con bases de datos desde ASP.NET
Trabajar con bases de datos desde ASP.NETTrabajar con bases de datos desde ASP.NET
Trabajar con bases de datos desde ASP.NET
 
Isangelt lo Hizo!!
Isangelt lo Hizo!!Isangelt lo Hizo!!
Isangelt lo Hizo!!
 
Diapositivas de acceso a datos ado.net
Diapositivas de acceso a datos ado.netDiapositivas de acceso a datos ado.net
Diapositivas de acceso a datos ado.net
 
Ado.net
Ado.netAdo.net
Ado.net
 
programacion
programacionprogramacion
programacion
 
Sistema Ado.Net
Sistema Ado.NetSistema Ado.Net
Sistema Ado.Net
 
bd.net.pptx
bd.net.pptxbd.net.pptx
bd.net.pptx
 
Para Flor :P
Para Flor :PPara Flor :P
Para Flor :P
 
Espacio de nombres system.data.sql client
Espacio de nombres system.data.sql clientEspacio de nombres system.data.sql client
Espacio de nombres system.data.sql client
 
Programación manuel crisostomo l
Programación manuel crisostomo lProgramación manuel crisostomo l
Programación manuel crisostomo l
 

Más de Delsi Yakelin Huaman Villanueva (6)

Etl
EtlEtl
Etl
 
Trigger activadores
Trigger activadoresTrigger activadores
Trigger activadores
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Ejecutables
EjecutablesEjecutables
Ejecutables
 
JDBC
JDBCJDBC
JDBC
 

Último (6)

LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALESLA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
LA DECLAMACIÓN Y LOS RECURSOS NO VERBALES
 
Expo Construir 2024 agenda-workshops (2).pdf
Expo Construir 2024 agenda-workshops (2).pdfExpo Construir 2024 agenda-workshops (2).pdf
Expo Construir 2024 agenda-workshops (2).pdf
 
Willer Gehizon Sanchez Mora
Willer Gehizon Sanchez MoraWiller Gehizon Sanchez Mora
Willer Gehizon Sanchez Mora
 
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptxEVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
EVOLUCION DE LA ENFERMERIA QUIRURGICA Y ETICA 1.pptx
 
Modelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdfModelos comunicacionales. Antonella Castrataro.pdf
Modelos comunicacionales. Antonella Castrataro.pdf
 
DIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigaciónDIABETES MELLITUS trabajo de investigación
DIABETES MELLITUS trabajo de investigación
 

Ado.net

  • 1. Curso : Laboratorio de Programación III. Docente : Marco Aurelio Porro Chulli. Nombre del Grupo: girls of systems. Carrera Profesional: Ingeniería de Sistemas y Telemática. Integrantes:  Huamán Villanueva Delsi Yakelin.  Linares Serrano Ana Leydi. Ciclo: VII - "A"
  • 2. * Definición ADO .NET se puede definir como: Un conjunto de interfaces, clases, estructuras y enumeraciones que permiten el acceso a los datos desde la plataforma .NET de Microsoft que permite un modo de acceso desconectado a los datos que pueden provenir de múltiples fuentes de datos de diferente arquitectura de almacenamiento. Y que soporta un completo modelo de programación y adaptación basado en el estándar XML.
  • 3. * ADO .NET está basado en una arquitectura desconectada de los datos. En una aplicación de datos se ha comprobado que mantener los recursos reservados mucho tiempo implica reducir el número de usuarios conectados y aumenta el proceso del sistema al mantener una política de bloqueos y transacciones. Al mismo tiempo, si la aplicación mantiene más de un objeto simultáneamente, se encuentra con el problema de tener que estar continuamente conectando con el servidor para alimentar las relaciones existentes entre ambas, subiendo y bajando información vía RPC. Con ADO .NET se consigue estar conectado al servidor sólo un tiempo estrictamente necesario para realizar la operación de carga de los datos en el DataSet.
  • 4. * El API de ADO .NET proporciona una superclase que encapsula lo que sería la base de datos a un nivel lógico: tablas, vistas, relaciones, su integridad, etc, pero siempre con independencia del tipo de fabricante que la diseñó. Aquí se tiene el mejor concepto de datos desconectados: una copia en el cliente de la arquitectura de la base de datos basada en un esquema XML que la independiza del fabricante, proporcionando al desarrollador la libertad de trabajo independiente de la plataforma.
  • 5. * System.Data: clases genéricas de datos de ADO .NET, integra la gran mayoría de clases que habilitan el acceso a los datos de la arquitectura .NET. System.Data.SqlClient: clases del proveedor de datos de SQL Server, permiten el acceso a proveedores SQL Server en su versión 7.0 y superior. System.Data.OleDb: clases del proveedor de datos de OleDB, permiten el acceso a proveedores .NET que trabajan directamente contra controladores basados en los ActiveX de Microsoft. System.Data.SqlTypes: definición de los tipos de datos de SQL Server, proporciona la encapsulación en clases de todos los tipos de datos nativos de SQL Server y sus funciones de manejo de errores, ajuste y conversión de tipos, etc. System.Data.Common: clases base, reutilizables de ADO .NET, proporcionan la colección de clases necesarias para acceder a una fuente de datos (como por ejemplo una Base de Datos). System.Data.Internal: integra el conjunto de clases internas de las que se componen los proveedores de datos. Dentro del espacio de nombres System.Data encontramos las clases compartidas que constituyen el eje central de ADO.NET, y son las siguientes: DataSet: almacén de datos por excelencia en ADO .NET. Representa una base de datos desconectada del proveedor de datos. Almacena tablas y sus relaciones. DataTable: un contenedor de datos. Estructurado como un conjunto de filas (DataRow) y columnas (DataColumn).
  • 6. * ·Esta es la nueva versión del modelo de objetos ADO (ActiveX Data Objects), es decir, la estrategia que ofrece Microsoft para el acceso a datos dentro de la plataforma .NET. ·Información previamente guardada sin necesidad de ejecutar la aplicación.