Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MATERIA:
SOFTWARE INSTALADO
EN SISTEMA OPERATIVO WINDOWS 7
Fecha de entrega: 27 de Febrero del 2015
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
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
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
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
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
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
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
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
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
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
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
12
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
13
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
14
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
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
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.
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
17
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
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
Tabla 2: Interprete
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
20
Tabla 3: Formato
Tabla 4: Grabacion_has_interprete
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
21
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
22
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
23
Ana Karen Hernndez Cruz, Tania Hernndez Martnez, Adriana Morales Antonio, Gerardo Reyes Chavero
24