Cargando

Ir a contenido

X

 


Cómo instalar PostgreSQL en Windows 10

Tutorial para saber todos los pasos que debes seguir para descargar e instalar PostgreSQL en Windows 10


Escrito por jul 16 2019 10:16



Sabemos que las bases de datos, aunque muchas veces suenan como algo terrorífico, son en realidad una serie de tablas y datos que nos ayudan a llevar un control mucho más organizado de la información especialmente si esta es en cantidades abrumadoras o de complejas secciones. Es por ello que un buen manejo de las bases de datos simplificaran el trabajo global de esta información.

 

Existen diversas herramientas para crear, editar y administrar los datos así que una de las mejores soluciones para esta tarea de administración de datos es PostgreSQL y por ello Solvetic hablará en detalle acerca de que es PostgreSQL y cómo instalarlo en Windows 10.

 

Tutorial para poder Iniciar, detener o reiniciar un servicio de MySQL desde Linux, Windows 10 o mac usando consola de comandos.

 

Qué es PostgreSQL
Desde sus orígenes en el año de 1.986, los desarrolladores de PostgreSQL se han enfocado en crear PostgreSQL como un sistema de base de datos relacional de objetos el cual es totalmente de código abierto que a su vez, como puedes sospechar, hace uso del tradicional y popular lenguaje SQL junto a otras funcionalidades que permiten escalar de forma segura y completa cada una de las cargas de trabajo asociadas a los datos a trabajar.

 

PostgreSQL puede ser ejecutado en la mayoría de sistemas operativos actuales con total rendimiento, seguridad e integridad.

 

Las características de PostgreSQL están enfocadas en áreas como el desarrollo de aplicaciones, proteger la integridad de los datos y la creación de entornos tolerantes a fallos, con lo cual se busca mantener la disponibilidad de los datos.

 

Características
Algunas de sus características más sobresalientes son:
  • PostgreSQL ha cumplido con 160 de las 179 funciones obligatorias para SQL: 2011 en cuanto a gestión del núcleo.
  • A nivel de trabajo de datos, PostgreSQL trabajo con datos primitivos como entero, numérico, cadena, booleano, estructurados como matriz, rango, UUID, de documentos como JSON / JSONB, XML, de geometría como Punto, Línea, Círculo, Polígono y con la opción de usar datos personalizados.
  • Cuenta con Indexación avanzada para las variables GiST, SP-Gist, KNN Gist, GIN, BRIN, índices de cobertura, filtros Bloom.
  • Ejecuta indexación de tipo B-tree, Multicolumnas, Expresiones y Parcial.
  • Integra un planificador y optimizador de consultas moderno y dinámico.
  • Puede ejecutar transacciones anidadas.
  • Integra el Control de concurrencia multi-versión (MVCC).
  • Es posible llevar a cabo el particionamiento de tablas.
  • Se maneja la integridad de los datos (UNIQUE, NOT NULL, Primary Keys, Foreign Keys)
  • Disponemos de la función de recuperación de desastres la cual nos permite recuperar los datos por alguna situación anómala en el servidor.
  • Cuenta con Registro de escritura anticipada (WAL)
  • Posee Replicación asíncrona, síncrona y lógica.
  • Maneja espacios de tabla.
  • A nivel de seguridad ofrece diversos métodos de autenticación como GSSAPI, SSPI, LDAP, SCRAM-SHA-256, certificado y más opciones disponibles.
  • Integra un sistema fiable de control de acceso.
  • Gestiona seguridad de columnas y filas optimizando la integridad de los datos registrados.
  • Compatible con los lenguajes de procedimiento PL / PGSQL, Perl, Python y más
  • Será posible establecer conexión a otras bases de datos o flujos que posean una interfaz SQL estándar.
  • Contamos con múltiples extensiones para aumentar la funcionalidad de PostgreSQL.
  • Soporte para caracteres internacionales.
  • Búsqueda de texto completo y muchas más características.

 

Sin más preámbulo vamos a ver cómo instalar PostgreSQL en Windows 10.

 

Cómo ver que ocupa espacio en Windows 10 y liberarlo con la función de Sensor de almacenamiento

 


1. Cómo descargar PostgreSQL

 

Paso 1

Para esto debemos ir al siguiente enlace oficial:

 

 

Paso 2

Veremos lo siguiente. En nuestro caso seleccionamos Windows.

 

instalar-PostgreSQL-en-Windows-10-1.png

 

Paso 3

A continuaicón veremos lo siguiente:

 

 

Paso 4

Allí contamos con la opción de descargar lo siguiente:
  • Instalador interactivo por EnterpriseDB (por defecto)
  • Instalador gráfico por BigSQL

 

Paso 5

