PostgreSQL -Primeros Pasos-

PostgreSQL

PostgreSQL es un Sistema de Administraci�n de Base de datos Objeto-Relacional. (ORDBMS por sus siglas en ingl�s) basado en POSTGRES, versi�n 4.2 desarrollada en la Universidad de California en el departamento de Ciencias Computacionales. El proyecto POSTGRES liderado por el Profesor Michael Stonebraker, fue patrocinado por la agencia de defensa de proyectos de b�squeda avanzada (DARPA), la Oficina de b�squeda del ej�rcito (ARO), La fundaci�n Nacional de Ciencia (NSF), y ESL, Inc.

PostgreSQL es un open-source descendiente de su c�digo original Berkeley. Provee soporte para lenguaje SQL92/SQL99 y otras caracter�sticas modernas.

Postgres fue pionero en muchos de los conceptos Objeto-Relacionales que ahora est�n disponibles en algunas bases de datos comerciales. Las bases de datos relacionales tradicionales (RDBMS) soportan un modelo de datos consistente en una colecci�n de relaciones con nombre, conteniendo atributos de un tipo espec�fico. En los actuales sistemas comerciales, los posibles tipos incluyen n�meros de punto flotante, enteros, cadenas de caracteres, moneda y fechas. Es comunmente reconocido que este modelo es inadecuado para futuras aplicaciones de procesamiento de datos. Los modelos relacionales reemplazaron exit�samente modelos previos en parte por su simplicidad. Sin embargo esta simplicidad hace la implementaci�n de ciertas aplicaciones muy dificil. PostgreSQL ofrece substancial poder adicional incorporando los siguientes conceptos adicionales como una v�a en que los usuarios pueden facilmente extender el sistema:

Otras caracter�sticas proveen poder adicional y flexibilidad:

Estas caracter�sticas ponen a postgreSQL en la categor�a de bases de datos referidas como Objeto-relacional. Note que esto es distinto de aquellas referidas como orientadas al Objeto, las cuales en general no satisfacen un soporte a los lenguajes de las tradicionales bases de datos relacionales. As� que, aunque PostgreSQL tiene algunas caracter�sticas orientadas al Objeto, est� firmemente en el mundo de las bases de datos Relacionales. De hecho, muchas bases de datos comerciales han incorporado recientemente caracter�sticas en las cuales PostgreSQL fue pionero. Es sumamente interesante y enriquecedor conocer la historia de desarrollo de PostgreSQL, aunque no es necesario para comenzar a utilizarlo, quedando como una invitación al usuario.

Instalación

En este momento se iniciará la instalación de PostgreSQL sobre una plataforma LINUX, utilizando la distribución MANDRAKE en la versión 10.1. Como se mencionó anteriormente, se puede utilizar otras versiones de la distribución o bien otras distribuciones. Mandrake es altamente gráfico y muchos usuarios que inician en Linux lo encuentran bastante amigable, puede ser un comienzo antes de decidir con cual distribución en definitiva van a estar.

En el menú principal seleccione SYSTEM, CONFIGURATION, PACKAGING, INSTALL SOFTWARE, todos los sistemas linux se orientan a la protección y a la seguridad, por eso probablemente le será requerida la contraseña del usuario administrador (root).

Hosted by www.Geocities.ws

1