Instalacion Win POSTGRESQL (1)

26

description

Instalacion de postgresql en windows

Transcript of Instalacion Win POSTGRESQL (1)

Page 1: Instalacion Win POSTGRESQL (1)

INSTITUTO TECNOLOGICO DE CHILPANCINGO

Taller de base de datos

Unidad 1. Instalación y configuración de sus nalgas

Page 2: Instalacion Win POSTGRESQL (1)

INTEGRANTES• Francisco Blanco Romero • Ricardo Daniel Abraján Flores • Oscar Jair Bernabe Aureoles • Kevin Daniel Antunez Ortiz • Erick González Acevedo • Samuel Adrian Molina Derramona

Page 3: Instalacion Win POSTGRESQL (1)

ContenidoGeneralidades Introducción POSTGRESQL Características Areas de aplicación Ventajas Desventajas Programa de instalación Guia de instalación Bibliograf ia

Page 4: Instalacion Win POSTGRESQL (1)

Generalidades• Es una base de datos 100% ACID.

• Incluye herencia entre tablas, por lo que a este gestor de bases de datos se le incluye entre los gestores objeto-relacionales.

• Copias de seguridad en caliente (Online/hot backups)

• Multi-Version Concurrency Control (MVCC)

• Múltiples métodos de autenticación

• Acceso codificado via SSL

• Completa documentación

• Licencia BSD

