PostgreSQL

26

description

 

Transcript of PostgreSQL

Page 1: PostgreSQL
Page 2: PostgreSQL

Equipo 1, Integrantes:

Beltrán Nieves FavianEscalante Godinez Alfredo HumbertoMartínez Rubio Luis CarlosSosa Rodríguez Estefanía A.

Page 3: PostgreSQL

PostGreSQL• Es un sistema de gestión de base de datos

relacional orientada a objetos y libre, publicado bajo la licencia BSD.

Page 4: PostgreSQL

PostGreSQLComo muchos otros proyectos de código abierto,

el desarrollo de PostgreSQL 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/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).

Page 5: PostgreSQL

Historia de PostGreSQLPostgreSQL ha tenido una larga evolución, la cual

se inicia en 1982 con el proyecto Ingres en la Universidad de Berkeley. Este proyecto, liderado por Michael Stonebraker, fue uno de los primeros intentos en implementar un motor de base de datos relacional.

Page 6: PostgreSQL

Historia de PostGreSQLDespués de haber trabajado un largo tiempo en

Ingres y de haber tenido una experiencia comercial con él mismo, Michael decidió volver a la Universidad en 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado post-ingres o simplemente POSTGRES.

Page 7: PostgreSQL

Historia de PostGreSQLDespués de haber trabajado un largo tiempo en

Ingres y de haber tenido una experiencia comercial con él mismo, Michael decidió volver a la Universidad en 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado post-ingres o simplemente POSTGRES.

Page 8: PostgreSQL

Historia de PostGreSQLEl proyecto post-ingres pretendía resolver los

problemas con el modelo de base de datos relacional que habían sido aclarados a comienzos de los años 1980. El principal de estos problemas era la incapacidad del modelo relacional de comprender "tipos", es decir, combinaciones de datos simples que conforman una única unidad. Actualmente objetos.

Page 9: PostgreSQL

Historia de PostGreSQLLa siguiente lista muestra los hitos más

importantes en la vida del proyecto Postgres.

• 1986: se publicaron varios papers que describían las bases del sistema.

• 1988: ya se contaba con una versión utilizable

Page 10: PostgreSQL

Historia de PostGreSQL• 1989: el grupo publicaba la versión 1 para una

pequeña comunidad de usuarios.• 1990: se publicaba la versión 2 la cual tenía

prácticamente reescrito el sistema de reglas.• 1991: publicación de la versión 3, esta añadía la

capacidad de múltiples motores de almacenamiento.

Page 11: PostgreSQL

Historia de PostGreSQL

• 1993: crecimiento importante de la comunidad de usuarios, la cual demandaba más características.

• 1994: después de la publicación de la versión 4, el proyecto terminó y el grupo se disolvió.

Page 12: PostgreSQL

Historia de PostGreSQL

• 1993: crecimiento importante de la comunidad de usuarios, la cual demandaba más características.

• 1994: después de la publicación de la versión 4, el proyecto terminó y el grupo se disolvió.

Page 13: PostgreSQL

Historia de PostGreSQL

• Después de que el proyecto POSTGRES terminara, dos graduados de la universidad, Andrew Yu y Jolly Chen, comenzaron a trabajar sobre el código de POSTGRES, esto fue posible dado que POSTGRES estaba licenciado bajo la BSD.

Page 14: PostgreSQL

Historia de PostGreSQL

• Lo primero que hicieron fue añadir soporte para el lenguaje SQL a POSTGRES, dado que anteriormente contaba con un intérprete del lenguaje de consultas QUEL (basado en Ingres), creando así el sistema al cual denominaron Postgres95.

Page 15: PostgreSQL

Historia de PostGreSQL

• En el año 1996 decidieron cambiar el nombre de Postgres95 de tal modo que refleje la característica del lenguaje SQL y lo terminaron llamando PostgreSQL, cuya primera versión de código abierto fue lanzada el 1 de agosto de 1996. La primera versión formal de PostgreSQL (6.0) fue liberada en enero de 1997.

Page 16: PostgreSQL

Historia de PostGreSQL

• El proyecto PostgreSQL continúa haciendo lanzamientos principales anualmente y lanzamientos menores de reparación de bugs, todos disponibles bajo la licencia BSD, y basados en contribuciones de proveedores comerciales, empresas aportantes y programadores de código abierto mayormente.

Page 17: PostgreSQL

Requisitos previos a la instalación en Windows

Windows Installer Descompresor .ZIP8 megabytes de RAM30 megabytes de

espacio en disco para el cogido fuente

5 megabytes de espacio en disco para la instalación de los ejecutables.

1 megabyte extra para las bases de datos básicas.

3 megabytes de espacio en disco rígido para el tarball con el cogido fuente

Page 18: PostgreSQL

Descarga de PostGreSQLNos dirigimos al portal oficial de PostgreSQL para

obtener la versión más reciente.

http://www.postgresql.org/

Y nos vamos a la sección de downloads (Descargas)

Page 19: PostgreSQL

Descarga de PostGreSQL

Page 20: PostgreSQL

Descarga de PostGreSQLSeleccionamos nuestro sistema operativo

(windows).

Y seleccionamos como paquete de descarga One Click Installer.

Page 21: PostgreSQL

Descarga de PostGreSQL

Page 22: PostgreSQL

Descarga de PostGreSQLY seleccionamos la versión más reciente. Hoy día 2

de mayo de 2012 la versión más reciente es la Version 9.1.3.

Y seleccionamos WIN x86-32.

Page 23: PostgreSQL

Descarga de PostGreSQLY esperamos a que se descargue. La aplicación

para windows de 32 bits pesa 46.2 MB.

Page 24: PostgreSQL

Descarga de PostGreSQLY esperamos a que se descargue. La aplicación

para windows de 32 bits pesa 46.2 MB.

Page 25: PostgreSQL

Instalación a continuación

Page 26: PostgreSQL

PUERTO 5432