Está en la página 1de 12

INSTITUTO TECNOLOGICO DE ORIZABA

TALLER DE BASE DE DATOS MAESTRA: Mnica Ruiz Martnez PRESENTA: Gonzlez Carrera Josefina TEMA: Aspectos importantes que debemos de saber para la instalacin de PostegreSQL 9.3.2 y Gua de instalacin del mismo FECHA DE ENTREGA: 10-febrero-2014.

INDICE
INTRODUCCIN......................................................................................................................... 4

QU ES POSTGRESQL?.............................................................................................................. 5

CARACTERSTICAS...................................................................................................................... 5

PRIMEROS PASOS. ..................................................................................................................... 6

CMO CONSEGUIR LA APLICACIN? ......................................................................................... 6

INSTALACIN DE POSTGRESQL. .................................................................................................. 7

INTRODUCCIN.
En el presente trabajo se pretende brindar la suficiente informacin sobre los aspectos bsicos que nosotros como usuarios debemos de conocer sobre lo que es PostgreSQL; como cules son sus caractersticas y los requisitos que se deben de cumplir para instalar dicho programa as como tambin los conceptos bsicos que a este conlleva. A continuacin se desarrollar una breve descripcin sobre lo que es PostgreSQL y su fcil instalacin haciendo nfasis que la siguiente gua corresponde a un sistema operativo Windows 7 de 32 bits y la versin que instalaremos es la 9.3.el proceso para diferentes sistemas operativos y diferentes versiones de postgrees podra variar en el proceso de instalacin.

QU ES POSTGRESQL?
PostgreSQL es un sistema de gestin de bases de datos objeto-relacional, distribuido bajo licencia BSD y con su cdigo fuente disponible libremente. Es el sistema de gestin de bases de datos de cdigo abierto ms potente del mercado y en sus ltimas versiones no tiene nada que envidiarle a otras bases de datos comerciales. PostgreSQL utiliza un modelo cliente/servidor y usa multiprocesos en vez de multihilos para garantizar la estabilidad del sistema. Un fallo en uno de los procesos no afectar el resto y el sistema continuar funcionando.

CARACTERSTICAS.
La ltima serie de produccin es la 9.3. Sus caractersticas tcnicas la hacen una de las bases de datos ms potentes y robustas del mercado. Su desarrollo comenz hace ms de 16 aos, y durante este tiempo, estabilidad, potencia, robustez, facilidad de administracin e implementacin de estndares han sido las caractersticas que ms se han tenido en cuenta durante su desarrollo. PostgreSQL funciona muy bien con grandes cantidades de datos y una alta concurrencia de usuarios accediendo a la vez al sistema. A continuacin se tienen algunas de las caractersticas ms importantes y soportadas por PostgreSQL: Generales Es una base de datos 100% ACID Integridad referencial Tablespaces Nested transactions (savepoints) Replicacin asincrnica/sincrnica / Streaming replication - Hot Standby Two-phase commit PITR - point in time recovery Copias de seguridad en caliente (Online/hot backups) Unicode Juegos de caracteres internacionales Regionalizacin por columna Multi-Version Concurrency Control (MVCC) Mltiples mtodos de autentificacin Acceso encriptado va SSL

Actualizacin in-situ integrada (pg_upgrade) SE-postgres Completa documentacin Licencia BSD

PRIMEROS PASOS.
Lo necesario para comenzar a utilizar PostgreSQL depender mucho de ciertos factores. Estos factores se podran resumir de la siguiente manera: Experiencia: Tenemos alguna experiencia con otras bases de datos relacionales? Estamos acostumbrados a la terminologa utilizada o conocemos algo de teora de bases de datos relacionales? Tipo de uso: Cmo vamos a utilizarla, en sistemas de produccin, para desarrollar otros sistemas, para jugar y aprender SQL con ella? Tamao del sistema: Cul es el tamao de las bases de datos que quereis administrar, las medis en MB, GB, TB? Carga del sistema: Cuantos usuarios van a utilizar el sistema y que concurrencia podemos esperar? Disponibilidad: Cules son los requisitos de disponibilidad (optime) de nuestro sistema?

