Está en la página 1de 24

MANUAL DE INSTALACIN DE POSTGRESQL

MATERIA:

Administracin de Bases de Datos


DOCENTE:
Lic. Yoana Daz Castillo

INTEGRANTES DEL EQUIPO:


Ana Karen Hernndez Cruz.
Tania Hernndez Martnez.
Adriana Morales Antonio.
Csar Manuel Reyes.
Gerardo Reyes Chavero.

SOFTWARE INSTALADO
EN SISTEMA OPERATIVO WINDOWS 7
Fecha de entrega: 27 de Febrero del 2015

Manual de Instalacin de POSTGRESQL

Tabla de contenido
Generalidades de POSTGRESQL 9.3................................................................................................. 3
Antes de la instalacin: DESCARGAR EL INSTALADOR ADECUADO. ......................................... 4
MANUAL DE INSTALACIN DE POSTGRESQL 9.3 ......................................................................... 8
CREACIN DE UNA BASE DE DATOS Y SUS COMPONENTES .................................................. 14
Llenar las tablas con nuestra informacin .............................................................................................. 20
Generacin de Consultas utilizando la BD: Discografa ........................................................................ 22

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

Generalidades de POSTGRESQL 9.3

Es un SGBD relacional orientado a objetos y libre no es manejado por una empresa y/o persona,
sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada,
altruista, libre y apoyada por organizaciones comerciales.
Su sistema MVCC permite que mientras un proceso escribe en una tabla, otros accedan a la
misma tabla sin necesidad de bloqueos. C
Caractersticas mnimas de instalacin:
Memoria RAM mnima de 120 MB.
30MB en Disco Duro.
5MB para la instalacin ejecutable.
Procesador: 2 GHz
Costo:
Libre
Extras:
APIs para programas en C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, PHP y muchos otros
lenguajes.
Software Multiplataforma por lo que es posible trabajar en los principales OS como lo son
Windows, Linux y Mac.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

Antes de la instalacin: DESCARGAR EL INSTALADOR ADECUADO.


Para trabajar con este SGBD es necesario contar con el software. Lo podemos obtener
directamente de la pgina oficial www.postgresql.org.es/. Preferentemente se recurre a buscar la
versin gratuita; en este caso se usar la opcin gratuita.

Nos mostrar la siguiente ventana en donde elegimos la plataforma donde trabajaremos con el
SGBD POSTGRESQL. En nuestro caso desarrollaremos en Windows por lo que lo
seleccionaremos.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

En esta nueva ventana solo seleccionaremos pgAdminIII la cual nos llevar a otra ventana para
seleccionar la vercion de software que deceamos instalar.

En los instaladores que tiene disponibles para Windows seleccionamos la versin ms reciente la
cual es PostgreSQL 9.4 Installer.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

Nos mostrar la siguiente ventana, la cual nos ofrece las posibles arquitecturas de nuestra
maquina a instalar, solo seleccionamos alguna que se adapte a nuestra necesidad. En nuestro caso
selecciona la arqitectura de 64Bits.

Posteriormente se muestra una ventana donde nos pregunta se deseamos guardar el archivo,
daremos Guardar y continuar con la descarga.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

En esta ultima ventana solo muestra el progreso de descarga, donde solo esperaremos que se
complete la descarga completa del nuestro instalador. Y listo.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

MANUAL DE INSTALACIN DE POSTGRESQL 9.3


1.- Para poder instalar POSTGRESQL en nuestro equipo, necesitamos contar con el software ya
previamente descargado y descomprimido. Para ello daremos clic derecho sobre el instalador, y
elegimos la opcin de ejecutar como administrador.

2.- Posteriormente mostrar una ventana emergente de Control de cuentas de usuarios,


nosotros daremos los permisos para poder instalar el programa en nuestra maquina.
Ahora, muestra la siguiente pantalla donde podremos apreciar algunos de los componentes que
contiene POSTGRESQL y la comprobacin de su seguridad de los archivos.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

3.- Enseguida nos cargara el asistente de la instalacin, para ejecutar este paso solo basta con
elegir la opcin Siguiente.

4.- Como paso a seguir, el asistente nos pedir donde queremos que se guarden los archivos y
carpetas del gestor POSTGRESQL. Por default, el asistente nos arrojara la siguiente ruta
C:\Program Files\POSTGRESQL\9.3 en nuestro ordenador, lo dejaremos as como viene por
defecto y solo presionaremos Siguiente.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

Manual de Instalacin de POSTGRESQL

5.-En esta ventana, el asistente nos pedir dnde queremos que se guarden los datos del gestor.
Por defecto nos arrojara la ruta C:\Program Files\POSTGRESQL\9.3\data, en nuestro caso lo
dejaremos as y solo presionaremos Siguiente.

6.- Enseguida, pedir que ingresemos una contrasea para proporcionar privilegios de acceso a la
BD para el superusuario (root), ingresaremos la contrasea (no olvidar) ya que es una pieza
fundamental para la seguridad. Para seguir adelante solo presionamos la opcin Siguiente.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

10

Manual de Instalacin de POSTGRESQL

7.- Posteriormente pedir que seleccionemos la configuracin del puerto que el servidor deber
usar cuando se conecte al SGBD, que nos pedir el asistente. Por default se encuentra asignado el
nmero de puerto 5432, puerto que si utilizaremos por lo que daremos Siguiente para
continuar con el proceso.

8.- Ahora, nos pedir que seleccionemos la configuracin regional que ser usada por el nuevo
clster de la BD. Por defecto, el asistente trae asignado la opcin Configuracin regional por
defecto. Aqu solo presionaremos el botn Siguiente para avanzar con nuestra instalacin.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

