Manual instalacion postgresql jesus fernando noh puc

Post on 13-Jun-2015

114 views 1 download

Transcript of Manual instalacion postgresql jesus fernando noh puc

Materia:

Administración de base de datos

Profesor:

Luis Alberto Balam Mukul

Carrera:

Ingeniería en sistemas computacionales

Alumnos:

Jesus Fernando Noh Puc

Jose Fernando Cahum pech

Semestre:

Grupo:

“A”

2014

MANUAL INSTALACION POSTGRESQLSe muestra los paso de como instalar el gestor de base de datos que es postgresql y también las configuraciones que se deben hacer

Para descargar el instalador de postgresql escribes en el navegador “postgresql

9.3.3 descargar” y seleccionas la tercera opción.

Te aparece esta página donde le das clic PostgreSQL Global Development Group

Te aparece este cuadro donde le das clic al botón verde para poder empezar la

descarga el gestor de descarga del instalador postgresql.

Seleccionas el lugar donde se guardara la descarga del gestor para descargar

postgresql.

Ahora nos vamos en la carpeta donde guardamos el gestor para poder descargar

postgresql y le damos doblé clic.

Aparece este cuadro donde muestra el proceso de descarga de postgresql y

esperamos

Cuando termina la descarga nos muestra este cuadro donde dice si deseamos

instalar ahora el programa y en este caso le damos en la opción later para

instalarlo después.

Para comenzar con la instalación nos vamos en la carpeta donde guardamos la

descargar y le damos doble clic sobre el instalador y comenzara a instalarse

Aparece este cuadfro donde empezaremos a instalar el gestor postgresql y para

comenzar con la instalacion le damos en el boton siguiente.

Nos aparece otro cuadro donde seleccionaremos donde querremos que el gestor

se instale, lo dejamos como esta y le damos clic al botón siguiente.

Nos muestra este cuadro donde nos pide que seleccionemos el directorio donde

almacenara los datos y lo dejamos como esta y damos clic en el botón siguiente

Nos aparece otro cuadro donde nos pide que pongamos una contraseña y le

ponemos la que más nos guste y damos clic en el botón siguiente.

En este cuadro tendremos que especificar el puerto que PostgreSQL utilizará para

escuchar por conexiones. Dejamos el valor por defecto, 5432.

Nos aparece otro cuadro donde seleccionamos la configuración regional para ser

usada por el clúster de base de datos, seleccionamos la opción spanish, México y

le damos clic en el botón siguiente.

Terminamos la configuración del gestor de base de datos y ya está listo para

instalarse y nos aparece este cuadro donde solamente le daremos clic en el botón

siguiente.

Comienza la instalación y solamente tenemos que esperar para que termine de

instalar el gestor PostgreSQL y cuando termine le damos clic en el botón

siguiente.

Nos aparece este cuadro donde nos dice que ya está terminada la instalación del

gestor PostgreSQL, pero antes hay que deseleccionar la opción donde dice stack

builder puede ser usado para descargar e instalar herramienta. Le damos clic en

terminar.

Luego nos vamos a inicio todos los programas y buscamos la carpeta donde ya

está instalamos el gestor de base de datos que es PostgreSQL.

Estructura Lógica

– Bases de Datos

– Tablespaces

– Roles de grupo

– Roles de login

Forman el CLUSTER DE BASE DE DATOS

$ createdb [OPCIÓN]... [NOMBRE] [DESCRIPCIÓN]

Opciones:

-D, --tablespace=TBLSPC tablespace por omisión de la base de datos

-E, --encoding=CODIFICACIÓN codificación para la base de datos

-O, --owner=DUEÑO usuario que será dueño de la base de datos

-T, --template=PATRÓN base de datos patrón a copiar

-e, --echo mostrar los comandos enviados al servidor

-q, --quiet no desplegar mensajes

--help mostrar esta ayuda y salir

--versión mostrar el número de versión y salir

Opciones de conexión:

-h, --host=ANFITRIÓN nombre del servidor o directorio del socket

-p, --port=PUERTO puerto del servidor

-U, --username=USUARIO nombre de usuario para la conexión

-W, --password preguntar la contraseña

Si no se especifica, se creará una base de datos con el mismo nombre que el usuario

actual.

Desde SQL:

CREATE DATABASE name

[ [ WITH ] [ OWNER [=] dbowner ]

[ TEMPLATE [=] template ]

[ ENCODING [=] encoding ]

[ TABLESPACE [=] tablespace ]

[ CONNECTION LIMIT [=] connlimit ] ];

Estructura lógica de postgresql

Estructura Física

– Zona Memoria Compartida

– Socket de TCP/IP

– Almacenamiento en disco

Opciones:

● [-D, --pgdata=] DATADIR ubicación para este cluster de bases de datos

● -E, --encoding=CODIFICACION codificación por omisión para nuevas bases de datos

● --locale=LOCALE inicializar usando esta configuración local

● -A, --auth=METODO método de autentificación por omisión para conexiones locales

● -U, --username=USUARIO nombre del superusuario del cluster

● -?, --help mostrar esta ayuda y salir

Si el directorio de datos no es especificado, se usa la variable de ambiente PGDATA.