Está en la página 1de 6

Programación NET III

Actividad 1. Acceso a Datos

Docente: Angelica Cruz Caloch

Estudiante: Jacqueline Mesias

Matricula: ES1821009202

Fecha:7/12/2021
Índice

Instrucciones pág. 3
Introducción pág. 4
Desarrollo págs. 4-5
Conclusión pág. 6
Bibliografía pág. 6

2
Actividad 1. Acceso a Datos

Indicaciones de la actividad:

1. Analiza los tecnologías .NET de acceso a datos OLEDB, ADO.NET y los objetos de
conexión de conexión DataReader, DataAdapter y DataSet.
2. Describe con tus propias palabras cuáles son los objetos de conexión que conforman la
tecnología OLE DB y cuáles son los objetos de conexión de la tecnología ADO.NET.
3. Ingresa al foro y desarrolla el siguiente planteamiento:
¿Qué tipo de procesos podrían requerir el almacenamiento y manejo de información
utilizando la tecnología .NET y su conexión a base de datos?
4. Complementa tu planteamiento mencionando un caso real en el cual se requiera el
desarrollo de una aplicación que dé solución a una necesidad mediante el empleo de la
tecnología .NET y el desarrollo de una herramienta de software con el lenguaje de
programación C#.
5. Guarda la actividad con el nombre DPRN3_U1_A1_XXYZ. Sustituye las XX por las dos
primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu segundo
apellido y envía el archivo a tu Docente mediante la herramienta Foro.
6. El documento deberá contener: portada, breve introducción al tema, desarrollo,
conclusión y fuentes de consulta en formato APA. (No se recibirá el trabajo sin fuentes de
consulta confiables).
7. Consulta los criterios de evaluación para considerar los aspectos a evaluar en la actividad.
8. Contribuye con algún comentario a por lo menos dos compañeros(as) sobre sus
respuestas, posteriormente, espera y atiende la retroalimentación proporcionada por tu
Docente en línea.

3
Introducción

En la siguiente actividad, se analizaran los objetos de OLE DB y ADO .NET. para poder conectar a
una base de datos.

Desarrollo

1. Analiza los tecnologías .NET de acceso a datos OLEDB, ADO.NET y los objetos de
conexión de conexión DataReader, DataAdapter y DataSet.

2. Describe con tus propias palabras cuáles son los objetos de conexión que conforman la
tecnología OLE DB y cuáles son los objetos de conexión de la tecnología ADO.NET.

Objetos OLE DB

OLE DB tiene 3 diferentes tipos de objetos de conexión, estos son de orígenes de datos, sesiones,
y comandos.

Los objetos orígenes de datos sirven para conectarse a una base de datos, o a cualquier otro origen
de datos, hace uso de contraseñas, usuarios y sesiones para lograr dicha conexión.

Los objetos de sesiones, se encarga de manejar el origen de datos para poder realizar consultas y
obtener datos.

Los objetos de comandos, como su nombre lo dicen ejecutan comandos o instrucciones,


comúnmente en SQL, que se refieren a la forma en que los datos serán manejados.

Objetos ADO.NET.

Es importante mencionar que ADO accede a los datos por medio de un proveedor OLE DB.

ADO hace uso de Recordset, Command, Connection, DataProvider.


Recordset permite el manejo de los registros de una base de datos, pudiendo ser recorrido en todas
las direcciones, y hacer uso tanto de una tabla individual como de varias tablas.

Command se encarga de dar instrucciones en lenguaje SQL que permiten , editar, manipular o editar
los datos.

Connection este permite realizar una conexión con la base de datos, aquí se podrá transmitir, recibir
información así como editarla.

DataProvider conecta con la base de datos del mismo tipo al que pertenece, y cada tipo de base de
datos deberá de tener un DataProvider.

DataReader se encarga de leer los datos, este los lee únicamente hacia adelante, haciéndolo más
eficiente.

DataAdapter este se encarga de actualizar, llenar o editar un DataSet, esto se hace por medio de
comandos en SQL.
4
DataSet permite trabajar con objetos que no se encuentran conectados, puede utilizar datos, y
archivos de distinta índole tales como XML.

DataSet contiene los siguientes objetos que utiliza para manipular datos son:

DataTableCollection el cual representa y contiene a todos los objetos de un DataTable.

DataColumnCollection esta contiene todas las columnas.

ConstraintCollection está contiene las restricciones en las operaciones.

DataRowCollection este contiene los datos de las filas.

DataViews este contiene vistas en donde se pueden ver los datos de un DataTable.

DataRelationCollection representa las relaciones entre las filas de los DataTable.

3. Ingresa al foro y desarrolla el siguiente planteamiento:

¿Qué tipo de procesos podrían requerir el almacenamiento y manejo de información


utilizando la tecnología .NET y su conexión a base de datos?

Un ejemplo seria la creación de un programa o aplicación en .NET escrita en C# necesitaría hacer


uso de una base de datos, para guardar los datos introducidos por parte del usuario, para así poder
acceder a estos mas tardes y editarlos si es necesario.

4. Complementa tu planteamiento mencionando un caso real en el cual se requiera el


desarrollo de una aplicación que dé solución a una necesidad mediante el empleo de la
tecnología .NET y el desarrollo de una herramienta de software con el lenguaje de
programación C#.

C# y .NET son utilizados para varias aplicaciones tales como la creación de programas de diversa
índole tales como aplicaciones web o telefónicas.

Un ejemplo de un sitio famoso creado con C# es Stack Overflow, una comunidad dedicada a la
resolución de preguntas de diferentes temas, siendo uno de estos programación.

5
En conclusión,

C# y .NET es muy utilizado hoy en día y cada vez más popular.


Para la creación ya sea de sitios web o aplicaciones, es necesario implementar bases de datos para
de esta forma almacenar los datos que serán introducidos en la aplicación, para de esta forma
volviéndolo funcional y poder acceder y manipular los datos introducidos.

Bibliografía

pepoflex . (2017). Cómo los grandes de la industria usan C# en sus proyectos. 7/12/2021, de Platzi
Sitio web: https://platzi.com/blog/proyectos-csharp/

UNADM. (2021). Programación NET III Unidad 1. Conexión con bases de datos en .NET. 7/12/2021,
de UNADM Sitio web:
https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/07/DPRN3/U1/descargables/DPRN
3_U1_Contenido.pdf

También podría gustarte