¿Què es postgre sql?

Páginas: 10 (2439 palabras) Publicado: 31 de octubre de 2010
ASIGNATURA: DESARROLLO DE APLICACIONES CON BASES DE DATOS

UNIDADES: TEMA I

TEMA: ¿QUÈ ES POSTGRE SQL?

INDICE

INTRODUCCIÓN…………………………………………………………..3

HISTORIA DE POSTGRESQL…………………………………………..3

CONSTANTES ENPOSTGRESQL……………………………………..4

CONSTANTES TIPO CADENAS………………………………………..4

OPERADORES…………………………………………………………….5

LEXICAL PRECEDENCE………………………………………………...6

REFERENCIAS CONSULTADAS……………………………………….9

.

INTRODUCCIÓN
En los últimos años, el software de bases de datos ha experimentado un auge extraordinario, a raíz de la progresiva informatización de casila totalidad de las empresas de hoy día. No es extraño pues, que existan multitud de gestores de bases de datos, programas que permiten manejar la información de modo sencillo. De este modo tenemos Oracle, SQL Server, Borlan Interbase entre otras. Las soluciones software que hemos citado son comerciales. Como siempre, en el mundo del software libre, siempre que se necesita algo, tarde o tempranose implementa. Así tenemos MySQL, gestor muy usado en la web (combinado con php y apache) o PostgreSQL, que será el gestor que trataremos
[pic]
HISTORIA DE POSTGRESQL

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 motorde 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 la Universidad 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 basede 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 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 pero mantenidas 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.

Lasiguiente 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.
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 dela 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.
1994: después de la publicación de la versión 4, el proyecto terminó y el grupo se disolvió.

Después de que el proyecto POSTGRES' terminara, dos graduados de la universidad, Andrew Yu y Jolly Chen, comenzaron atrabajar sobre el código de POSTGRES, esto fue posible dado que POSTGRES estaba licenciado bajo la BSD, y 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.

Para el año 1996 se unieron al proyecto personas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sentencias sql (postgres)
  • Uso de Postgre SQL
  • Postgres sql
  • Postgre Sql
  • SQL con postgres
  • Postgres Sql
  • PORQUE USAR UNA BASE DE DATOS ESPACIAL POSTGRES SQL
  • SENTENCIAS EN POSTGRE SQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS