Ejercicio práctico: Poniendo a prueba a GitHub Copilot con SQL

Completado

En este ejercicio, se toma el rol de un desarrollador que se le ha pedido que examine y optimice un proyecto escrito por una persona que abandonó recientemente la organización para otro rol. Su código se documentó incompletamente, por lo que ha elegido usar GitHub Copilot para comprender rápidamente la funcionalidad del código y la estructura de la aplicación.

Al final de este taller, podrá:

  • Use técnicas avanzadas de interacción de GitHub Copilot para tratar problemas complejos con respecto a las consultas SQL.
  • Iteración, validación y refinación de respuestas para obtener sugerencias mejores y más precisas.
  • Aplique conceptos genéricos que puedan mejorar las sugerencias y seleccionar entre diferentes estrategias que puedan generar mejores resultados.
  • Comprenderá claramente las técnicas inadecuadas de indicación y cómo pueden afectar drásticamente a las salidas de GitHub Copilot.

Ejercicio: Poniendo a prueba a GitHub Copilot con SQL

Este ejercicio le guiará por los pasos siguientes:

  1. Inicie un gitHub Codespace con el código de la aplicación web.
  2. Explore el proyecto mediante GitHub Copilot.
  3. Determine qué problemas de rendimiento existen con GitHub Copilot.
  4. Examine y optimice el código SQL.
  5. Actualice el código SQL para quitar componentes innecesarios.
  6. Compruebe la mejora del rendimiento.
  7. Determine si GitHub Copilot puede crear una consulta más eficaz desde cero.

Si procede, cada paso del ejercicio puede contener sugerencias, que se pueden usar para validar las sugerencias de Copilot con el comando correcto.

Comienza

Seleccione Iniciar el ejercicio en GitHub para ir al repositorio donde se completa una serie de tareas. Necesitará una cuenta de GitHub para completar este ejercicio. Siga las instrucciones LÉAME del repositorio para completar el ejercicio. Uno de los primeros pasos que realizará es abrir un espacio de código de GitHub proporcionado por Microsoft con el fin de completar el ejercicio.

Una vez completado el ejercicio, vuelva a este módulo para:

  • Prueba de conocimientos breve
  • Resumen de lo que ha aprendido