Loading documents preview...
PROGRAMACIÓN .NET III Actividad 2. Tecnologías de acceso a datos mediante .NET.
Facilitador: Fabián Gálvez González Alumna: Ariana Guadalupe Villafuerte Hernández
UnADM 15 de abril de 2020.
Contenido
Propósito. ............................................................................................................................... 2 Introducción. .......................................................................................................................... 2 Desarrollo. .............................................................................................................................. 2 Conclusión .............................................................................................................................. 3 Fuentes de consulta................................................................................................................ 4
Actividad 2. Tecnologías de acceso a datos mediante .NET. Propósito. Esta actividad tiene como propósito que identifiques los conceptos fundamentales de la conexión de una aplicación .NET y una base de datos, así como las diferencias entre las tecnologías de acceso a datos soportadas por ADO.NET.
Introducción. Antes de desarrollar esta actividad debemos analizar el planteamiento que nos proponen en la planeación didáctica mediante una tabla solicitada. Debemos tener claro que un proveedor de datos .Net Framework se utiliza para conectarse a una base de datos, ejecutar comandos y recuperar datos. Esos datos se procesan directamente, se colocan en un DataSet con el fin de que el usuario pueda verlos cuando los necesite, se combinan con datos de varios orígenes o se utilizan de forma remota entre niveles.
Desarrollo. El caso que vamos a analizar es el siguiente: Eres un inventor y has creado un robot (Asignarle el nombre que desees y su área de aplicación) el cual actualizará su framework de 1.0 a 2.0 y por lo que conlleva identificar sus bases de datos, proveedores Net y tablas correspondientes. Los datos de “reconocimiento facial” se encuentran en la base de datos Oracle, la información de “Personas” u “Objetos” en Sql Server y las “acciones” del robot en Mysql.
Para llenar la tabla de esta actividad eh planteado la posibilidad de crear un robot llamado Star Protec C19, que será capaz de detectar posibles casos de Covid- 19, mediante la toma y medición de temperatura de los clientes que entran a un establecimiento, evitando de esta manera que el personal que labora en el establecimiento se contagie al estar en
contacto con alguien que tenga esta enfermedad o sufra alguna agresión por parte de las personas que se reúsan a seguir los protocolos de seguridad. Para poder llevar a cabo todas las funciones que se requieren, se necesita una tabla que controle el reconocimiento facial y que contenga datos como nombres, rostros, entre otros. También se requiere una tabla que controle las personas y los objetos, donde podemos tener datos como nombres de las personas y los objetos, entre otros. Por último, tendremos una tabla que controle las acciones, es decir lo que puede hacer nuestro robot, como por ejemplo poder tomar la temperatura y realizar la medición de esta, así como el diagnostico, es decir, si es una persona sana o no. A continuación, se presenta la tabla con los elementos identificados, proveedores de conexión, motores de base de datos y tablas que intervienen en el planteamiento. Proveedor Net
Motor de base de datos
Tabla
Microsoft SQL Server
Tabla acciones.
Proveedor de datos .NET Framework para SQL Server Proveedor de datos .NET Framework para Microsoft
MySQL
MySQL Proveedor de datos .NET Framework para Oracle
Proveedor de datos
Oracle
Espacio de nombres
Tabla personas y tabla objetos. Tabla reconocimiento facial.
Descripción
ADO.Net Es el proveedor de datos de Oracle
System.Data.OracleClient
.NET Framework para Oracle
Es el proveedor de datos de SQL Server
.NET Framework para SQL
System.Data.SqlClient
Server
MySQL MySQL
mySql.Data.MySqlclient
connector/NetDeveloper Guide/ connector/ Net API
Conclusión Es importante conocer los diferentes proveedores .Net que existen, así como los motores de base de datos y las facilidades que cada uno nos brindan, para poder elegir el mejor de acuerdo al proyecto que queremos realizar, a las necesidades y posibilidades de los clientes. La tecnología ADO .Net nos permite utilizar los mecanismos necesarios para comunicar un sistema con una base de datos, darles orden y obtener datos de ellas para su uso en consultas y otras operaciones.
Fuentes de consulta 2020. Programación Net III, Unidad 1. Conexión con bases de datos en .NET, Ciudad de México:
Universidad
Abierta
y
A
Distancia
de
México,
Disponible
en:
https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/07/DPRN3/U1/descarga bles/Unidad%201.%20Conexion%20con%20bases%20de%20datos.pdf