Programación

Solo disponible en BuenasTareas
  • Páginas : 8 (1930 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de febrero de 2011
Leer documento completo
Vista previa del texto
by: Geniz SWF

Aprenda PostgreSQL 8.x sobre Linux en N Diapositivas
by:

Domínguez Geniz Amalio Javier
Javier Domingue z Geniz
Firmado digitalmente por Javier Dominguez Geniz Nombre de reconocimiento (DN): cn=Javier Dominguez Geniz, o=Geniz SWF, ou=Geniz SWF, email=ajdgeniz@hotmail. com, c=MX Fecha: 2009.08.02 16:55:28 -05'00'

ajdgeniz@hotmail.com ajdgeniz@gmail.comajdgeniz@yahoo.com.mx
Junio 2009

1

¿Qué es PostgreSQL?
PostgreSQL es un sistema manejador de bases de datos relacionales basado en postgres 4.2, desarrollado en el departamento Berkeley de Ciencias de la computación en la universidad de California. Postgres es Open Source descendiente del código original “Berkeley”, soporta el estándar SQL y ofrece otros recursos tales como: * complex queries * foreign keys* triggers * views * transactional integrity * multiversion concurrency control * index methods * procedural languages Postgres puede ser usado, modificado o distribuido para uso privado, comercial o Académico
2

Instalación PostgreSQL
by: Geniz SWF. De la colección ”Student to Student” Para la instalación de Posgresql sobre plataformas UNIX, en este caso Linux, podemos descargar un archivocon la extensión .bin, desde la pagina principal de postgresql, después abra su terminal que generalmente se encuentra en el menú aplicaciones->Accesorios-->Terminal, o presione ALT+F2 y escriba ”gnome-terminal”, ahora dirijase a la carpeta donde se encuentra el archivo .bin y teclee el siguiente comando: ./postgresql-8.3.6-1-linux.bin Una vez iniciada la instalación, aparecerá un Wizard que loguiara como si estuviera en un entorno Windows, solo siga los pasos del asistente y el, se encargara tanto de la copia de archivos, configuraciones y el levantamiento del demonio (Servicio).

3

by: Geniz SWF

Una vez que postgresql ha sido instalado, encontrara un acceso directo en el menú aplicaciones, donde se ha creado un submenu llamado ”PostgreSQL”, en este menú encontrara acceso a ladocumentación, al constructor de la pila de aplicaiones, a la configuración del servidor, a la consola de psql, yunao de las utilidadees mas importantes que es el PgAdmin lll, que es una interfaz gráfica parecida al Query Browser de MySQL. Aunque en este caso no utilizaremos pgadmin, sino que utilizaremos solo la terminal de Gnome. Una vez que ya se encuentra instalado Postgresql, ahora iniciaremoscreando nuestra primera base de datos, recuerde NO utilizar PGADMIN, como se indico anteriormente nos enfocaremos a la creación y manipulación de bases de datos, tablas, etc, pero solo desde la terminal, al final se agregara un pequeño apéndice para que usted aprenda un poco del uso y funcionamiento de PGAdmin

4

Creando una Base de Datos
by: Geniz SWF Ahora iniciaremos con la creación deuna base de datos llamada MiBase, para ello haremos antes algunas configuraciones dentro de nuestra terminal, a continuación siga los siguientes pasos: 1. Debe abrir la terminal de Gnome y logearse con el usuario postgres, si se dio cuenta cuando postgres se instalaba creo un nuevo usuario llamado postgres que tiene la clave que ud. Introdujo en la configuración del servidor. Para ello escriba enla terminal: 1. login postgres y escriba su password(No se visualiza nada mientras lo escribe) 2. ahora con el comando cd diríjase hasta la carpeta bin, (por default el usuario postgres tiene como predeterminada la carpeta de instalación), así que solo teclee cd bin

5

Creando una Base de Datos
by: Geniz SWF Una vez dentro del directorio bin, escriba lo siguiente: ./createdb MiBase Acontinuación postgres le pedirá su password, solo escribalo y la base estará creada. Si en la terminal se llegara a lanzar el mensaje de comando no encontrado, asegúrese de estar en el directorio correcto donde ese encuentra postgres, otro posible error puede ser que omitió ./ asegúrese de escribirlo tal y como se muestra en el dibujo. También puede asegurarse de que se encuentra en l directorio...
tracking img