SlideShare una empresa de Scribd logo
1 de 12
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 1
Programación net III
Unidad 3.
Manipulación de datos mediante NET DPRN
Actividad 1
Mysql.Data.MySqlClient
Profesora: Esther Lozano Candia
Estudiante: Bernardo Dzul Aguilar
Grupo: DS-DPRN3-1801-B1-001
Fecha de Entrega: 05 de marzo del 2018
Retroalimentación:
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 2
El propósito de esta actividad es conozca la implementación de la colección Mysql.Data.MysqlClient y
sus clases en su proyecto. Para esto debe realizar la instalación del conector de Mysql Para Net
https://dev.mysql.com/downloads/connector/net/1.0.html
https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html
1. Realizar una presentación en https://prezi.com/ (ya sea prezi classic o prezi next) ó también
puedes usar la aplicación https://es.slideshare.net/ para subir tu archivo, donde explique la
instalación del connector de Mysql para Visual Studio Net.
2. Elaborar una tabla de por lo menos 5 clases de MysqlClient y explique de forma general su
función. Debe ingresar a https://dev.mysql.com/doc/connectornet/en/connector-net-ref-
mysqlclient.html
Para consultar las clases.
*Incluir fuentes de información consultadas
Pasos para la instalación del conector MySQL para NET
Paso 1: nos dirigimos al portal inicial https://dev.mysql.com/downloads/connector/net/ donde se
descargara el conector.
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 3
Paso 2: Procedemos a la instalación, para esto damos doble clic y posteriormente nos aparecerá el
siguiente cuadro de dialogo de instalación. Damos clic en Next
Paso 3: Nos dirigimos a la página https://dev.mysql.com/downloads/ para descargar MySQL Installer
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 4
Paso 4: Cuando descargamos se ejecuta el instalador aceptamos términos y condiciones y se presiona
Next.
Paso 5: Seleccionamos la instalación Full y presionamos Next
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 5
Paso 6: la pantalla nos para mostrar los elementos que se instalaran o que son necesarios para la
instalación de MySQL presionamos Next
Paso 7: A continuación se mostrara la pantalla del proceso de instalación de oprimimos execute y
esperamos a que termine de instalar los componente.
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 6
Paso 8: Posterior nos muestra una pantalla con los elementos que serán configurados en MySQL,
presionamos Next
Paso 9: Es importante tener a la mano el dato del port number ya que se necesitara pasa la configuración
del sistema, presionamos Next para continuar.
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 7
Paso 10: En esta pantalla podremos especificar lo siguiente:
1) La contraseña Root, la cual nos servirá para ingresar al servidor y realizar alta, consulta y respaldos
de las bases de datos.
2) Agregar usuarios, este usuario será el administrador del servidor, con estos datos podremos configurar
el sistema posteriormente.
Paso 11: En esta pantalla le muestra cómo serán con_gurados los elementos del servidor solo de clic en
Next.
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 8
Paso 12: Selecciónanos Excetute para iniciar la configuración del servidor.
Paso 13: Una vez finalizado del proceso de clic en Finish
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 9
Paso 14: Nuevamente de clic en Next para configurar el siguiente elemento.
Paso 15: Coloque la contraseña Root que asigno anteriormente, Seleccione Check para validar la
conexión con el servidor. Posteriormente de clic en Next.
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 10
Paso 16: Seleccione Execute para iniciar la configuración.
Paso 17: Por último le muestra los elementos que fueron configurados satisfactoriamente y
seleccionamos finish.
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 11
Tabla MysqlClient
Programación net III
UNIDAD 3. Manipulación de datos mediante NET DPRN
Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 12
Nombre Sintaxis Descripción
Clase MySqlConnection NotInheritable Public Class
MySqlConnection_
Inherits Component_
Implements IDbConnection, ICloneable
Representa una conexión
abierta a MySQL server
Clase MySqlDataAdapter NotInheritable Public Class
MySqlDataAdapter_
Inherits DbDataAdapter
Representa una serie de
comandos de datos y una
conexión a base de datos
utilizado para llenar un
DataSet y actualizar la bae de
datos MySQL
Clase MySqlCommand NotInheritable Public Class
MySqlCommand_
Inherits Component_
Implements IDbCommand, ICloneable
Representa una sentencia de
SQL a ejecutar hacia una
base de datos en MySQL
Clase MySqlDataReader NotInheritable Public Class
MySqlDataReader_
Inherits MarshalByRefObject_
Implements IEnumerable, IDataReader,
IDisposable, IDataRecord
Provee una forma de
solamente leer filas de una
base de datos en MySQL
Clase
BaseExceptionInterceptor
public abstract Exception
InterceptException(Exception exception,
MySqlConnection connection);
public virtual void Init(MySqlConnection
connection);
Clase base que se debe usar
para todos los interceptores
de excepción de usuario y
origen
Fuentes
MySQL. (s.f). MySql.Data.MySqlClient. marzo 03, 2018, de Clase BaseExceptionInterceptor Sitio web:
https://dev.mysql.com/doc/dev/connector-
et/6.10/html/T_MySql_Data_MySqlClient_Interceptors_BaseExceptionInterceptor.htm
MySQL. (s.f). MySql.Data.MySqlClient Namespace. marzo 03, 2018, de MySQL Sitio web:
https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html
UNADMX. (s.f). Manipulación de datos mediante .NET. marzo 03, 2018, de UNADMX Sitio web:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/06/DPRN3/U3/Unidad_3_Manipulaci
on_de_datos_mediante_NET_DPRN3.pdf

