U1 Actividades de Aprendizaje Net 3
Short Description
U1 Actividades de Aprendizaje Net 3...
Description
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Ingeniería en Desarrollo de Software Semestre 6
Programa de la asignatura:
Programación NET III
Unidad 1. Conexión con bases de datos en .NET
Actividades de aprendizaje M.C.C. Esther Lozano Candia Clave:
15143632
Universidad Abierta y a Distancia de México
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
0
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Índice Foro general de la asignatura Programación NET III ......................................................... 2 Actividad 1. Acceso a datos ............................................................................................... 3 Actividad 2. Tecnologías de acceso a datos mediante .NET.............................................. 4 Autoevaluación .................................................................................................................. 5 Evidencia de aprendizaje. Conexión con bases de datos en .NET..................................... 6 Autorreflexiones................................................................................................................. 7
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
1
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Foro general de la asignatura Programación NET III Este foro no es ponderable y su finalidad es ser un medio de comunicación abierto entre tus compañeros de grupo y el Docente en línea, en el transcurso de la asignatura, así también para la consulta de dudas, para compartir recomendaciones, debatir, y en general, de expresión de los temas relacionados con la asignatura. Este foro permanecerá abierto durante todo el ciclo escolar, de modo que puedas dirigirte a tus compañeros y Docente en línea.
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
2
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Actividad 1. Acceso a datos El propósito de esta actividad es identificar situaciones en las que se requiere implementar una aplicación .NET con acceso a bases de datos según la instrucción del Docente en Línea, para ello ingresa al foro y sigue estos pasos: 1. Realiza tu participación con el siguiente requerimiento:
Analiza y presenta los sistemas de información que consideres que se requieran para el proceso de fabricación de autos de una nueva empresa (por lo menos 2), hacer la descripción general de los sistemas que hayas identificado incluyendo los beneficios del uso de la tecnología NET y Bases de Datos.
2. Revisa y comenta la participación de al menos un compañero(a) respecto a la al caso planteado, y sobre tus propias experiencias-conocimientos, así como la aportación que te dejan sus participaciones en el Foro.
Para la evaluación de esta primera actividad se toma en cuenta: a. La identificación de por lo menos 2 sistemas para el caso planteado b. Descripción de los sistemas c. Beneficios del uso de la tecnología NET y Base de Datos d. Participación puntual e. Comentar por lo menos a un compañero f. Ortografía y gramática
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
3
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Actividad 2. Tecnologías de acceso a datos mediante .NET 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.
Analiza el siguiente planteamiento para que puedas llevar a cabo la actividad con el llenado de la tabla solicitada: El gobierno federal requiere integrar sus diferentes sistemas a uno solo aplicando la tecnología NET sin embargo se requiere primeramente identificar los diferentes proveedores NET, motores de base de datos y las tablas correspondientes a los siguientes sistemas:
INE, en el cual se guardan los datos personales de los ciudadanos mexicanos en la tabla DatosPersonales en Oracle. SAT tienen los datos fiscales en la tabla Declaraciones en MySql. IMSS tiene los datos de los derechohabientes en la tabla Asegurados en SQL Server. “
”
“
”
“
”
Identificar los siguientes elementos: proveedores de conexión, motores de base de datos y tablas que intervienen en el planteamiento, presentarlos en la siguiente tabla:
Proveedor NET
Motor de Base de datos Tabla
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 en línea para recibir retroalimentación mediante la herramienta Tarea. *Consulta la rúbrica para elaborar esta actividad que encontrarás en el archivo Criterios de evaluación de actividades U1 para conocer los parámetros de evaluación de esta actividad.
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
4
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Autoevaluación Realiza la autoevaluación con el fin de que puedas analizar el avance que has tenido y detectar las áreas de oportunidad respecto al estudio de la primera unidad.
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
5
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Evidencia de aprendizaje. Conexión con bases de datos en .NET Identificar , mediante el problema planteado, los requerimientos de diseño de una base de datos e implementarlo en MySQL, desarrollando un script con VB.NET o C# que realice una conexión exitosa con la base de datos.
Planteamiento: El Sistema de Transporte Colectivo Metro requiere que se desarrolle un script en la base de datos para generar la tabla TICKET con los siguientes datos: idTicket, fechaCompra, idEstacionCompra, idTIpodeUsuaurio, costoBoleto, esCortesia(boleano), estatus (del ticket), para poder consultar los boletos que se vendieron en el primer semestre 2017. “
”
1. Crear el modelo relacional de la base de datos que se describe en el planteamiento del problema y guárdalo en un archivo de texto. 2. Generar el script (código) de base de datos MySQL con las tablas que se solicitan y guárdalo en un archivo de Bloc de notas o Word. 3. Crear un script(código) de conexión Visual Basic .NET mediante la implementación de un DataAdapter y un DataSet, a la base de datos que se te indica en el planteamiento del problema, este script debes guárdalo en un archivo de texto o bloc de notas y debe cumplir los siguientes requisitos: Crear una variable de tipo string(cadena) que contenga la dirección ip y el nombre de la base de datos a la cual te vas a conectar. Esta información se menciona en el planteamiento del problema. Realizar un DataAdapter con una consulta SELECT de todos los registros que tenga la tabla correspondiente, utilizando la conexión que realizaste en el punto anterior. Declarar una variable de tipo DataSet y cárgalo con el DataAdapter que realizaste anteriormente. 4. Guardar la actividad con el nombre DPRN3_U1_EA_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 sube el archivo en el apartado correspondiente.
Nota: Revisar la rúbrica para conocer los parámetros de evaluación de esta actividad.
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
6
Programación NET III Unidad 1. Conexión con bases de datos en .NET
Autorreflexiones Para reforzar los conocimientos acerca de las herramientas que puedes utilizar como desarrollador NET, lleva a cabo una investigación para dar respuesta a las siguientes preguntas: 1. ¿Qué es AWS RDS y ElastiCache y Cómo puedes integrarlos en tus aplicaciones .NET? 2. Escribe los tipos de aplicaciones que puedes desarrollar mediante .NET 3. Para un Ing. en DS, ¿Cuál es la importancia de tener los conocimientos y las habilidades de la tecnología .NET?
Guardar tu Autorreflexión en un archivo de texto llamado DPRN3_UX_ATR_XXYZ. Posteriormente envía tu archivo mediante la herramienta Autorreflexiones.
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software
7
View more...
Comments