¿Cómo instalar pgAdmin4 en un servidor web con debian?

how to install pgAdmin4 on Debian

pgAdmin4 es la herramienta de código abierto para la administración y desarrollo de la base de datos más avanzada de código abierto en el mundo PostgreSQL.

Esta nueva versión se puede utilizar en las plataformas Linux, FreeBSD, Solaris, MacOS y Windows y es compatible con PostgreSQL 9.2 en adelante, además de las versiones comerciales y derivados de PostgreSQL como EnterpriseDB Postgres Advanced Server.Está diseñado para responder a las necesidades de todos los usuarios, desde escribir consultas SQL sencillas hasta el desarrollo de bases de datos complejas. La interfaz gráfica se puede ejecutar en el escritorio o en un servidor web y es compatible con todas las características de PostgreSQL comunes, es desarrollado y mantenido por la comunidad de expertos de PostgreSQL en todo el mundo. Además de ser software libre publicado bajo la Licencia PostgreSQL.

Continue Reading…

Como desarrollar un Sistema de Información Geográfica (SIG) en Software Libre

En la siguiente entrada les quiero presentar todo lo que necesitas saber, todos lo necesario la solución definitiva para desarrollar un Sistema de Información Geográfico usando Software Libre 100% Open Sources, logrando así el desarrollo de una solución con una arquitectura multinivel de tres capas.

Nuestra solución contará con las siguientes capas, capas de interfaz de usuario, capa de servidor de aplicaciones y base de datos.

Esta solución ya la he explicado en entradas anteriores, solo que ahora la vamos a organizar para lograr el desarrollo de un sistema de calidad para ser usado en la vida real.

Continue Reading…

Instalar la última versión de Postgis 2.2 en Debian

En esta entrada les quiero enseñar lo que necesitan para trabajar bases de datos geométricas en software libre, instalando las siguientes herramientas postgresql 9.5, postgis 2.2 y PgAdmin3 en Debian, ademas vamos a importar nuestros archivos shape con la herramienta shp2pgsql-gui. Y al finalizar les enseñare a optimizar algunos parámetros del Postgresql para obtener un mejor rendimiento de nuestra base de datos.

Continue Reading…

Algunas herramientas útiles o necesarias para un desarrollador de Java

Hoy quiero hablarles de algunas herramientas que para algunos son ya de uso común como en mi caso no se cuantas horas de mi vida he pasado frente a Netbeans desde el 2009 que lo adopte como mi IDE predilecto dejando Eclipse a un lado, y para otros quizás sean algo nuevas.

Quiero dejar en claro que solo voy a mencionar herramientas, si aún no sabes programar en Java te recomiendo que aprendas desde ya! por que este lenguaje de programación es muy importante y más ahora con Android dominando el mundo.

Continue Reading…

Crear procedimientos almacenados en Postgresql

A continuación quiero guiarles paso a paso para desarrollar una aplicación empresarial del mundo real usando tecnología libre o de fácil acceso la cual puede ser usada como base para el desarrollo de una aplicación.

En esta entrada vamos a crear la capa de modelo de datos la cual la vamos a hacer con postgressql para crear nuestra base de datos y los procedimientos almacenados.

Estas son las herramientas o entorno de trabajo sobre la cual he desarrollado este manual:

  1. Postgresql 9.0
  2. PgAdmin 1.4
  3. Sistema Operativo Debian 7 (Puedes usar el SO de tu preferencia)

Para comenzar necesitamos tener nuestro modelo de negocio, vamos a crear una nueva base de datos en el PgAdmin la cual voy a nombrar simple_bd, luego vamos a crea las tablas users y authorities las cuales serán base para nuestra aplicación..

Continue Reading…