Como se puede ver, son varios los factores a tener en cuenta para averiguar lo que necesitamos si queremos utilizar PostgreSQL como nuestro sistema de gestin de bases de datos. Dependiendo de nuestra experiencia, el tipo de uso, el tamao de los datos a gestionar, el nmero de usuarios y requisitos de disponibilidad, podremos tardar de solo unos cuantos minutos a varios das/semanas en instalar un sistema PostgreSQL que cubra nuestras necesidades.

CMO CONSEGUIR LA APLICACIN?


La versin de PostgreSQL que he utilizado para esta gua de instalacin es la 9.3.2, es posible que el proceso de instalacin para otras versiones, tanto anteriores como futuras, pueda variar. Existen versiones para Windows, Linux y Mac de 32 y 64 bits.

Los archivos de descargas vienen incluido con el motor de base de datos PostgreSQl y la herramienta de administracin de PostgreSQl pgAdmin-III. Links de descarga: http://www.enterprisedb.com/products-services-training/pgdownload#windows

INSTALACIN DE POSTGRESQL.
1. En nuestro caso descargaremos la versin estable 9.3.2 para Windows de 32 bits (Win x86-32), aunque sera lo mismo para 64 bits.

2. Una vez descargado el archivo de instalacin de PostgreSQL (postgresql9.3.2 windows.exe) pulsaremos con el botn derecho del ratn sobre l y seleccionaremos Ejecutar como administrador.

3. Si tenemos activado el control de cuentas de usuario nos mostrar una advertencia con el texto Desea permitir que este programa realice cambios en el equipo?, pulsaremos S para continuar con la instalacin de PostgreSQL:

4. Se iniciar el asistente para instalar PostgreSQL, pulsaremos "Siguiente":

5. Indicaremos la carpeta de instalacin de PostgreSQL, donde se guardarn los ejecutables, libreras y ficheros de configuracin de PostgreSQL.

6. Introduciremos la contrasea para el superusuario "postgres" que ser con el que iniciemos sesin para administrar la base de datos. Contrasea. Paso importante, el usuario postgres es el supersusario con el que administraras las bases de datos en PostgreSQL, crear bases de datos, mantenimiento de usuarios, mantenimiento de tablespace, backucks, restores, etc. si el usuario postgres ya est creado en tu sistema Windows introduce la contrasea que tenga, en caso contrario el instalador crear el usuario con la contrasea que introduzcas, pulsa el botn - Siguiente - para continuar.

7. Introduciremos el puerto de escucha para la conexin con el servidor PostgreSQL, por defecto el 5432: Puerto. Este puesto ser el utilizado por el servidor de base datos para atender las conexiones cliente, asegrate de que el puerto este libre, tambin puedes utilizar otro puerto si lo deseas aunque si estas empezando

a trabajar con PostgreSQL te recomiendo que dejes el que te propone, pulsa el botn - Siguiente - para continuar.

8. Seleccionamos la configuracin regional.

9. Pulsaremos "Siguiente" para iniciar la instalacin definitiva del servidor PostgreSQL en Microsoft Windows 7:

10. Se iniciar el asistente para instalar el motor de base de datos PostgreSQL, que crear las carpetas oportunas, copiar los ficheros necesarios y crear el servicio Windows para iniciar de forma automtica el motor de base de datos:

11. Una vez finalizada la instalacin el asistente nos dar la posibilidad de ejecutar Stack Builder, aplicacin que nos permitir instalar otros componentes y herramientas para PostgreSQL .

12. habr creado la carpeta en archivos de programa "PosgreSQL" con las subcarpetas.

13. Y la carpeta Datos.

14. Nuestro gestor estar listo para ser utilizado cuando se requiera.

También podría gustarte