postgresql

Páginas: 5 (1164 palabras) Publicado: 25 de octubre de 2013
PostgreSQL
PostgreSQL
Pg logo.png
Desarrollador
PostgreSQL Global Development Group
www.postgresql.org
Información general
Última versión estable 9.2.3 (info)
7 de febrero de 2013; hace 8 meses
Género RDBMS
Sistema operativo Multiplataforma
Licencia BSD
En español Sí
PostgreSQL es un SGBD relacional orientado a objetos y libre, publicado bajo la licencia BSD.
Como muchos otrosproyectos 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).
Índice [ocultar]
1 Nombre del producto
2 Historia
3Características
3.1 Alta concurrencia
3.2 Amplia variedad de tipos nativos
3.3 Otras características
3.4 Funciones
3.5 Ventajas
4 Productos alrededor de PostgreSQL
4.1 Alternativas Comerciales
4.2 GIS
4.3 Replicación
4.4 Herramientas de administración
4.5 Búsqueda de texto
4.6 XML
5 Usuarios destacados
6 Premios
7 Referencias
8 Enlaces externos
Nombre del producto[editar · editar código]El uso de caracteres en mayúscula en el nombre PostgreSQL puede confundir a algunas personas a primera vista. Las distintas pronunciaciones de "SQL" pueden llevar a confusión. Los desarrolladores de PostgreSQL lo pronuncian /poːst ɡɹɛs kjuː ɛl/;. Es también común oír abreviadamente como simplemente "Postgres", el que fue su nombre original. Debido a su soporte del estándar SQL entre la mayor partede bases de datos relacionales, la comunidad consideró cambiar el nombre al anterior Postgres. Sin embargo, el PostgreSQL Core Team anunció en 2007 que el producto seguiría llamándose PostgreSQL. El nombre hace referencia a los orígenes del proyecto como la base de datos "post-Ingres", y los autores originales también desarrollaron la base de datos Ingres.
Historia[editar · editar código]PostgreSQL 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. Después de haber trabajado un largo tiempo en Ingres y de haber tenido una experiencia comercial con él mismo, Michael decidió volver a laUniversidad en 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado post-ingres o simplemente POSTGRES.
El 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", esdecir, combinaciones de datos simples que conforman una única unidad. Actualmente estos son llamados objetos. Se esforzaron en introducir la menor cantidad posible de funcionalidades para completar el soporte de tipos. Estas funcionalidades incluían la habilidad de definir tipos, pero también la habilidad de describir relaciones - las cuales hasta ese momento eran ampliamente utilizadas peromantenidas completamente por el usuario. En Postgres la base de datos «comprendía» las relaciones y podía obtener información de tablas relacionadas utilizando reglas. Postgres usó muchas ideas de Ingres pero no su código.
La 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 conuna versión utilizable.
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.
1993: crecimiento importante de la comunidad de usuarios, la cual demandaba más características....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Postgresql
  • postgresql
  • PostgreSql
  • Postgresql
  • PostgreSQL
  • Postgresql
  • Postgresql
  • Introduccion a postgresql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS