Descargar

Instalación de PostgreSQL

Enviado por [email protected]


    Por fin está disponible para Windows la fantástica base de datos PostgreSQL, todo un clásico en entorno Linux que hasta ahora, si queríamos instalarla en nuestro PC para hacer una prueba rápida, teníamos que conformarnos en usarla a través de .

    Descarga

    Vamos al Web de postgre www.postgresql.org. Tenemos un acceso directo en la página principal pero sino solo tendríamos que buscar en el área de descarga..

    Si investigamos un poco, comprobaremos que tenemos una aplicación de administración que podemos, descargar con el paquete por separado.

    También podemos descargar drivers ODBC o OLEDB para acceder desde Windows a nuestra base de datos

    Para acceder desde nuestros programas Java, también disponemos de Drivers JDBC

    Descargamos el paquete principal

    Descomprimimos los ficheros con el instalador y hacemos doble click (en el corto)

    Nos aparece el asistente y, para variar, el castellano no está …. bueno, usaremos el ingles

    Leeremos las instrucciones sobre el modelo de licencias

    Y precauciones para que no corramos el servidor como administrador

    Elegimos las piezas a instalar

    Elegimos instalar la base de datos como un servicio (por comodidad) y establecemos un usuario y contraseña. Si no existe se creará. Si existe, no debe estar en el grupo de administradores …

    Si la contraseña es muy fácil de piratear, nos sugiere una aleatoria. No hay problema porque es la que se pone en el administrador de servicios y no la tenemos ni que conocer

    Verificamos que a ido bien

    Definimos parámetros de configuración (sobre todo el super-usuario y contraseña)

    Elegimos el nombre usado como lenguaje de Script para los procedimientos almacenados

    Seleccionamos los módulos opcionales (dejamos la configuración por defecto de momento)

    Verificamos la creación de iconos y arrancamos el administrador pgAdmin (que ya se ha instalado)

    Creación de una tabla

    Desde la ventana de administración creamos una base de datos

    Elegimos el nombre y codificación (la deseada)

    Creamos una tabla en la base de datos

    Le asignamos nombre

    Creamos los campos (en este caso un auto numérico)

    Creamos un campo textual

    Podemos crear índices (y de paso, vemos todas las opciones disponibles)

    Elegimos en nombre y las columnas

    Acceso a la información

    Podemos probar el acceso ODBC a nuestra base de datos

    Elegimos el tipo de la base de datos

    Definimos los parámetros de configuración

    Verificamos la creación

    Desde Microsoft Access vamos a enlazarnos a la base de datos

    Seleccionamos una base de datos ODBC

    Y como estamos conectado como administrador, vemos todas las tablas, incluidas las administrativas.

    Podemos insertar registros directamente

    Verificamos que la inserción se ha realizado correctamente

    Os recomiendo que consultéis es te enlace http://es.tldp.org/Postgresql-es/web/navegable/faq/faq-es.htm

    Conclusiones

    Ya tenemos una nueva opción a nuestra disposición para realizar desarrollos multiplataforma.

    Algunas personas me preguntan por qué pruws y no publico tutoriales con capturas de Linux. La respuesta es sencilla, por comodidad ….. Aunque ya lo he comentado en muchos tutoriales, no hay que obsesionarse. La tecnología, para la mayoría de las personas es un medio y no un fin (como para nosotros) y hay que diversificar y sacar el partido a cada plataforma sin llegar a extremismos.

    Si visitáis el foro podréis comprobar que hay muchas preguntas del tipo:

    • ¿Triunfará Linux sobre Windows?
    • ¿Se utilizará más PHP que JSP?ebo casi todo en Windo
    • ¿C# se va a comer a Java?
    • ¿Es mejor WebSphere o WebLogic?

    Planteadlo desde otro punto de vista ¿que es mejor un Mercedes o un BMW?. Pues a unos les gusta más Mercedes y a otros BMW. Dependerá del segmento, de las preferencias estéticas, del que haya sacado el modelo más reciente, de los descuentos y facilidades de financiación, etc…. Y nunca debemos perder la perspectiva de realizar comparaciones entre iguales (no tiene sentido comparar el todo terreno de uno con el deportivo de otro). Yo personalmente prefiero el Mercedes E 270 CDI Automático (lo digo por si os animáis a regalarme uno 😉 )

    Con el Software pasa lo mismo…. todos sobrevivirán y tendrán su mercado (de los que, dependiendo del contexto, por comodidad, inercia, sentido común, miedo al cambio, etc.. quieran mantener las líneas seleccionas ) …. y, poco a poco, surgirán nuevas opciones que sustituirán a los más rezagados en la lucha por el liderazgo. Si somos consultores, debemos ser maestros de una opción y aprendices de muchas (la polivalencia u adaptabilidad será nuestro máximo valor).

    Os sugiero que mantengáis la mente abierta y que, los que tengáis capacidad, dediquéis recursos a investigar sobre este tipo de soluciones, sobre todo para aplicaciones internas (por ejemplo Intranets)

    Roberto Canales Mora

    www.adictosaltrabajo.com