Entradas

Mostrando las entradas de septiembre, 2022

Entrada 6 - Se logran cargar tablas mediante el script operación

Imagen
  Tiempo trabajado : Aproximadamente entre 5 a 6 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. Se trabajo y se logró insertar los primeros datos dentro de sus respectivas tablas, aunque aún faltan muchos más por insertar, se logró entender parte de la lógica para realizar las inserciones. Se gasto mucho tiempo en problemas de insertar mediante llaves foráneas ya fuese porque los campos no calzaban o bien las mismas foreign keys daban problemas. Problemas : - El código tiene la tendencia a dar problemas a la hora de realizar las inserciones usando verificaciones por medio de llaves foráneas. - Algunas tablas no logran concatenar bien los datos a pesar de que la validación es correcta y los datos a insertar son correctos.  Código ejemplo (Snippet) Ejemplo resultado

ENTRADA 5 - Inicio de scriptOperacion.sql

Imagen
  Tiempo trabajado : Aproximadamente entre 3 a 4 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. Se trabaja en el script de operación, pero no se termina por el momento, falta por meter procedimientos además de corregir el sistema de fechas para que itere sobre fechas y no se quede en un ciclo. Problemas : - No sabemos aún como insertar con condiciones específicas y ligando los datos mediante la foreign keys, pero cumpliendo condiciones específicas. Fuera de eso insertar resulta sencillo. - Tablas no cargan los datos como deberian ya sea por orden o por errores de conversion. - Aun no recorre el documento en orden de fechas. Código ejemplo (Snippet)

Entrada 4 - Carga de tablas catálogo

Imagen
Tiempo trabajado : Aproximadamente entre 7 a 8 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos, además de descansos. Se trabajo en el script de carga de datos del archivo Catalogo.xml dónde se logró exitosamente cargar todos los datos con sus respectivas ligaduras mediante FK o foreign keys. Problemas : - Diferencias con los campos del xml y la estructura. - Falta de tablas. - Diferencia de orden de campos en base de datos con respecto al orden de carga en el xml. - Falta de entendimiento acerca del funcionamiento de las FK y su mapeo en la base de datos a la hora de carga. - Tener mucho cuidado a la hora de escribir tanto código. Solución : - Se investigó y se realizó la carga mediante el método prueba y error, dado que la mayoría de los errores se daban a raíz de una falta de entendimiento del funcionamiento de las query´s en sql y falta de entendimiento de las foreign keys. Código ejemplo (Snippet)  

Entrada 3 - Creación completa de la estructura para la tarea programada 1

Imagen
  Tiempo trabajado : Aproximadamente entre 5 a 6 horas, se contempla el tiempo de investigación y pruebas y tiempo de conceptualización y entendimiento de requerimientos. En esta entrada se realizó el trabajo de la creación final de la base de datos, las tablas y además la creación de un diagrama para la visualización de la estructura final a utilizar, todo esto teniendo en cuenta el nuevo entendimiento sobre los requerimientos existentes para la siguiente tarea programada. Sigue qué todo caso que existiese un error o falte alguna tabla se añadirá luego, además de que falta la contemplación de los datos de prueba. Problemas : - A pesar de la imagen subida y utilizada como inspiración para la creación de la estructura final, aún existían diferentes problemas con respecto a la normalización y campos que se requerían para la tarea. Solución : - Se expandió la estructura y se añadieron múltiples tablas y conexiones de manera que se logró un mejor resultado con respecto a la base de dat...

Entrada 2 - Creación de la base de datos, tablas y conexiones

Imagen
Tiempo trabajado : Aproximadamente entre 3 a 4 horas, se contempla el tiempo de investigación y pruebas. En esta entrada se realizó el trabajo de la creación de la base de datos, las tablas y además la creación de un diagrama para la visualización de la estructura final a utilizar. En todo caso que existiese un error o falte alguna tabla se añadirá luego. Problemas : - Inicialmente la estructura carecía de sentido con respecto al documento que describe como debe de funcionar verse la base de datos. - Se reajusto el acomodo y las conexiones de las tablas y se logró una estructura adecuada pero incompleta con respecto a la especificación de la tarea. - Confusión de la formalización de las relaciones de la estructura de la base de datos. Solución :  - El profesor subió una imagen con parte de la estructura que se debía de utilizar para la tarea programada en forma de diagrama UML. La información concordaba en gran parte con la forma en la que habíamos realizado nuestra estructura. Gra...

Entrada 1 - Decisión y diseño de página web para la tarea

Puntos importantes - Se decide trabajar usando .net core con c++ - Las opciones múltiples o bien los diferentes tipos de operaciones se escribirán en listas - Se tratará de mantener minimalista la interfaz de manera que sea intuitiva a la hora de interactuar - Se crea la solución inicial y se configura para conectarla con la base de datos - Se crea la base de datos inicial Observaciones Se diversificó el tiempo buscando alternativas para facilitar el proceso de creación de creación de la interfaz de usuario. Se decidió conectar de una vez para así agilizar el trabajo a la hora de realizar el trabajo. Se llegó al acuerdo de completar lo más pronto posible la interfaz para así pasar directamente a trabajar en la lógica de la base de datos.