The::Beastieux

Sangre de Bestia + Corazón de Pingüino | Un blog acerca de Linux, *BSD, Open Source, Software Libre, Programación …

Archivos mensuales: julio 2009

PostgreSQL: Base de Datos


Un tiempo estuve involucrado con PostgreSQL , me gustó mucho, creo que se ha convertido en uno de mis motores de base de datos preferidos, de hecho hay muchas cosas aún que me faltan por conocer acerca de este, de todos modos os anímo a que lo experimenten si no lo han hecho aún.

 

postgresql

El logo lo dice todo, la robustéz que posee hace sentirse seguró, y hasta donde he experimentado ha tenido un rendimiento muy pero muy bueno.

Lo encontrarás en versiones para diferentes plataformas, como: FreeBSD · Linux · Mac OS X · Solaris · Windows,  y además está licenciado bajo BSD, el cual permite que las aplicaciones que desarrolles haciendo uso de Postgres podrias hacerlo con fines comerciales si ningún problema.

Hay diversos gestores para manipularlo, uno de ellos por ejemplo Postgres Plus de EnterpriseDB, inclusive su advanced server, manejan por separado las funciones y los procedimientos almacenados, y algo super interesante es que està diseñado para soportar multilenguajes procedurales, es decir, tus procedimientos almacenados los puedes realizar en PL/Java, PL/Ruby, PL/psm, PL/scheme, plPHP, PL/pgSQL, PL/Tcl, PL/Perl, PL/Python, alguno de estos ya los trae por defecto.

En esta entrada realizaré demostraciones con PostGreSQL, y este post será actualizado a medida que añada nuevos topics.

Topics sobre PostGreSQL:

01- PostgreSQL: Base de Datos

02- PostgreSQL: Fuentes de Instalación

03- PostgreSQL: Especificación de Ficheros

04- PostgreSQL: Configuración del Idioma (locales)

05- PostgreSQL: Consultas Enumeradas

06- PostgreSQL: Sentencias DDL (1)

07- PostgreSQL: Sentencias DDL (2)

08- PostgreSQL: Sentencias DML

09- PostgreSQL: Funciones, Procedimientos y Vistas

10- PostgreSQL: Fechas y Horas

11- PostgreSQL: Window Functions (Funciones Ventana)

12- PostgreSQL: Particionamiento de Tablas

13- PostgreSQL: Creación de Tablespaces

14- PostgreSQL: Sentencias TCL

15- PostgreSQL: Sentencias DCL

16- PostgreSQL: Automatización de Backups

17- PostgreSQL: Sentencias XML

Funciones y Procedimientos en Postgres

Ahorrar más, Ganar más y Cobrar menos al cliente


Trabajando, estudiando y escribiendo de ‘mes’ en cuando :)……

Este cuadro lo hicimos para tener una propuesta alternativa  al  desarrollo con .NET.

Los precios fueron cotizados por un amigo ya hace algún tiempo, y creo que faltan algunas especificaciones en cuanto a la norvatividad de las licencias, pero solo es para dar una idea.

desarrollo software bajo net

Para desarrollar un proyecto optamos por el paquete 2 , solo que .NET Framework era parte de los requerimientos del docente de la facultad, creo que pronto estará portado totalmente para funcionar con mono.

A %d blogueros les gusta esto: