| PostgreSQL | |
| |
| Desarrollador | Michael Stonebraker
|
|---|---|
| Primera versión | 1985 |
| Última versión | 8.4.4 (17 de mayo 2010) [+/-]
|
| Medio ambientes | Multiplate-Forma
|
| Tipo | Basa datos relationnelle |
| Licencia | BSD
|
| Sitio Web | Www.postgresql.org | Modificar |
PostgreSQL Es un sistema de gestión de base de datos relationnelle y objeto (SGBDRO). Es una herramienta libre disponible según los términos de una licencia de tipo BSD.
Este sistema es competidor otros sistemas de gestión de base de datos, que sean libres (como MySQL y Firebird ), o propietarios (como Oracle, Sybase, DB2 y Microsoft SQL Server). Como los proyectos libres Apache y Linux , PostgreSQL no es controlado por una sola empresa, pero es fundado sobre una comunidad mundial de desarrolladores y de empresas.
De los millones de ejemplares de PostgreSQL son instalados sobre servidores Web y de los servidores de aplicación.[réf. Necesario]
Sumario |
La historia de PostgreSQL remonta en la base de datos Ingres, desarrollada a Berkeley por Michael Stonebraker. Cuando este último decidió 1985 de recommencer el desarrollo de cero, nombró el software Postgres, como atajo de puesto-Ingres . Durante el ajout de las funcionalidades SQL 1995, Postgres fue afamado Postgres95. Este nombre fue cambiado al finalizar 1996 en PostgreSQL.
PostgreSQL Puede almacenar más tipos de datos que los tipos tradicionales entero, índoles, etc. El usuario puede crear tipos, de las funciones, utilizar la herencia de tipo etc.
PostgreSQL Es prácticamente conforme (cada vez más conforme) a las normas ANSI SQL 89, SQL 92 (SQL 2), SQL 99 (SQL 3) y SQL:2003. Funciona sobre diversas planas-formas materiales y bajo diferentes sistemas de aprovechamiento.
PostgreSQL Funciona sobre Solaris, SunOS, Mac HUESO X, HP-UX, AIX, Linux, Irix, Digital Unix, BSD, NetBSD, FreeBSD, OpenBSD, SCO unix, NeXTSTEP, UnixWare y todas salgas de Unix. Desde la versión 8.0, PostgreSQL funciona igualmente nativement sobre Windows. Antes la versión 8, hacía falta un émulateur de tipo cygwin para hacer funcionar PostgreSQL sobre este sistema de aprovechamiento.
PostgreSQL Es reconocido ampliamente para su comportamiento estable, cercano de Oracle . Pero también para sus posibilidades de programación extensa, directamente en el motor de la base de datos, vía PL/pgSQL. El tratamiento interno de los datos puede también ser acoplado en otros módulos externos compilés en otros lenguajes.
Es conocido también para estar un de los mejores SGDB existentes, sobre todo en términos de almacenaje y de inserciones masivas de datos.
De las interfaces existen en los niveles piloto y gráfico :