Más contenido relacionado

Similar a Dprn3 u3 a1_beda

Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes
Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes
Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes Francisco Medina
 
Actividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQLActividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQLFrancisco Medina
 
Actividadno1seguridadperimetral -conversion-gate01
Actividadno1seguridadperimetral -conversion-gate01Actividadno1seguridadperimetral -conversion-gate01
Actividadno1seguridadperimetral -conversion-gate01pattala01
 
Seguridad perimetral - Mikrotik Firewall
Seguridad perimetral - Mikrotik FirewallSeguridad perimetral - Mikrotik Firewall
Seguridad perimetral - Mikrotik FirewallVanesa Rodríguez Percy
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...Steffany Sanchez
 
E09. Configuracion logica de una red lan
E09. Configuracion logica de una red lanE09. Configuracion logica de una red lan
E09. Configuracion logica de una red lanEstiven NH
 
Instalación web
Instalación webInstalación web
Instalación webK-te Muñoz
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClientyakgon72
 
Informe proyecto nessus
Informe proyecto nessusInforme proyecto nessus
Informe proyecto nessusLethy Mendez
 
Seguridad windowsserver2008
Seguridad windowsserver2008Seguridad windowsserver2008
Seguridad windowsserver2008Didier Ramirez
 

Similar a Dprn3 u3 a1_beda (20)

Dprn3 u3 a1_jobc
Dprn3 u3 a1_jobcDprn3 u3 a1_jobc
Dprn3 u3 a1_jobc
 
Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes
Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes
Actividad No. 1.14: Protección del servidor MySQL mediante filtrado de paquetes
 
Dprn3 u3 a1_hehm
Dprn3 u3 a1_hehmDprn3 u3 a1_hehm
Dprn3 u3 a1_hehm
 
Dprn3 u3 a1_hesc
Dprn3 u3 a1_hescDprn3 u3 a1_hesc
Dprn3 u3 a1_hesc
 
Introducción a CentOS 6
Introducción a CentOS 6Introducción a CentOS 6
Introducción a CentOS 6
 
Actividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQLActividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQL
 
Actividadno1seguridadperimetral -conversion-gate01
Actividadno1seguridadperimetral -conversion-gate01Actividadno1seguridadperimetral -conversion-gate01
Actividadno1seguridadperimetral -conversion-gate01
 
Seguridad perimetral - Mikrotik Firewall
Seguridad perimetral - Mikrotik FirewallSeguridad perimetral - Mikrotik Firewall
Seguridad perimetral - Mikrotik Firewall
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
Anexo 17 practica 3 instalar y configurar en maquina virtual sistema operativ...
 
E09. Configuracion logica de una red lan
E09. Configuracion logica de una red lanE09. Configuracion logica de una red lan
E09. Configuracion logica de una red lan
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Instalación web
Instalación webInstalación web
Instalación web
 
MySQL.DataMySqlClient
MySQL.DataMySqlClientMySQL.DataMySqlClient
MySQL.DataMySqlClient
 
Informe proyecto nessus
Informe proyecto nessusInforme proyecto nessus
Informe proyecto nessus
 
Instalación
InstalaciónInstalación
Instalación
 
Actividad 5
Actividad 5Actividad 5
Actividad 5
 
Seguridad windowsserver2008
Seguridad windowsserver2008Seguridad windowsserver2008
Seguridad windowsserver2008
 

Último

el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 

Último (20)

el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 

