Este documento es el manual del programador para el gestor de bases de datos PostgreSQL, desarrollado inicialmente en la Universidad de California en Berkeley. PostgreSQL se basa en Postgres versión 4.2. El proyecto Postgres, liderado por el Profesor Michael Stonebraker, ha sido financiado por la Agencia de Proyectos de Investigación de Defensa Avanzados (DARPA), la Oficina de Investigación del Ejército (ARO), la Fundación Nacional de Ciencia (NSF), y ESL, Inc.
Este manual esta organizado en diferentes partes:
Introduccion para nuevos usuarios. No cubre caracterizticas avanzadas.
Informacion general para el usuario, incluye comandos y data tipos.
Informacion avanzada para programadores de aplicasiones. Topicos incluidos tipos y extension de funciones, libreria de interfaces y asuntos sobre diseno de aplicasiones.
Informacion sobre la instalacion y administracion. Lista de equipo soportado.
Informacion para desarrolladores de Postgres. Este documento es para aquellas personas que estan contribuyendo al proyecto de Postgres; informacion con referencia al desarollo de aplicasiones aparecera en la Guia del Programador. Actualmente incluido en la Guia del Programador.
Informacion detallada sobre loc comandos. Actulamente Incluido en la Guia del Usuario.
Ademas de este manual, hayt otros recursos para ayudarle con la instalacion y el uso de Postgres:
Las paginas de manual(man pages) contienen mas informacion sobre los comandos.
La seccion de Preguntas Frequentes(FAQ) contiene respuestas a preguntas generales y otros asuntos que tienen que ver con la plataforma en que se desarrolle.
Los archivos llamados LEAME(README) estan disponibles para algunas contribuciones.
El web site de Postgres contiene informacion que algunas distribuciones no incluyen. Hay un catalogo llamado mhonarc que contiene el trafico de las lista de correo electronico. Aqui podra encontrar bastante informacion.
La lista de correo pgsql-general (archive) es un buen lugar para contestar sus preguntas.
Postgres es un producto de codigo abierto . Como tal, depende de la comunidad de usuarios para su soporte. A medida que empieze a usar Postgres, emepezara a depender de otros para que le ayuden, ya sea por medio de documentacion or por listas de correo. Considere contribuir lo que aprenda. Si aprende o descubre algo que no este documentado, escribalo y contribuya. Si anade nuevas caracteristicas al codigo, hagalas saber.
Aun aquellos con poca o ninguna experiencia pueden proveer correcciones y cambios menores a la documentacion y esa es una buena forma de empezar. El pgsql-docs (archivo) de la lista de correos es un buen lugar para comenzar.