PostgreSQL vrs. Oracle

El famoso o el galardonado open souce, que dilema, pues ese es el dilema que he tenido recientemente en el curso de bases de datos 1, ya que el DBMS para el proyecto uno es de libre elección, por eso me decidi a investigar fortalezas y debilidades de cada DBMS (ya que soy fan del open source, pero tengo algo de Oracle) asi que me di a la tarea, el resumen de mis hallazgos fue:

1) Oracle soporta consultas en paralelo cosa que postgre aun ho ha implementado

2) PostgreSQL tiene 5 lenguajes procedurales a diferencia de oracle que solo tiene 1

3) En postgreSQL es posible desarrollar tus propios tipos de datos, mientras que en oracle no.

4) La herramientas de configuración de oracle son tal ves las mejores en el mercado.

5) Oracle tiene muchos más parametros de configuración que postgre, sin embargo muchos de ellos son solo conocidos por la misma gente de oracle que manipulan solo si se recibe el soporte oficial de oracle.

6) PostgreSQL (licencia BSD), Oracle (licencia comercial – oracle al reves es «elcaro» :-)) . Ademas de eso para tener acceso a Oracle Profesional tendria que piratearmelo a diferencia de PostgreSQL que basto con un emerge para probarlo en mi sistema.

Asi que me inclino por postgreSQL, porque se me presentan mejores ventajas (inovacion y libertad ante todo), ademas siempre es bueno aprender cosas nuevas.

14 respuestas a “PostgreSQL vrs. Oracle”

  1. Firefox 2.0.0.7 Firefox 2.0.0.7 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7

    Yo también me inclinaría por Postgre pero solo por ser licencia BSD, esta bueno este tu post para conocer realmente las diferencias.

  2. Firefox 2.0.0.5 Firefox 2.0.0.5 Fedora 7 Fedora 7
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.8.1.5) Gecko/20070718 Fedora/2.0.0.5-1.fc7 Firefox/2.0.0.5

    mmm y MySQL la vdd cnosidero q es una buena base de datos y no de valde tan popular entre el open source… creo q vale la pena

  3. Firefox 2.0.0.6 Firefox 2.0.0.6 GNU/Linux GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6

    Simon, la cosa que implemento contro relacional hasta versiones recientes, y es muy popular en web, pero para data warehouse todos recomiendan postgreSQL

  4. Firefox 2.0.0.2 Firefox 2.0.0.2 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2

    Igual, yo me inclinaría por postgres, sin embargo hay que tomar en cuenta también las grandes ventajas que tiene Oracle en el SQL, ya que implementa características que le hacen fácil la vida a uno… y también sé que existe mas del 45% de probabilidades que trabaje con ésta, y un 35 de que sea M$ SQL Server (Aaak!) cuando esté laborando en alguna empresa privada, pero que otra? a apretar!

  5. Firefox 2.0.0.7 Firefox 2.0.0.7 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7

    muy bien por PostgreSQL, es una bdd robusta y lo importante es que es libre, el único inconveniente que le veo es el administrador… PgAdmin realmente no me gusta, yo usé Oracle por mucho tiempo y no he encontrado otra herramienta que se le iguale a TOAD para Oracle, lo hay para DB2, incluso para MySQL pero no para PostgreSQL una verdadera lástima ya que estas amarrado a una herramienta que en lo personal no es de mi agrado

  6. Firefox 3.0.4 Firefox 3.0.4 CentOS 5 CentOS 5
    Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.0.4) Gecko/2008111319 CentOS/3.0.4-1.el5.centos Firefox/3.0.4

    Para desarrollar está el aquadata studio de aquafold, lo uso en la empresa donde laboro y es exelente, soporta oracle, postgres, mysql, sql server, la verdad, esta herramienta hace la vida muy facil

  7. Firefox 3.0.4 Firefox 3.0.4 Ubuntu 8.04 Ubuntu 8.04
    Mozilla/5.0 (X11; U; Linux i686; es-AR; rv:1.9.0.4) Gecko/2008111317 Ubuntu/8.04 (hardy) Firefox/3.0.4

    Que tal, estoy considerando seriamente utilizar Postgresql para un proyecto donde mi cliente no puede costear licencias de Oracle.

    Historicamente he utilizado Oracle por años y me encanta, aunque claro, tiene el «pequeño» problema del precio.

    Me pregunto si ustedes que son mas iniciados en este tema me podrian orientar, especialmente acerca del lenguaje nativo de programacion y de la cuestion del Tunning.

    Gracias y saludos!

  8. Firefox 2.0.0.20 Firefox 2.0.0.20 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20

    yo tambien le voy al postgress

  9. Firefox 3.0.14 Firefox 3.0.14 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 GTB5

    Bueno solo para aportar que hay una herramienta para el manejo de postgres tanto para desarrollo como para administrdores de bd es postgres plus que esta apoyada por la empresa enterprisedb les dejo el link para mas info

    Suerte
    Y a aprender postgres
    ORACLE=ELCARO

  10. Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7

    Hola, Ud. dice: 3) En postgreSQL es posible desarrollar tus propios tipos de datos, mientras que en oracle no.
    Sin embargo yo digo que no, porque Oracle soporta la creación de tipos y sus métodos asociados. Ud. puede crear un tipo en oracle y usarlo para decalrar una columna.

    create or replace type nombre_type(
    propiedad1 Varchar2(30),
    propiedad2 number(20)
    );

    create table mysample(
    mysample_id numbe,
    columna_add nombre_type);

    Saludos.

  11. Google Chrome 4.1.249.1036 Google Chrome 4.1.249.1036 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1036 Safari/532.5

    Solo un par de aclaraciones. Oracle si soporta el que definas tus propios tipos de datos. Y Oracle también es gratuito si lo usas para desarrollo. Cualquiera puede descargar de la página web cualquiera de sus producto.

    Creo que para sistema pequeños y medianos cualquiera de las 2 bases cumple a cabalidad.

    La diferencia estaría con sistema muy grandes como los bancarios en los que se requiere hacer Datawarehouse.

    Y la otra diferencia, el valor.

  12. Firefox 3.6.3 Firefox 3.6.3 Windows XP Windows XP
    Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3

    De acuerdo con Diego, para pequeños sistemas cualquiera, pero para grandes hay q pensarlo dos para colocar millones de datos en un bd que no posea el mejor sistema de recuperacion de datos en caso de fallas!, por eso Oracle.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *