Mostrando las entradas con la etiqueta postgresql. Mostrar todas las entradas
Mostrando las entradas con la etiqueta postgresql. Mostrar todas las entradas

miércoles, 8 de diciembre de 2021

Trabajando con PostgreSQL en la nube, borrado de registros (DELETE) desde Python

Hola a todos, en esta nueva publicación vamos a seguir trabajando con PostgreSQL en la nube y vamos a ejecutar el borrado de registros desde la plataforma Colab, mediante un script escrito en Python.

Vamos a recordar cuales son los registros que tenemos en nuestra tabla contacts, para lo que vamos a ejecutar la instrucción SELECT como lo hicimos en el primer post. Solo que esta ves el código SQL lo vamos a correr directamente en el servidor de PostgreSQL:


Como podemos ver en la imagen, nuestra tabla consta de 6 registros. Para este ejercicio, vamos a proceder a borrar el registro con id = 6.

Veamos el script en Python para ejecutar la tarea:


domingo, 5 de diciembre de 2021

Trabajando con PostgreSQL en la nube, actualización de registros (UPDATE) desde Python

Hola a todos, hoy vamos a continuar con la serie de publicaciones asociadas a trabajar con  PostgreSQL en la nube. Ya vimos como crear una tabla, insertar registros y consultarlos.
Ahora, vamos a ver como podemos actualizar los registros que ya están almacenados en las tablas de nuestra base de datos.

El ejercicio lo vamos a desarrollar en la misma base y tabla con las que trabajamos en el post anterior.

La tarea que queremos realizar es buscar en nuestra tabla contacts el registro con id = 5 y actualizar el nombre a: Juliana Dominguez.


Actualmente, el registro con id = 5 tiene en el campo name John Doe.

Veamos como sería el código, para cumplir con el objetivo de actualizar el registro:


sábado, 4 de diciembre de 2021

Trabajando con PostgreSQL en la nube, creación de una tabla (CREATE TABLE), inserción de registros (INSERT INTO) y consulta de datos (SELECT) desde Python

Buenos días, hoy vamos a trabajar nuevamente con la base de datos PostgreSQL, solo que en esta oportunidad, no vamos a instalar el servidor en nuestro equipo, sino que vamos a operar con el servicio de PostgreSQL en la nube.

Existen en internet distintas plataformas que ofrecen el servicio y que nos dan desde cuentas gratuitas de prueba, hasta cuentas con servicios dedicados para la construcción e implementación de aplicaciones críticas.

En mi caso, voy a crear una cuenta en la página www.elephantsql.com utilizando mi cuenta de Google:



Y vamos a dar clic en el botón de login:


jueves, 17 de septiembre de 2020

Conectarse a una base de datos Postgresql utilizando Python

Hola a todos, hoy estoy de regreso, luego de unos meses de ausencia. Hace algún tiempo venía con dudas sobre empezar a aprender Python. Luego de muchos intentos fallidos, por fin me decidí y arranqué a estudiar el lenguaje. La verdad es que me ha dejado sorprendido, por la facilidad con que se escribe el código, la amplia librería de paquetes que crece todos los días, con las que se puede acceder fácilmente una base de datos, crear archivos de excel, trabajar modelos de machine learning, crear gráficos etc.

Hoy, he querido crear este post, para demostrar como con unas simples líneas de código, podemos acceder a una base de datos creada en Postgresql, en una instancia instalada en mi computador personal. Aquí la podemos ver usando PgAdmin4:


El nombre de la base de datos es aprendizaje, y la tabla que vamos a consultar es: customer: