Día: 21/02/2023
Desde: 10:17 am / Hasta: 12:05 md
Tiempo transcurrido: 1 hora 48 minutos
En la última sesión del proyecto de Bases de Datos, se implementaron procedimientos almacenados en SQL en la interfaz de pruebas del proyecto. Después de la implementación, se realizó una prueba de los procedimientos almacenados en la interfaz y se comprobó que sí funcionaban correctamente. Sin embargo, después de una revisión detallada, se notó que no se estaban validando los criterios solicitados en las instrucciones, pero en sí habíamos logrado implementar la estructura vista en clase.
Para solucionar este problema, se revisaron los procedimientos almacenados y se encontró que no se estaban tomando en cuenta algunos parámetros necesarios para validar los criterios solicitados. Se realizó una corrección en los SP y se volvieron a probar en la interfaz oficial del proyecto.
Después de la corrección, se concluyó la forma en como debían estructurarse los if para que se validara todo, no se aplicaron estos cambios en esta versión ya que era la de prueba, cuando se escriban los SP oficiales se van a aplicar estos if según corresponda. Este proceso se demoró más de lo esperado ya que se volvió a comparar detalladamente el nuevo procedimiento con los ejemplos del profe para comprobar que no hubiera ningún tipo de contradicción en el formato recomendado.
En conclusión, durante la última sesión del proyecto de Bases de Datos se implementaron procedimientos almacenados en SQL en la interfaz oficial del proyecto. Aunque inicialmente se encontraron problemas relacionados con la validación de criterios solicitados, se lograron solucionar mediante una revisión detallada y una corrección en los procedimientos almacenados. Finalmente, se comprobó que los procedimientos almacenados funcionan correctamente y validan los criterios solicitados en las instrucciones.
En la siguiente sesión se va a aplicar todo lo aprendido en el SP real de la base de datos oficial y se van a hacer los cambios requeridos para que SP_InsertarArticulo pueda comprobar que la información ingresada por el usuario es válida y no genere problemas en la base.
Comentarios
Publicar un comentario