Introduccion a postgresql

Solo disponible en BuenasTareas
  • Páginas : 4 (779 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de febrero de 2012
Leer documento completo
Vista previa del texto
INTRODUCCION A POSTGRESQL
Ernesto Quiñones A. ernestoq@apesol.org

Conozcamos PostgreSQL
● ●







● ●





Proyecto con mas de 15 años de vida. Se inicia en la Universidad de Berkeley en 1977bajo 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 sunombre 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 2000, se comienza a implementar el soporte de Ipv6 2004, PostgreSQL8.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 decódigo. 2006 Versión 8.1.4

Conozcamos PostgreSQL
2000-2003-2004-2005 Best Database

2004 Best Server Application Award

1999-2002-2004 Best Database

Caracteristicas de PostgreSQL
PostgreSQL esta bajolicencia BSD Berkeley Software Distribution
Esta licencia tiene menos restricciones en comparación con otras como la GPL estando muy cercana al dominio público. La licencia BSD al contrario que la GPLpermite el uso del código fuente en software no libre. Tengo las 4 libertades del software libre, ademas : ● Puedo usar Pgsql para fines comerciales de cualquier tipo ● Puedo revenderlo ● Puedorebautizarlo ● Puedo ..... todo

http://es.wikipedia.org/wiki/Licencia_BSD

Caracteristicas de PostgreSQL
Postgres es Full ACID compliant (Atomicity, Consistency, Isolation and Durability)






●Atomicidad(Indivisible) es la propiedad que asegura que la operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias. Consistencia es la propiedad que asegura quesólo se empieza aquello que se puede acabar. Por lo tanto se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad de la base de datos. Aislamiento es la propiedad...
tracking img