Dprn3 u3 a1_beda

  • 1. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 1 Programación net III Unidad 3. Manipulación de datos mediante NET DPRN Actividad 1 Mysql.Data.MySqlClient Profesora: Esther Lozano Candia Estudiante: Bernardo Dzul Aguilar Grupo: DS-DPRN3-1801-B1-001 Fecha de Entrega: 05 de marzo del 2018 Retroalimentación:
  • 2. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 2 El propósito de esta actividad es conozca la implementación de la colección Mysql.Data.MysqlClient y sus clases en su proyecto. Para esto debe realizar la instalación del conector de Mysql Para Net https://dev.mysql.com/downloads/connector/net/1.0.html https://dev.mysql.com/doc/visual-studio/en/visual-studio-install.html 1. Realizar una presentación en https://prezi.com/ (ya sea prezi classic o prezi next) ó también puedes usar la aplicación https://es.slideshare.net/ para subir tu archivo, donde explique la instalación del connector de Mysql para Visual Studio Net. 2. Elaborar una tabla de por lo menos 5 clases de MysqlClient y explique de forma general su función. Debe ingresar a https://dev.mysql.com/doc/connectornet/en/connector-net-ref- mysqlclient.html Para consultar las clases. *Incluir fuentes de información consultadas Pasos para la instalación del conector MySQL para NET Paso 1: nos dirigimos al portal inicial https://dev.mysql.com/downloads/connector/net/ donde se descargara el conector.
  • 3. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 3 Paso 2: Procedemos a la instalación, para esto damos doble clic y posteriormente nos aparecerá el siguiente cuadro de dialogo de instalación. Damos clic en Next Paso 3: Nos dirigimos a la página https://dev.mysql.com/downloads/ para descargar MySQL Installer
  • 4. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 4 Paso 4: Cuando descargamos se ejecuta el instalador aceptamos términos y condiciones y se presiona Next. Paso 5: Seleccionamos la instalación Full y presionamos Next
  • 5. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 5 Paso 6: la pantalla nos para mostrar los elementos que se instalaran o que son necesarios para la instalación de MySQL presionamos Next Paso 7: A continuación se mostrara la pantalla del proceso de instalación de oprimimos execute y esperamos a que termine de instalar los componente.
  • 6. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 6 Paso 8: Posterior nos muestra una pantalla con los elementos que serán configurados en MySQL, presionamos Next Paso 9: Es importante tener a la mano el dato del port number ya que se necesitara pasa la configuración del sistema, presionamos Next para continuar.
  • 7. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 7 Paso 10: En esta pantalla podremos especificar lo siguiente: 1) La contraseña Root, la cual nos servirá para ingresar al servidor y realizar alta, consulta y respaldos de las bases de datos. 2) Agregar usuarios, este usuario será el administrador del servidor, con estos datos podremos configurar el sistema posteriormente. Paso 11: En esta pantalla le muestra cómo serán con_gurados los elementos del servidor solo de clic en Next.
  • 8. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 8 Paso 12: Selecciónanos Excetute para iniciar la configuración del servidor. Paso 13: Una vez finalizado del proceso de clic en Finish
  • 9. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 9 Paso 14: Nuevamente de clic en Next para configurar el siguiente elemento. Paso 15: Coloque la contraseña Root que asigno anteriormente, Seleccione Check para validar la conexión con el servidor. Posteriormente de clic en Next.
  • 10. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 10 Paso 16: Seleccione Execute para iniciar la configuración. Paso 17: Por último le muestra los elementos que fueron configurados satisfactoriamente y seleccionamos finish.
  • 11. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 11 Tabla MysqlClient
  • 12. Programación net III UNIDAD 3. Manipulación de datos mediante NET DPRN Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software 12 Nombre Sintaxis Descripción Clase MySqlConnection NotInheritable Public Class MySqlConnection_ Inherits Component_ Implements IDbConnection, ICloneable Representa una conexión abierta a MySQL server Clase MySqlDataAdapter NotInheritable Public Class MySqlDataAdapter_ Inherits DbDataAdapter Representa una serie de comandos de datos y una conexión a base de datos utilizado para llenar un DataSet y actualizar la bae de datos MySQL Clase MySqlCommand NotInheritable Public Class MySqlCommand_ Inherits Component_ Implements IDbCommand, ICloneable Representa una sentencia de SQL a ejecutar hacia una base de datos en MySQL Clase MySqlDataReader NotInheritable Public Class MySqlDataReader_ Inherits MarshalByRefObject_ Implements IEnumerable, IDataReader, IDisposable, IDataRecord Provee una forma de solamente leer filas de una base de datos en MySQL Clase BaseExceptionInterceptor public abstract Exception InterceptException(Exception exception, MySqlConnection connection); public virtual void Init(MySqlConnection connection); Clase base que se debe usar para todos los interceptores de excepción de usuario y origen Fuentes MySQL. (s.f). MySql.Data.MySqlClient. marzo 03, 2018, de Clase BaseExceptionInterceptor Sitio web: https://dev.mysql.com/doc/dev/connector- et/6.10/html/T_MySql_Data_MySqlClient_Interceptors_BaseExceptionInterceptor.htm MySQL. (s.f). MySql.Data.MySqlClient Namespace. marzo 03, 2018, de MySQL Sitio web: https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient.html UNADMX. (s.f). Manipulación de datos mediante .NET. marzo 03, 2018, de UNADMX Sitio web: https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/DS/06/DPRN3/U3/Unidad_3_Manipulaci on_de_datos_mediante_NET_DPRN3.pdf