...
...
CRUD con Python y Tkinter

CRUD con Python y Tkinter

El propósito es mostrar un menú completo para incluir, consultar, modificar y eliminar registros con Lenguaje de Programación Python, con Tkinter para crear ambiente gráfico y SQLite para la base de datos.

0 0 0 5

jsantaella70
@jsantaella70

Nuestro CRUD: Vista cuando se ejecuta desde Python 

CRUD con Python y Tkinter

Primero, se recomienda conocimientos en Python, este artículo es para programadores con conocimientos elementales de Python y se animen a guardar cálculos u otros datos. Sin embargo para desarrollar sistemas complejos se recomienda estudiar el Diseño de Bases de Datos y profundizar en Bases de datos Relacionales.

CRUD (Create, Read, Update, Delete)es un acrónimo referentes a las funciones primordiales en sistemas de bases de datos: Crear, Leer, Actualizar y Borrar registros.

SQLite es un administrador de bases de datos para pequeñas aplicaciones independientes.

Para instalar en Windows

https://www.sqlite.org/download.html

En un apartado denominado Precompiled Binaries for Windows, seleccione los binarios para Windows y descargue los archivos: sqlite-toolssqlite-dll. Existen versiones de 32 bits (x86) y 64 bits (x64), seleccione los adecuados a su equipo.

Una vez que descargues los archivos y los descomprimas, ya que originalmente vienen como un .zip, tienes que moverlos a la carpeta system32 para agregarlos C:\WINDOWS\system32

Parta instalar en GNU/LINUX basados en Debian: desde consola teclee la siguiente instrucci´on:

apt-get install sqlite3 libsqlite3-dev

Python por su parte es un lenguaje multiparadigma, luego de este código explicaré python desde cero. Obedece este artículo a la necesidad de documentar para muchos estudiantes que tengo.

Python en Windows

Instale desde Python.org en: 

https://www.python.org/downloads/windows/

Pero le reciomendamos la versión 3.4 que tiene mayor compatibilidad en equipos antiguos (a partir de Windows 98), una vez allí se debe tener cuidado con la versión para el equipo

Las dos últimas líneas son los instaladores, una para 64 bit y otra para 32. Incluyen las librerías para SQLite y Tkinter de una vez.

Python en GNU/LINUX basados en Debian

Se escribe en una terminal o consola:

sudo apt-get install idle

Y completada la instalación, IDLE está listo para ejecutarse.

Se ha de crear una base de datos en SQLITE, pero si no quieres hacerla desde consola o desde el programa de Python, aquí dejo la base de datos, cópiala a la carpeta de tu proyecto y funciona; descárgala de mi link:

https://gitlab.com/jsantaella70/jsantaella70-py-crud-estudiante/-/blob/main/contableDB

HE AQUÍ EL CÓDIGO DE PYTHON PARA EL CRUD, ES 100% SOFTWARE LIBRE:

https://gitlab.com/jsantaella70/jsantaella70-py-crud-estudiante/-/blob/main/elys6bcrud.py

Por cierto, Elys es el nombre de mi hermano, quien me encargó este demo. Por supuesto que acepto versiones mejoradas, un abrazo fraternal a  todos y éxitos.

Conversación

...
...