Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA:
Programación II (FGI-)105
CARRERA:
Ingeniería En Software
TEMA:
Tarea 8
PARTICIPANTE:
MATRICULA:
100059326
FACILITADOR:
Gregorio De la Rosa
FECHA:
2/04/2024
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. En la Figura 1 se puede ver un esquema de un DataSet.
DataAdapter
¿Cómo es ADO.NET como ADO? Al igual que ADO, ADO.NET tiene un objeto Connection que
usamos para administrar nuestra conexión a nuestro origen de datos. Al igual que ADO,
ADO.NET también tiene un objeto Command. El objeto Command se utiliza para enviar
instrucciones SQL o para ejecutar procedimientos almacenados. Al igual que el objeto
Command de ADO, el objeto Command ADO.NET acepta parámetros y admite la reejecución
de comandos compilados. Las cosas comienzan a ser diferentes cuando nos fijamos en el
ADO.NET DataSet objeto. En muchos sentidos, el objeto DataSet parece una amalgama
extraña de todos los objetos DAO antiguos que contienen tablas, relaciones y columnas. El
objeto Recordset de ADO tenía una colección de registros por los que podíamos desplazar. El
ADO.NET DataSet puede hacer lo mismo, pero puede contener varios conjuntos de registros y
las relaciones entre ellos. El ADO.NET DataSet es como una base de datos portátil que
contiene tablas y vistas junto con la información de descripción de datos que las define.
Podemos considerar que un dataset de ADO.NET es una base de datos en memoria que
tenemos en el espacio de memoria de nuestra aplicación (consulte la barra lateral, "The
DataReader", para la única excepción a ADO. Separación de NET de cliente y servidor).
DataReader
Mantiene una conexión directa con la Base de Datos, quiere decir que tiene que mantener la
conexión durante la operación.
Aplicaciones Web, Grandes Datos, Manipulando múltiples tablas, Para un acceso mas rápido a
datos, etc.
2. Elaborar cuadros comparativos utilizando DataTable y DataSet.