PDF de programación - PostgreSQL - Preguntas Frecuentes

Imágen de pdf PostgreSQL - Preguntas Frecuentes

PostgreSQL - Preguntas Frecuentesgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 9 de Enero del 2018)
829 visualizaciones desde el 9 de Enero del 2018
33,6 KB
3 paginas
Creado hace 19a (26/08/2004)
PostgreSQL - Recursos

http://www.postgresql.org.mx/



Código | Artículos



Preguntas Frecuentes



General

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

¿Qué es PostgreSQL?
¿Dónde encuentro documentación/ayuda?
¿Qué lenguajes de programación puedo usar con PostgreSQL?
¿Puedo utilizar PostgreSQL para aplicaciones WEB?
¿Cómo puedo obtener la estructura de una tabla?
¿Cómo verificar si PostgreSQL esta aceptando peticiones al puerto 5432?
¿Cómo respaldo mi base?
¿Cómo iniciar y detener el servicio de PostgreSQL en RedHat?
¿A qué puerto TCP ó UDP es asignado el servicio de Postgresql?
¿Cómo verifico si PostgreSQL esta ejecutandose?

Instalación-Windows

1.

¿Puedo instalar PostgreSQL bajo Windows?

Instalación-Linux

1.

¿Cómo instalo postgres en linux?

General









1.

¿Qué es PostgreSQL?
PostgreSQL es la base de datos Open Source más avanzada del mundo.
Muchas organizaciones, incluyendo grandes corporaciones, instituciones gubernamentales y
pequeños negocios en línea usan PostgreSQL para manejar sus datos más valiosos y aplicaciones de
misión crítica ya que aprovechan las ventajas de:
* Poder instalar un número ilimitado de veces sin temor de sobrepasar la cantidad de licencias, la
principal preocupación de muchos proveedores de bases de datos comerciales,
* Velocidad y rendimiento excepcionales,
* Confiabilidad a toda prueba,
* Seguridad de primera clase,
* Flexibilidad para extenderse según se requiera,
* Diseño altamente escalable,
* Red mundial de Proveedores Independientes de Software (ISV),
* Muchas opciones de soporte,
* Mínimos requerimientos de administración,
* Bajo Costo Total de Operación (TCO),
* Conformancia a Estándares ANSI
Con una historia de desarrollo de 16 años, una de las comunidades de desarrollo más fuertes del
mundo y una reputación global de una alta calidad de ingeniería de software, PostgreSQL hace su
trabajo sin problemas.

[Regresar]

2.

¿Dónde encuentro documentación/ayuda?
El primer lugar es el sitio de postgresql, alguno de sus mirrors y sus proyectos de traducción.
Después existen los recursos en internet, como listas de discusión

1 of 3

26-08-2004 14:43

PostgreSQL - Recursos

http://www.postgresql.org.mx/

(http://tlali.iztacala.unam.mx/listas/pgsql-ayuda), páginas personales (checa la sección de ligas) y este
FAQ :)
[Regresar]

3.

4.

¿Qué lenguajes de programación puedo usar con PostgreSQL?
En Unix puedes utilizar Perl, PHP, tk, C.
En Windows puedes conectar tu base a Access (ODBC) y utilizar VB, Delphi.
También se puede utilizar Java, independientemente de la plataforma.
Revisa las páginas relacionadas con los lenguajes para más información.
[Regresar]

¿Puedo utilizar PostgreSQL para aplicaciones WEB?
Si lo que tu quieres es crear aplicaciones para una interface web,que genere paginas on-fly, con la
posibilidad no solo de consultas sino con altas, bajas y modificaciones, con la alternativa de upload
via web, agregados de seguridad a los mecanismos estandar, autoresponders, etc., pues ni lo dudes;
la combinacion es PHP-PostgreSQL (aunque también es aconsejable Perl-PostgreSQL).

PHP es un interprete que puedes compilar como un modulo de Apache Web Server o como programa
CGI, al que pasaras como argumento los archivos a interpretar, generalmente con la extension .php.