Damos clic en la línea “Download the installer” y seremos redireccionados a la siguiente ventana donde observaremos las diferentes versiones de descarga disponibles:

 

 

Paso 6

Allí comprobamos para que sistemas operativos están disponibles, en este caso descargaremos PostgreSQL 11.4 para Windows x86-64 y definimos donde se alojará el ejecutable. Pulsamos en Guardar y esperamos que la descarga termine.

 

instalar-PostgreSQL-en-Windows-10-4.png

 

Paso 7

Una vez la descarga finalice ejecutamos el archivo descargado y veremos lo siguiente:

 

instalar-PostgreSQL-en-Windows-10-5.png

 

Paso 8

Este es el asistente de instalación de PostgreSQL en Windows 10, damos clic en Siguiente y ahora definimos el directorio donde se ha de instalar, recomendamos dejar el valor por defecto:

 

instalar-PostgreSQL-en-Windows-10-6.png

 

Paso 9

De nuevo damos clic en Siguiente y en la próxima ventana podemos definir que componentes se han de instalar con PostgreSQL:

 

instalar-PostgreSQL-en-Windows-10-7.png

 

Paso 10

Una vez seleccionados, damos clic en Siguiente y podremos editar la ruta en la cual se alojarán los datos de PostgreSQL:

 

instalar-PostgreSQL-en-Windows-10-8.png

 

Paso 11

Definido esto, damos clic en Siguiente y es momento de asignar la contraseña para el superusuario de la base de datos de PostgreSQL:

 

instalar-PostgreSQL-en-Windows-10-9.png

 

Paso 12

Pulsamos en Siguiente y en la próxima ventana dejaremos el puerto por defecto para PostgreSQL:

 

instalar-PostgreSQL-en-Windows-10-10.png

 

Paso 13

Damos clic en Siguiente y ahora definimos la configuración regional:

 

instalar-PostgreSQL-en-Windows-10-11.png

 

Paso 14

Una vez seleccionada en la siguiente ventana encontraremos un resumen de los pasos que acabamos de ejecutar:

 

instalar-PostgreSQL-en-Windows-10-12.png

 

Paso 15

Damos clic en Siguiente de nuevo y veremos el siguiente mensaje:

 

instalar-PostgreSQL-en-Windows-10-13.png

 

Paso 16

Al pulsar en Siguiente se dará paso al proceso de instalación de PostgreSQL en Windows 10:

 

instalar-PostgreSQL-en-Windows-10-14.png

 

Paso 17

Cuando el proceso de instalación finalice veremos lo siguiente donde podemos desmarcarla casilla de Stack Builder la cual permite la descarga e instalación de herramientas adicionales de PostgreSQL en Windows 10. Ahora, si deseas ver que hace Stack Builder deja la casilla activa y al pulsar en el botón “Terminar”

 

instalar-PostgreSQL-en-Windows-10-15.png

 

Paso 18

se desplegará lo siguiente donde seleccionaremos la base de datos de PostgreSQL que hemos instalado recientemente. Damos clic en Next

 

instalar-PostgreSQL-en-Windows-10-16.png

 

Paso 19

A continuación será posible seleccionar la categoría para descargar las herramientas asociadas:

 

instalar-PostgreSQL-en-Windows-10-17.png

 

Si no usamos este método podemos ejecutarlo desde el menú Inicio / PostgreSQL 11 /Application Stack Builder.

 


2. Cómo acceder a PostgreSQL en Windows 10

 

Paso 1

Para acceder a la base de datos vamos a la ruta Inicio / PostgreSQL 11 y allí damos clic sobre pgAdmin 4:

 

instalar-PostgreSQL-en-Windows-10-18.png

 

Paso 2

Se dará lugar a la carga de los servicios:

 

instalar-PostgreSQL-en-Windows-10-19.png

 

Paso 3

Una vez este paso concluya accedemos a la consola de PostgreSQL 11 la cual será abierta en un navegador y en el primer paso ingresaremos la contraseña de superusuario asignada en el proceso explicado por Solvetic:

 

instalar-PostgreSQL-en-Windows-10-20.png

 

Paso 4

Pulsamos en OK y este será el entorno de la consola de PostgreSQL. Allí pulsamos en la línea Servers

 

 

Paso 5

Será desplegada la base de datos de PostgreSQL y será necesario ingresar de nuevo la contraseña:

 

instalar-PostgreSQL-en-Windows-10-22.png

 

Paso 6

Al conectarnos veremos detalles de la base de datos seleccionada:

 

 

Paso 7

Como verás en la parte lateral izquierda existen una serie de secciones, estas son:

 

Databases
En esta sección es posible acceder a configuraciones como:
  • Catálogos
  • Eventos
  • Lenguajes de programación
  • Esquemas
  • Extensiones y más

 