11

Manual de Instalacin de POSTGRESQL

9.- Ya realizados todos los procesos mencionados anteriormente, el asistente de POSGRESQL


nos dir que ya est listo para iniciar la instalacin. Solo daremos siguiente para iniciar el
progreso.

10.- Posteriormente se observara el proceso que realiza el asistente en cuanto a la instalacin, le


tomar algunos minutos el progreso de instalacin.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

12

Manual de Instalacin de POSTGRESQL

11.- Aproximadamente por lo regular toma 5 minutos la instalacin de nuestro gestor en la


mquina. Finalmente nos muestra una ventana solo para notificar que la instalacin ha terminado,
por lo que solo daremos Terminar y estar listo para trabajar en l.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

13

Manual de Instalacin de POSTGRESQL

CREACIN DE UNA BASE DE DATOS Y SUS COMPONENTES


Al ejecutar nuestro POSTGRESQL en nuestro ordenador, se muestra un entorno grfico como el
que se aprecia a acontinuacin.
1.- Para generar una Base de Datos nueva, daremos doble clic sobre PostgreSQL9.3(x86)
(localhost:5432), la cual se muestra marcada con una X, pero al dar clic nos pide que
introduscamos la contrasea que otorgamos durante la instalacin del mismo.

2.- Una vez ya introducida la contrasea correcta nos desbloquear el servidor de


POSTGRESQL, lo cual nos permite ya trabajar sobre l. Se aprecia como acontinuacin en la
imagen.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

14

Manual de Instalacin de POSTGRESQL

3.- Proseguimos con la creacin de nuestra nueva BD. Para ello daremos clic derecho sobre
Databases y seleccionamos New DataBase.

4.- Ahora, aparece una ventana, en la cual damos un nombre a la BD nueva, en Owner o
propietario seleccionamos postgres y damos clic en Ok.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

15

Manual de Instalacin de POSTGRESQL

5.- Ya creada la nueva BD llamada Discografia2, proseguimos a introducirle nuevas tablas, por lo
cual, seleccionamos la ruta Discografia2, Schemas, public y finalmente Tables, sobre sta
ltima damos clic derecho y damos clic en New Table.

6.- Aqu solo damos nombre a nuestra primera tabla (ej. interprete) y seleccionamos postgres
como dueo de la tabla. Despus de esto damos clic en OK.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

16

Manual de Instalacin de POSTGRESQL

7.- Ahora avanzamos introducindole datos a nuestra tabla interprete, para lo cual seguimos
nuevamente la ruta Discografia2, Schemas, public, Tables, intrprete y en sta ltima damos
clic derecho y seleccionamos propiedades. Nos vamos a la pestaa de Columns,
seleccionamos Add para agregar una nueva columna y nos aparece otra ventana llamada New
Column; aqu damos el respectivo nombre y le otorgamos el tipo y longitud de dato segn sea
el caso. Damos Ok para avanzar.

8.- Algo importante en la generacion de tablas es la asignacin de la Llave Primaria, para


establecerla es necesario ir a la pestaa de Constraints y seleccionamos de la barra
desplegable Primary Key seguido de dar clic en Add.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

17

Manual de Instalacin de POSTGRESQL

9.- Despus de dar clic en Add aparece una tercera ventana llamada New Primary Key,
seleccionamos la pestaa de Columns y de las columnas ya ingresadas seleccionamos alguna;
en este caso ser nombre. Ya realizado esto damos clic en Add.

10.- Repetimos lo mismo para cada una de nuestras tablas. En nuestro ejemplo utilizamos 5
tablas con sus respectivas columnas.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

18

Manual de Instalacin de POSTGRESQL

POSTGRESQL al igual que otros gestores de BD permite generar Bases de Datos con sus
respectivos componentes de forma grafica, es decir con una interfaz de usuario ms amigable, y
tambin se puede hacer directamente con el cdigo fuente con una sintaxis SQL.
A continuacin se muestran las 2 de las 5 tablas generadas, ofreciendo una vista del cdigo
generado automticamente por el gestor.

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

19

Manual de Instalacin de POSTGRESQL

Llenar las tablas con nuestra informacin


Utilizando la sintaxis que ya conocemos que es SQL, insertaremos informacin a nuestras tablas
de la siguiente forma.
Tabla 1: Compaa

Tabla 2: Interprete

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

20

Manual de Instalacin de POSTGRESQL

Tabla 3: Formato

Tabla 4: Grabacion_has_interprete

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

21

Manual de Instalacin de POSTGRESQL

Generacin de Consultas utilizando la BD: Discografa


1.- Mostrar el intrprete de la grabacin 'estos celos'.
select interprete.nombre,interprete.descripcion
from interprete,grabacion,grabacion_has_interprete
where grabacion.titulo=grabacion_has_interprete.titulo
and interprete.nombre=grabacion_has_interprete.nombre
and grabacion.titulo='Estos celos';

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

22

Manual de Instalacin de POSTGRESQL

2.- Agregar el interprete los buitres de cs con la descripcin alterado

insert into interprete values('Los Buitres de CS','Alterado');

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

23

Manual de Instalacin de POSTGRESQL

3.- Cantidad de interpretes asociados con la grabacin 'besas tambin'.


select count(interprete.nombre) as cantidad
from interprete,grabacion,grabacion_has_interprete
where grabacion.titulo=grabacion_has_interprete.titulo
and interprete.nombre=grabacion_has_interprete.nombre
and grabacion.titulo='Besas tambien';

Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero

24

También podría gustarte