• Disponible para Linux y UNIX en todas sus variantes (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows 32/64bit.

Page 5: Instalacion Win POSTGRESQL (1)

Alta concurrencia Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit.

Page 6: Instalacion Win POSTGRESQL (1)

POSTGRESQLPostgreSQL es un avanzado sistema de bases de datos relacionales basado en Open Source. Esto quiere decir que el código fuente del programa está disponible a cualquier persona libre de cargos directos, permitiendo a cualquiera colaborar con el desarrollo del proyecto o modificar el sistema para ajustarlo a sus necesidades. PostgreSQL está bajo licencia BSD. Un sistema de base de datos relacionales es un sistema que permite la manipulación de acuerdo con las reglas del álgebra relacional. Los datos se almacenan en tablas de columnas y renglones. Con el uso de llaves, esas tablas se pueden relacionar unas con otras.

Page 7: Instalacion Win POSTGRESQL (1)

Características del sgbd.

La última serie de producción es la 9.4. Sus características técnicas la hacen una de las bases de datos más potentes y robustas del mercado. Su desa r ro l lo comenzó hace más de 16 años , y du rante es te tiempo,  estabilidad, potencia, robustez, facilidad de administración e implementación de estándares han sido las características que más 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.

Page 8: Instalacion Win POSTGRESQL (1)

Areas de aplicación

BioPharm

• Affymetrix• American Chemical Society• BASF, Agricultural Product Division (case study)• Institut de Biologie et Chimie des Protéines• Genentech, Inc. (presentation)

e-Commerce

• CD Baby (article)• Champion Products• Endpoint Corporation• Etsy.com• Freeportway• FlightAware (podcast)• FlightStats• RedSherriff (article)• whitepages.com

Education• Texas Cooperative Extension• University of Alabama,

Birmingham• University of California,

Berkeley• University of New South

Wales• University of Oslo, Norway• University of Sydney• University of Western Sydney• University of Jyväskylä,

Finland

Page 9: Instalacion Win POSTGRESQL (1)

Finance

• Journyx Timesheets• Logictree Systems• Trust-Commerce

Government

• City of Garden Grove, California• National Physical Laboratory of India• The National Weather Service• Registre Francais des Emissions Polluantes• United Nations Children's Fund• United Nations Industrial Development Organization• U.S. Agency for International Development• U.S. Centers For Disease Control and Prevention• U.S. Department of Labor• U.S. General Services Administration• U.S. State Department

Gaming

•MobyGames

Page 10: Instalacion Win POSTGRESQL (1)

Technology

• Afilias (article)• Apple (article)• Fujitsu• OmniTI• Red Hat• Sirius IT• Sun Microsystems

Telecom

• Cisco• Juniper Networks (documentation)• NTT Data• Optus• Rambler Internet Holdings• Skype• Telstra

Page 11: Instalacion Win POSTGRESQL (1)

Ventajas• Ampliamente popular - Ideal para tecnologias Web. • Fácil de Administrar. • Su sintaxis SQL es estándar y fácil de aprender. Multiplataforma. • Capacidades de replicación de datos. • Soporte empresarial disponible. • Estabilidad y confiabilidad legendarias:

En contraste a muchos sistemas de bases de datos comerciales, es extremadamente común que compañías reporten que PostgreSQL nunca ha presentado caídas en varios años de operación de alta actividad. Ni una sola vez. Simplemente funciona.

Page 12: Instalacion Win POSTGRESQL (1)

Desventajas

• En comparación con  MySQL  es más lento en inserciones y actualizaciones, ya que cuenta con cabeceras de intersección que no tiene MySQL.

• Soporte en línea: Hay foros oficiales, pero no hay una ayuda obligatoria.

• Consume más recursos que MySQL. • La sintaxis de algunos de sus comandos o sentencias no es nada

intuitiva.

Page 13: Instalacion Win POSTGRESQL (1)

Programa de instalación

•Descarga desde la pagina oficial

•Descarga alternativa POSTGRESQL

•Descarga video de guia de instalacion

•Ver video de instalacion en youtube

Page 14: Instalacion Win POSTGRESQL (1)

Video de instalación

Page 15: Instalacion Win POSTGRESQL (1)

GUIA de instalaciónRequisitos mínimos:

• 1 GB de Memoria RAM.

• (Sistema Operativo Windows 8, Windows 7, XP, Linux).

• 1 GB de espacio el disco duro.

1. Como primer paso tenemos que descargar el instalador de postgresql en el siguiente enlace directo:

http://www.enterprisedb.com/products-services-training/pgdownload#windows

Page 16: Instalacion Win POSTGRESQL (1)

2. Elegimos nuestro sistema operativo con la arquitectura correspondiente y esperamos a que se termine de descargar en este caso bajaremos una versión de postgresql para Windows con arquitectura de 64bits.

Page 17: Instalacion Win POSTGRESQL (1)

3. Ya que se descargue el programa pasaremos a instalarlo.

4. Ejecutamos como administrador y se nos abrirá la siguiente ventana diciendo que instalar un componente de Microsoft visual c++:

Page 18: Instalacion Win POSTGRESQL (1)

5. Después de que se instale el complemento aparecerá la siguiente ventana donde daremos clic en siguiente.

Page 19: Instalacion Win POSTGRESQL (1)

6. Especificamos el directorio donde se instalara postgresql se recomienda dejar el que ya esta y se da clic en siguiente:

Page 20: Instalacion Win POSTGRESQL (1)

7.-Después elegiremos el directorio donde se guardaran los datos de postgresql, recomendamos dejar el que ya esta y damos en siguiente.

Page 21: Instalacion Win POSTGRESQL (1)

8.-elegimos una contraseña segura para nuestro sistema gestor de base de datos y damos en siguiente.

Page 22: Instalacion Win POSTGRESQL (1)

9.-Después dejamos el puerto como esta para no entrar en conflicto con otras aplicaciones y damos en siguiente.

Page 23: Instalacion Win POSTGRESQL (1)

10.-Se configura la región del horario usada por el cluster de la base de datos para este caso seleccionaremos la opción que dice Spanish,Mexico

Page 24: Instalacion Win POSTGRESQL (1)

11.-Empezara el proceso de descarga que podría tardar unos minutos.

Page 25: Instalacion Win POSTGRESQL (1)

12.- Para terminar nos dará la opción de instalar otras herramientas adicionales para el SGBD, que en este caso no se instalaran así que desmarcamos y damos finalizar.

Page 26: Instalacion Win POSTGRESQL (1)

Referencias bibliográficas

• http://es.tldp.org/Postgresql-es/web/navegable/todopostgresql/intro.html#AEN38

• https://networkfaculty.com/es/video/detail/1061-postgresql---caracteristicas-importantes

• http://www.postgresql.org.ar/trac/wiki/PgAdmin#HerramientadeRestauración

• http://profesores.elo.utfsm.cl/~agv/elo330/2s02/projects/denzer/informe.pdf