instalar-PostgreSQL-en-Windows-10-24.png

 

Cada una de estas opciones maneja un rango de funciones asociadas:

 

 

 

Login/Group roles
Como su nombre lo indica, en esta sección tendremos posibilidad de ve detalles de los roles de los grupos así como acceder a un registro de inicios de sesión en PostgreSQL:

 

instalar-PostgreSQL-en-Windows-10-26.png

 

 

Tablespaces
Allí podemos gestionar los espacios de las tablas de PostgreSQL:

 

instalar-PostgreSQL-en-Windows-10-27.png

 

 

Ahora, en la consola central podemos encontrar diversas pestañas como:

 

Dashboard
Allí manejamos la información general de los parámetros seleccionados:

 

 

Properties:
Aquí encontramos las propiedades de la selección:

 

 

SQL
Allí podemos establecer las variables y comandos de SQL a usar

 

 

 

Statistics
Como su nombre lo dice, accedemos a estadísticas del objeto seleccionado:

 

 

Dependencies / Dependents
Aquí es posible acceder a los servicios de los cuales depende PostgreSQL o de los cuales dependen directamente de la base de datos.

 

 

 

Paso 8

Hemos notado que en la pestaña SQL se genera un error y esto es porque no se ha configurado la línea de comandos para SQL, para esto, debemos acceder al explorador de Windows 10 e ir a la ruta donde ha sido instalado PostgreSQL, en este caso es la siguiente:
C:\Program Files\PostgreSQL\11\bin
Allí debemos validar que exista el archivo psql:

 

 

 

Paso 9

Una vez validado, copiaremos la ruta indicada (C:\Program Files\PostgreSQL\11\bin), e iremos a la siguiente ruta. Damos clic en la línea “Configuración avanzada del sistema”
Panel de control\Sistema y seguridad\Sistema

 

Paso 10

Veremos lo siguiente. Allí damos clic en el botón “Variables de entorno”

 

instalar-PostgreSQL-en-Windows-10-35.png

 

Paso 11

En la ventana emergente ubicaremos la línea PATH:

 

instalar-PostgreSQL-en-Windows-10-36.png

 

Paso 12

La seleccionamos y pulsamos en el botón Editar y veremos lo siguiente:

 

instalar-PostgreSQL-en-Windows-10-37.png

 

Paso 14

Allí damos clic en Nuevo y pegaremos la ruta de PostgreSQL:

 

instalar-PostgreSQL-en-Windows-10-38.png

 

Paso 15

Repetimos el proceso para copiar la siguiente línea:
C:\Program Files\PostgreSQL\11\lib

instalar-PostgreSQL-en-Windows-10-39.png

 

Paso 16

Pulsamos en Aceptar en las ventanas emergentes para guardar los cambios. A continuación iremos a la consola del símbolo del sistema y ejecutamos lo siguiente:
psql -U postgres postgres

instalar-PostgreSQL-en-Windows-10-40.png

 

Paso 17

Al ingresar la contraseña accederemos a la base de datos y si actualizamos el navegador podemos ver que en la pestaña SQL ya se ha establecido la conexión SQL:

 

instalar-PostgreSQL-en-Windows-10-41.png

 

Paso 18

Desde la consola podemos ejecutar \du para ver los roles de postgres:

 

instalar-PostgreSQL-en-Windows-10-42.png

 

Solvetic te ha explicado la forma en detalle para instalar PostgreSQL en Windows 10 y de esta forma contar con una solución ideal y práctica para la gestión, control y administración de los datos de forma segura, dinámica y segura gracias a PostgreSQL.

 

Tutorial con vídeo para eliminar y desactivar el Almacenamiento Reservado en Windows 10.



AYUDA A MEJORAR ESTE TUTORIAL!

¿Crees que puedes corregir o mejorar este tutorial? Puedes enviar tu Edición con los cambios que consideres útiles.

0 usuarios han editado este tutorial. ¡Edita y conviértete en un reconocido experto!


Tutoriales Relacionados



2 Comentarios

Gracias Solvetic, me ha gustado mucho el tutorial para descargar e instalar PostgreSQL en Windows 10. He visto muchas paginas y es la que mejor lo ha expresado.

 

Este video me ayudo algo, lo dejo para los que quieran ver en video el tema.

 

 

Para estar al día, recuerda suscribirte a nuestro canal de YouTube!   SUSCRIBETE


Carlos Garcia
jul 17 2019 09:52

+1 GRACIAS Solvetic. PostgreSQL estaba yo al lio con una maquina virtual pero ya esta conseguido para instalarlo directamente en W10 para unas pruebas. thx.

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado jul 16 2019 10:16
  •   Visitas 1.4K
  •   Nivel
    Profesional