Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
LOGO por Mind Map: LOGO

1. DEFINICIÓN

1.1. Es un sistema de gestión de bases de datos relacional orientado a objetos y libre, publicado bajo la licencia PostgreSQL.

2. HISTORIA

2.1. * Se inicia en la Universidad de Berkeley en 1977 bajo el nombre Ingres como un ejercicio de aplicación de las teorías de las RDBMS. * 1986, cambia su nombre a Postgres con el objetivo de aplicar los conceptos de Objetos Relacionales. * 1995, cambia su nombre a Postgres95 que luego derivaría a PostgreSQL * 1996, el proyecto se integra al mundo del Open Source inicia en la versión 6.0 * 2004, PostgreSQL 8.0, adopción en el mundo comercial, se le califico como la 5ta DBMS mas popular en USA. * 2005 Julio, PostgreSQL paso el test de Coverty Inspected encontrando solo 20 errores en 775,000 lineas de código. * Actuamente version 9.1

3. LENGUAJES DE PROGRAMACIÓN

3.1. • Un lenguaje propio PL/PgSQL (similar al PL/SQL de oracle). • C. • C++. • Java PL/Java web. • PL/Perl. • plPHP. • PL/Python. • PL/Ruby. • PL/sh. • PL/Tcl. • PL/Scheme. • Lenguaje para aplicaciones estadísticas R por medio de PL/R.

4. APLICACIONES

4.1. • ODBC • Java (JDBC) • Tcl / Tk • PHP • Perl y Python

5. VERSIONES

5.1. • 7.1 abr-2001 • 7.2 feb-2002 • 7.3 nov-2002 • 7.4 nov-2003 • 8.0 ene-2005 • 8.1 nov-2005 • 8.2 dic-2006 • 8.3 feb-2008 • 8.4 jul-2009 • 9.0 sep-2010 • 9.1 sep-2011 • 9.2 sep 2012 • 9.3 sep 2013 • 9.4 dec 2014 • 10 oct 2017 esta hoy en el mercado

6. PLATAFORMAS EN LAS QUE FUNCIONAN

6.1. • Mac OS X • Windows • Solaris • Red Hat • Debian • Ubuntu

7. VENTAJAS Y DESVENTAJAS

7.1. VENTAJAS • Ampliamente popular - Ideal para tecnologias Web. • Fácil de Administrar. • Su sintaxis SQL es estándar y fácil de aprender. • Footprint bajo de memoria, bastante poderoso con una configuración adecuada. • Multiplataforma. • Capacidades de replicación de datos. • Soporte empresarial disponible.

7.2. DESVENTAJAS • Sin experticia, configurar llega a ser un caos. • Es fácil de vulnerar sin proteccion adecuada. • El motor MyISAM es instalado por defecto y carece de capacidades de integridad relacional. • El toolset empresarial tiene un costo adicional por suscripción anual. • Realizar revisiones llegar a ser una labor manual y tediosa para el DBA. • Reducida cantidad de tipos de datos.

8. EJEMPLO PRÁCTICO

8.1. .