Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🗄️ User Data Manager (Tkinter + SQLite) - Proyecto de Aprendizaje

Este repositorio contiene uno de mis primeros proyectos integrales donde aprendí a combinar Python (Tkinter) con la gestión de bases de datos relacionales (SQLite).

Aunque este código refleja mi etapa inicial de aprendizaje y no sigue los estándares de arquitectura que utilizo actualmente, lo mantengo público como registro de mi progreso y como recurso educativo para quienes están empezando con las mismas tecnologías.


🎯 ¿Qué aprendí con este proyecto?

Este proyecto fue fundamental para entender los pilares básicos del desarrollo de software:

  • Arquitectura básica: Separación de lógica de interfaz y lógica de datos.
  • Operaciones CRUD: Implementación de las funciones fundamentales: Crear, Leer, Actualizar y Borrar.
  • Seguridad básica: Aprendí a utilizar consultas parametrizadas (?) para prevenir ataques de inyección SQL.
  • Manejo de GUI: Uso de Tkinter para crear ventanas, menús, etiquetas y manejo de eventos.

🛠️ Cómo ejecutarlo

Si estás empezando con Python y bases de datos, este código es un excelente punto de partida.

  1. Clona el repositorio:
    git clone [https://github.com/mangelm/Database-Table-Creation.git](https://github.com/mangelm/Database-Table-Creation.git)

About

Proyecto de aprendizaje: Aplicación de escritorio con GUI (Tkinter) y persistencia de datos en SQLite. Enfocado en operaciones CRUD y manejo de eventos.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages