Siguiente Anterior Contenido


1. Introduction

El propósito de este documento es proporcionar una lista extensiva de punteros/URL,s para poner en funcionamiento rápidamente PostgreSQL y también defender los beneficios del Sistema de Código Abierto (Open Source) como PostgreSQL o Linux.

Todos y cada uno de los ordenadores del mundo necesitan una base de dastos para almacenar/recuperar la información. La razón primaria por la que usamos el ordenador es almacenar, recuperar y procesar la información y todo ello hacerlo muy rápidamente, aprovechando de este modo tu tiempo. Al mismo tiempo, el sistema debe ser simple, robusto, rápido, fiable, económico y muy fácil de usar. La base de datos es el SISTEMA MÁS VITAL porque almacena la información para la misión crítica de cada compañía de este mundo. Las sistemas de bases de datos más populares están basados en las especificaciones SQL de la Organización Internacional de Estandares (ISO, International Standard Organisation en inglés), los cuales a su vez están basados en el estandar estadounidense ANSI SQL. Las especificaciones más habitualmente usadas en la industria son las ISO/ANSI SQL de 1992. El próximo estandar será el SQL 1998/99, llamado SQL-3, y que está bajo desarrollo. Los sistemas de bases de datos populares como Oracle, Sybase o Informix están basados en estos estandares o son intentos de implementarlos.

Hay más de 20 variedades de sistemas de base de dastos comerciales o de internet, que son utilizados en el mundo y muchas más se desarrollarán en el futuro próximo. Sin un estandard como el ANSI/ISO SQL, sería muy dificil para los clientes desarrollar una aplicación una vez y correrla en todos los sistemas de base de datos. Los clientes quieren desarrollar una vez la aplicación utilizando ISO SQL, ODBC, JDBC y ejecutarla contra todos los sistemas de base de datos del mundo.

La basde de datos GRATUITA más popular del mundo, y que implementa algunos de los estandares ISO SQL, ANSI SQL/98, SQL/92 Y ANSI SQL 89 es PostgreSQL. PostgreSQL es una base de datos Objeto-relacional de próxima generación, y los futuros estándares ANSI SQL como SQL 1998 (SQL-3) y siguientes incrementarán el acercamiento entre las bases de datos de tipo Objeto, y las orientadas a datos. PostgreSQL es el único SGBDR gratuito del mundo que soporta bases de datos Objeto y SQL. Este documento le indicará cómo instalar la base de datos, como levantar la base de datos de Web, base de datos de aplicación, interface gráfico de cliente y programas de interface. Le advertimos seriamente que usted DEBE escribir sus aplicaciones de bases de datos ajustadas al 100 % (100 % compliant, que dicen en inglés) a los estándares ISO/ANSI SQL, ODBC, JDBC de modo que su aplicación sea portable a través de múltiples bases de datos, como PostgreSQL, Oracle, Sybase, Informix, etc.

Usted adquirirá la más alta calidad y un montón de características compeltas con PostgreSQL porque ella sigue el 'modelo de desarrollo Código de Fuente Abierta (Open Source)'. El modelo de Código de Fuente Abierta es elúnico donde el código fuente completo se le proporciona a usted, y el desarrollo tiene lugar en internet por una red de cerebros humanos extremadamente amplia. El futuro mostrará que la mayoría del desarrollo de software tendrá lugar en la "Super-Autopista de la Información", que abarca todo el globo. En los años venideros, el crecimiento de internet será explosivo, lo que acelerará la rápida adopción de PostgreSQL por la comunidad de bases de datos.

Aplicando los principios de la estadística, las matemáticas y la ciencia de la calidad del software, usted adquiere la más alta calidad del software sólo en un 'Sistema de Código de Fuente Abierta' como PostgreSQL, donde el código fuente está abierto a un muy amplio número de cerebros humanos interconectados por la Super-Autopista de la información. Cuantos más cerebors estén trabajando en el proyecto, mejor resultará la calidad del software. El modelo del Código de Fuente Abierta previene de REINVENCIONES DE LA RUEDA, elimina DUPLICACIONES DE TRABAJO y de este modo será más económico, reduce el tiempo de distribución y sigue las leyes de la moderna economía, optimizando los recursos nacionales y globales.Una vez que el trabajo del softwae está hecho, por otros, usted YA NO necesita re-hacerlo de nuevo. Usted ya no tirará a la basura su valioso tiempo en algo que ya ha sido BIEN HECHO. Su tiempo es extremadamente precioso y debe ser utilizado eficientemente, porque ¡usted solo tiene 8 horas al día para hacer su trabajo! Conforme entremos en el siglo XX, se producirá un cambio en la forma en la que usted adquirirá el software para su uso futuro. Los usuariso le darán preferencia primero al software del sistema abierto, como PostgreSQL o Linux.

Si usted compra binarios, usted no adquiere ninguna equidad ni derecho de propiedad sobre el código fuentes. El códido fuente es muy valioso, mientras que los binarios no tienen valor. Comprar software puede volverse un tema del pasado. Usted sólo necesita comprar buen hardware, lo que es equivalente a dinero para gastos personales en informática, y adquirir el software desde internet. U punto importante es que es el hardware del ordenador el que está haciendo el grueso del trabajo. El hardware es el autentico caballo de carga, y el software es sólo quien lo dirige. El hardware del ordenador es por ello tan complejo que sólo 6 naciones de los 180 paises del mundo han demostrado la capacidad de diseñar y consutruir chips y hardware de ordenadores. El diseño y construcción de chips de ordenador es una tecnología avanzada. Alcanzar la tecnología de las 0.18 micras es un proceso muy complejo, que exige inversiones intensivas de capital, y profundas investigaciones en plantas y máquinas de producción. En un úncio chip de silicio están densamente empaquetados millones de transistores y circuitos. Las compañías como Applied Material, AMD, Intel, Cyrix, Hitachi, IBM y otras invierten un número significativo de horas/hombre para dominar las altas tecnologías como el Diseño de Chips, la Microelectrónica y la Nanoelectrónica. Un micrómetro es una millonésima de metro, un nanómetro es una mil-millonésima de metro (Nota del traductor: el original habla de una billonésima, pero en Estados Unidos, un billón son 1.000.000.000, mientras que en Europa, un billón son 1.000.000.000.000, mil veces más. Este suele ser un factor de confusión al interpretar cantidades de este calado entre estadounidenses y europeos). La tecnología actual utiliza microelectrónica de alrededor de 0.35 miras, utilizando aluminio como conductor, y 0.25 micras utilizando cobre como conductor de electrones. En un próximo futuro, se utilizará la tecnología de las 0.10 micras con cobre e incluso nanoelectrónica para construir chips. Los conductores de aluminio serán sobrepasados por los de cobre, porque el cobre es mejor conductor de electrones. En procesos de fotolitografía en el ultravioleta extremo, se utilizarán tecnologías de rayos X o de barrido de electrones para grabar los circuitos, con tamaños característicos menores de 0.15 micras. Dentro de unos 20 años, los chips de silicio serán sustituidos por ordenadores moleculares y bio-chips que serán miles de millones de veces más rápidos que los chips de silicio. Las moleculas son grupos de átomos, y los átomos son pequeñas particulas que realizan todo lo que usted ve en este mundo. Los ordenadores moleculares usarán las moléculas como una forma de interruptores electrónicos si/no ultrarrápidos. Cuando el interruptor está en ON indica 1, y cuando está en OFF indica 0. Todos los programas de ordenador de este mundo están basados en esta forma binaria, los números 1 y 0. La tabla siguiente muestra el progreso pasado y las tendencias de avance futuro de los chips de ordenador.

               Estimación de las capacidades de los chips en el futuro
               *******************************************************
+--------------------------+---------+---------+---------+---------+--------+---------+
| Tema/año                 | 1997    | 1999    | 2001    | 2003    | 2012   | 2020    |
+--------------------------+---------+---------+---------+---------+--------+---------+
| Tamaño distintivo(micras)| 0.25    | 0.18    | 0.15    | 0.13    | 0.05   |< 0.00001|
+--------------------------+---------+---------+---------+---------+--------+---------+
| Tamaño del procesador(mm)| 200     | 300     | 300     | 300     | 450    | Mol/Bio |
+--------------------------+---------+---------+---------+---------+--------+---------+
| Min voltaje operativo    | 1.8-2.5 | 1.5-1.8 | 1.2-1.5 | 1.2-1.5 | 0.5-0.6| < 0.001 |
+--------------------------+---------+---------+---------+---------+--------+---------+
| Max disipación de energía| 70      | 90      | 110     | 130     | 175    | 600     |
+--------------------------+---------+---------+---------+---------+--------+---------+
| Frecuencia del chip(MHz) | 750     | 1,250   | 1,500   | 2,100   | 10,000 | > 50,000|
+--------------------------+---------+---------+---------+---------+--------+---------+
| Capacidad DRAM           | 256 MB  | 1 GB    | 2 GB    | 4 GB    | 256 GB | > 1000GB|
+--------------------------+---------+---------+---------+---------+--------+---------+

Como usted puede ver, es el hardware el que es alta tecnología e importante, mientras qeuel software es una tecnología menos dificil. Por ello, ¡fabricar el hardware y sus componentes es vital para la economía del país! ¡Compañías como Compaq, Dell, Sun Microsystems, HP, o IBM, que fabrican ordenadores son contribuyentes fundamentales a la economía de los Estados Unidos hoy y en el futuro!

Por otro lado, todos y cada uno de los paises del mundo desarrollan/hacen software. De hecho, cualquier persona en este mundo, con un pequeño PC de bajo coste puede crear un sistema servidor de bases de datos Oracle. Pero le llevaría alrededor de 10 años. (El servidor de bases de datos Oracle requeriría alrededor de 10 años/hombre de trabajo). Un año-hombre es una persona trabajando a tiempo completo durante un año. Si 10 personas trabajan durante un año, eso supone 10 años hombre.

Bases de datos como Oracle, Informix, Sybase, IBM DB2 (Unix) están escritas usando el lenguaje "C" y sus binarios se crean compilando el codigo fuente y vendiendolo entonces a los clientes. ¡as bases de datos Oracle, Sybase o Informix son programas "C" en un 100 %!

Puesto que se ha dedicado un montón de trabajo a PostgreSQL en los pasados 14 años, no tiene sentido recrear otro sistema de bases de datos que satisfaga ANSI/ISO SQL de la nada. Será una gran ventaja tomar el código existente y añadirle características que le falten o mecanismos de potenciación a PostgreSQL, y empezar a usarla inmediatamente.

PostgreSQL no es sólo una base de datos gratuita, sino un 'Producto de Internet' de buena calidad. La predicción es que la demanda para los productos 'Made in Internet' crecerá exponencialmente puesto que son capaces de mantener una alta calidad, bajo coste, y una base de usuarios y desarrolladores extremadamente grande. Aquellas naciones que no usen los productos 'Made in Intenet' estarán perjudicandose gravemente. "La Revolución de Internet" llevará mucho más lejos a otros paises. La razón es que "Internet" en sí mismo es ¡LA MAYOR COMPAÑIA DE SOFTWARE DEL MUNDO!


Siguiente Anterior Contenido