Importar datos de Excel a una tabla postgres

Importar datos desde una hoja de calculo a una tabla

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para importar datos desde Excel a una tabla de nuestra base de datos, no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo o continúa leyendo el articulo.

Importar datos de Excel a Postgres

Para realizar este procedimiento debemos tener creada una tabla en la base de datos, vamos a importar 9 registros nuevos a nuestra tabla Alumnos que ya la creamos en un artículo anterior

Primer paso

Creamos una tabla temporal de Alumnos para importar los datos de Excel con el siguiente script:

create table tmp_alumnos(
apellidos character varying (250),
nombres character varying (250),
id_colegio int,
estado character varying (250))

Segundo paso

Importar datos de Excel a postgres

El contenido del archivo Excel debe tener las mismas columnas que la tabla creada tmp_alumnos, el contenido del archivo lo copiamos en un archivo de bloc de notas y lo guardamos con la extensión txt.

importar de excel a postgres

El archivo .txt lo vamos a importar a la tabla creada tmp_alumnos, dando clic derecho sobre la tabla en la opción importar

Importar datos de Excel a una tabla postgres

Por último insertamos los datos de la tabla tmp_alumnos a la tabla alumnos con el siguiente script:
insert into alumnos(apellidos, nombres, id_colegio,estado)
select * from alumnos;

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Super Mario Bros en 5 minutos

Pasar el Mario 1 en 5 minutos

Recuerdas el Super Mario 1 de la primera consola de Nintendo? Este juego está en el Top de los videojuegos más jugados en la historia, fue creado por Shigeru Miyamoto y fue lanzado el 13 de septiembre de 1985.

La portada oficial del Super Mario Brothers de NES es:

super mario 1
Super Mario 1

Para poder terminar el Super Mario Bros en 5 minutos, primeramente debemos conocer un poco del SPEEDRUN.

Qué es el SPEEDRUN?

El SPEEDRUN es una competencia que tienen los jugadores, la cual el objetivo principal es terminar un videojuego en el menor tiempo posible. Para poder terminar el juego de manera rápida los SPEEDRUNNERS suelen utilizar trucos o errores que encuentran en el juego para tardar menos tiempo en culminarlo.

Les dejo un video en el cual podrán ver como pasar el Super Mario Bros 1 en 5 minutos, en el mismo podrán ver un ejemplo de SPEEDRUN de Mario 1.

La perosna que tiene el record mundial de SPEEDRUN de Super Mario Bros es el Estadounidense NIFTSKI con un tiempo de 4m 54s 948 ms.

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Operaciones basicas postgres

Operaciones básicas (select, insert, update, delete)

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para las operaciones básicas en Postgres, no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo o continúa leyendo el articulo.

POSTGRESQL SELECT

En el post anterior creamos dos tablas, la primera llamada colegios y la segunda llamada alumnos, la sentencia select para estas dos tablas es:

select * from alumnos;
select * from colegios
;

Las cuales nos devolverá todo el contenido de las dos tablas.

POSTGRESQL SELECT ANIDADO

En el anterior post también creamos una relación entre las tablas alumnos y colegios, lo cual vamos a utilizar para realizar una sentencia select anidada.

Select * from
colegios cc, alumnos aa
where cc.id =aa.id_colegio
;

Este script nos devolverá los estudiantes con el colegio al que están asignados

Postgresql select anidado

POSTGRESQL INSERT

Para insertar un nuevo alumnos utilizamos el comando INSERT con la siguiente sintaxis:

insert into
alumnos (apellidos, nombres, id_colegio, estado)
values (‘Oña’, ‘Jose’,3,’A’)
;

No ingresamos datos en la columna id, debido a que es tipo INTEGER y AUTOINCREMENTABLE

POSTGRESQL UPDATE

Para actualizar un registro de la tabla alumnos utilizamos el comando UPDATE con la siguiente sintaxis:

update alumnos
set nombres = ‘Pedro’
where id = 4:

Con este script actualizaremos el campo nombre en el id número 4

POSTGRESQL DELETE

Para eliminar un registro de la tabla alumnos utilizamos el comando DELETE con la siguiente sintaxis:

delete from
alumnos
where id = 5;

Con este script eliminaremos de la tabla alumnos el registro con id número 5

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Relacionar tablas en postgres

Crear tablas relacionadas en Postgres

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para crear tablas relacionadas en Postgres, no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo o continúa leyendo el articulo.

Pasos para crear tablas relaciones en tablas

Vamos a realizar un ejemplo sencillo relacionando 2 tablas.

Paso 1:

Empezamos creando la primera tabla

create table colegios
(
id serial not null,
nombre character varying(250),
estado character varying(1),
primary key (id)
)

En el cual la clave primaria es la columna id

Paso 2:

Ahora vamos a crear la segunda tabla:

create table alumnos
(
id serial not null,
apellidos character varying(250),
nombres character varying(250),
id_colegio int not null,
estado character varying(1),
primary key (id)
)

En el cual la clave primaria es la columna id

Paso 3:

Para el ejemplo realizaremos una relación de uno a muchos de la tabla colegios a la tabla estudiantes. Asignamos la clave foranea a la tabla alumnos con el siguiente script:

alter table alumnos add constraint fk_id_colegio foreign key (id_alumno) references colegios(id)

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Instalar pgAdmin en windows

Instalación y configuración de pgadmin en windows

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para instalar y configurar el pgAdmin en Windows, no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo o continúa leyendo el articulo.

Qué se necesita para iniciar la instalación

  1. Tener instalado el motor de base de datos Postgres (Guía post anterior)
  2. Conexión a Internet

Pasos para instalar pgAdmin en Windows

Instalar pgadmin en windows

Lo primero que debemos hacer es descargar el instalador del pgAdmin de la página oficial, y lo instalamos.

Pasos para configurar pgAdmin en Windows

Configurar pgadmin en windows

Damos clic en agregar una nueva conexión y digitamos la configuración de la base de datos que instalamos en el anterior post:

Name: BaseLocal
Host: LocalHost
Port: 5432
Username: postgres
Password: ‘clave’

Configurar pgadmin en windows

Para finalizar vamos a crear una base de datos con el nombre TUTORIAL para validar si el pgAdmin está bien configurado.

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Instalar Postgres en Windows

Instalar base de datos postgres en windows

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para instalar una base de datos POSTGRES en windows, no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo.

Qué se necesita para iniciar la instalación

  1. Tener instalado Sistema Operativo Windows
  2. Conexión a Internet
    • Actualizar paquetes
    • Instalación del motor de base de datos

Pasos para instalar motor de base de datos POSTGRES

Instalar Postgres en windows

Lo primero que debemos hacer es descargar el motor de base de datos Postgres de la página oficial

Instalar Postgres en windows

Procedemos a instalar el paquete descargado y lo único que debemos hacer es en el apartado de configuración de la clave, digitar una clave para el usuario postgres y esperamos que la instalación finalice

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Instalar pgadmin en ubuntu

Instalación y configuración de pgAdmin en Ubuntu

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para instalar y configurar el pgAdmin en Ubuntu, no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo.

Qué se necesita para iniciar la instalación

  1. Tener instalado el motor de base de datos Postgres (Guía post anterior)
  2. Conexión a Internet

Pasos para instalar pgAdmin en Ubuntu

sudo apt install pgadmin3

Abrimos el terminal y digitamos el siguiente comando para instalar el pgAdmin sudo apt install pgadmin3. Una vez finalizado lo ejecutamos

Pasos para configurar pgAdmin en Ubuntu

Configurar pgadmin en ubuntu

Damos clic en agregar una nueva conexión y digitamos la configuración de la base de datos que instalamos en el anterior post:

Name: BaseLocal
Host: LocalHost
Port: 5432
Username: postgres
Password: ‘clave’

Configurar pgadmin en ubuntu

Para finalizar vamos a crear una base de datos con el nombre TUTORIAL para validar si el pgAdmin está bien configurado.

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂

Instalar Postgres en Ubuntu

Instalar base de datos postgres en Ubuntu

Bienvenidos a este post en el cual voy a compartirles los pasos a seguir para instalar una base de datos POSTGRES en ubuntu, no va a ser difícil ya que les he creado un video en YouTube con toda la explicación correspondiente, si deseas ver el video solo dale play en el apartado de la parte de abajo.

Qué se necesita para iniciar la instalación

  1. Tener instalado Sistema Operativo UBUNTU
  2. Conexión a Internet
    • Actualizar paquetes
    • Instalación del motor de base de datos

Pasos para instalar motor de base de datos POSTGRES

sudo apt-get update

Lo primero que debemos hacer es actualizar los repositorios del sistema operativo es decir para actualizar los paquetes mas recientes que tiene sistema operativo, para realizar esto ejecutando en el terminal el comando: sudo apt-get update. Esperamos que actualice para poder continuar con la instalación.

sudo apt-get install postgresql postgresql-client postgres-contrib libpq-dev

Para instalar el motor de base de datos Postgres ejecutamos el siguiente comando: sudo apt-get install postgresql postgresql-client postgres-contrib libpq-dev, digitamos la letra «S» y esperamos a que concluya la instalación.

alter user postgres with password

Finalmente debemos generar una clave para el usuario postgres dentro de la consola de la base de datos (psql) con el siguiente comando: alter user postgres with password ‘clave’

Si llegaste hasta aquí es porque te interesó el articulo, espero te haya ayudado y nos vemos en el siguiente post 🙂