En estos archivos se puede combinar lenguaje html, php y SQL.

El lenguaje de php es tipo C muy sencillo y muy potente, te olvidas de cualquier otra cosa. Te
sorprenderia saber la cantidad de gente que lo esta utilizando.

En cuanto a la gestion de la base de datos, la haces directamente en SQL sin perder la potencia del
motor utilizado. Una de las caracteristicas fundamentales es la portabilidad. Soporta desde miniSQL
hasta Oracle e Informix pasando por PostgreSQL y Solid.

Facilmente puedes modificar el codigo y hacer que una aplicacion que usaba miniSQL migre a Oracle.

Para mas informacion consulta en http://php.net

[Regresar]

5.

¿Cómo puedo obtener la estructura de una tabla?
Para obtener la estructura de una tabla, desde la línea de comandos de PostgreSQL (psql
nombre_base) teclear \d [Nombre_tabla]
# \d Nombre_tabla

[Regresar]

6.

¿Cómo verificar si PostgreSQL esta aceptando peticiones al puerto 5432?
Estando en la línea de comandos de Linux puede ser utilizado el comando nmap
$ nmap ip_donde_corre_PostgreSQL

[Regresar]

7.

¿Cómo respaldo mi base?
Cuando creamos una base de datos lo vamos realizando dandole instrucciones a PostgreSQL en
sentencias SQL y si se juntaran todas esas sentencias en un solo archivo podriamos tener toda la
base de datos.
Esto es lo que hace pg_dump que crea el Script en un archivo de la conformación de nuestra base y
todos los datos.
$ pg_dump nombre_mi_base > nombre_archivo_respaldo
Claro que pg_dump tiene muchas opciones pero checalas con man pg_dump o ve el manual de
Administrador de PostgreSQL http://www.postgresql.org.mx/doc/postgres/app-pgdump.html
[Regresar]

8.

¿Cómo iniciar y detener el servicio de PostgreSQL en RedHat?
Para quien haya instalado la base de datos que viene con RedHat o que la haya instalado por los
RPM\'s de RedHat, pues esta base es PostgreSQL y se inicia el servicio diferente que la compilada de
los código fuente

Para iniciar el servicio se inicia posicionandose en el directorio /etc/init.d/ y ejecutando postgresql
start, y para detener el servicio igual nada mas que con la opcion stop.

2 of 3

26-08-2004 14:43

PostgreSQL - Recursos

http://www.postgresql.org.mx/

$ /etc/init.d/postgresql start
Starting postgresql service: [ OK ]

$ /etc/init.d/postgresql stop
Stopping postgresql service: [ OK ]
[Regresar]

9.

¿A qué puerto TCP ó UDP es asignado el servicio de Postgresql?
Al puerto 5432. En Linux busca en el contenido del archivo /etc/services para ver más información
sobre los puertos.
[Regresar]

10.

¿Cómo verifico si PostgreSQL esta ejecutandose?
Desde la línea de comandos de Linux escibir
ps -ef | grep postgres
[Regresar]

Instalación-Windows

1.

¿Puedo instalar PostgreSQL bajo Windows?
Si, utilizando la herramienta CygWin (http://cygwin.com)
[Regresar]

Instalación-Linux

1.

¿Cómo instalo postgres en linux?
Depende de la distribución. Bajo RedHat puedes utilizar los rpms directamente del sitio de postgres
(ftp://ftp5.us.postgresql.org/pub/PostgreSQL/binary/v7.3.3/RPMS/redhat-9) para RedHat 9.0,y hacer

rpm -ihv el_paquete.rpm

En Debian basta un

apt-get postgres

Aunque siempre puedes bajar el fuente y compilar.

Si utilizas Mandrake, suse o alguna otra distribución, la mejor alternativa es ir al sitio de la
distribución.

[Regresar]

3 of 3

26-08-2004 14:43
  • Links de descarga
http://lwp-l.com/pdf8250

Comentarios de: PostgreSQL - Preguntas Frecuentes (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad