SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Taller de
Base de Datos
Investigación
Melitón Guzmán
    Guzmán
   ISMA-5
Introducción
En esta pequeña introducción a la materia de Taller de Base de Datos.

Pues como principio se tienen que conocer conceptos fundamentales
que nos ayudaran a comprender la materia.

Pero como consiguiente ahora se trata de una investigación de una
gestión de una base de datos relacional, orientada a objetos y libre.

Esta como se ah dicho puede ser libre y lo ventajoso es que depende
de una licencia BSD pues esto permite manejar el código fuente en
los software no libres.
PostgreSQL es un sistema de gestión de base de datos relacional orientada a
objetos y libre, publicado bajo la licencia BSD.

La licencia BSD, es principalmente otorgada a los sistemas BSD. (Berkeley
Software Distribution). Esta licencia es libre y permisiva, como los son las licencias
Open SSL y la MIT licence. Esta licencia tiene menos restricciones que la GPL. Y
también esta permite el uso de su código fuente en software no libre.

Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no
es manejado por una sola empresa sino que es dirigido por una comunidad de
desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo.
Dicha comunidad es denominada el PGDG (PostgreSQL Global Development
Group).

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. 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 parte de 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.

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 la Universidad en
1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho
proyecto fue llamado post-ingres o simplemente POSTGRES.



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 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 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.
      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 a trabajar 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.




Funciones
Bloques de código que se ejecutan en el servidor. Pueden ser escritos en varios
lenguajes, con la potencia que cada uno de ellos da, desde las operaciones
básicas de programación, tales como bifurcaciones y bucles, hasta las
complejidades de la programación orientada a objetos o la programación
funcional.

Los disparadores (triggers en inglés) son funciones enlazadas a operaciones
sobre los datos.

Algunos de los lenguajes que se pueden usar son los siguientes:

      Un lenguaje propio llamado PL/PgSQL (similar al PL/SQL de oracle).
      C.
      C++.
      Java PL/Java web.
      PL/Perl.
      plPHP.
      PL/Python.
      PL/Ruby.
      PL/sh.
      PL/Tcl.
      PL/Scheme.
      Lenguaje para aplicaciones estadísticas R por medio de PL/R.

PostgreSQL soporta funciones que retornan "filas", donde la salida puede tratarse
como un conjunto de valores que pueden ser tratados igual a una fila retornada
por una consulta (query en inglés).

Las funciones pueden ser definidas para ejecutarse con los derechos del usuario
ejecutor o con los derechos de un usuario previamente definido. El concepto de
funciones, en otros DBMS, son muchas veces referidas como "procedimientos
almacenados" (stored procedures en inglés).



Alternativas Comerciales



Gracias a su licencia BSD, se permite la utilización del código para ser
comercializado. Uno de los casos ejemplo es la de Enterprise DB (Postgresql
Plus), la cual incluye varios agregados y una interfaz de desarrollo basada en
Java. Entre otras empresas que utilizan Postgresql para comercializar se
encuentra CyberTech (alemania), con su producto CyberCluster.
GIS

PostGIS
      Extensión que añade soporte de objetos geográficos a PostgreSQL y
      permite realizar análisis mediante consultas SQL espaciales o mediante
      conexión a aplicaciones GIS (Sistema de Información Geográfica).



Replicación

PgCluster
       Replicación multi maestro.
Slony-I
       Replicación maestro esclavo.
PyReplica
       Replicación maestro esclavo y multi maestro asincrónica.



Herramientas de administración

PgAdmin3
      Entorno de escritorio visual.
PgAccess
      Entorno de escritorio visual.
PhpPgAdmin
      Entorno web.
psql
      Cliente de consola.
Database Master
      Entorno de escritorio visual.
Conclusión:

En conclusión el usar postgreSQL como un servidor de bases de datos, parece ser
magnifico por sus funcionalidades y prestaciones que acapara. Este gestor de
Base de Datos esta disponible en las plataformas de (Windows, Linux, MAC etc.)
Las ventajas de usar este un gestor de Base de Datos como servidor es preferible
en sus costo de adquisición es bajo o nulo, Ningún inconveniente o problema con
las licencias, se puede modificar a las necesidades emergentes y muchas más
ventajas que contiene. Además la velocidad de respuesta que ofrece postgreSQL
con bases de datos relativamente pequeñas, puede parecer un poco deficiente.
Todas estas dichas funciones pueden desarrollarse en varios Lenguajes, cada
lenguaje debe ser inscrito en la base de datos que lo usara.



Referencias:

http://es.wikipedia.org/wiki/PostgreSQL
http://www.guia-ubuntu.org/index.php?title=PostgreSQL

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

SGBD Postgresql
SGBD PostgresqlSGBD Postgresql
SGBD Postgresql
 
PostgreSQL: Un motor Impulsado por una comunidad
PostgreSQL: Un motor Impulsado por una comunidadPostgreSQL: Un motor Impulsado por una comunidad
PostgreSQL: Un motor Impulsado por una comunidad
 
Posgres Sql2
Posgres Sql2Posgres Sql2
Posgres Sql2
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
 
Programación Modular con Java 9
Programación Modular con Java 9Programación Modular con Java 9
Programación Modular con Java 9
 
Trabajo de compu
Trabajo de compuTrabajo de compu
Trabajo de compu
 
Manual de instalacion de Mongo db
Manual de instalacion de Mongo dbManual de instalacion de Mongo db
Manual de instalacion de Mongo db
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
Replicacion con postgresql y slony
Replicacion con  postgresql y slonyReplicacion con  postgresql y slony
Replicacion con postgresql y slony
 
Postgresql expo
Postgresql expoPostgresql expo
Postgresql expo
 
Sistemas operativos graficos
Sistemas operativos graficosSistemas operativos graficos
Sistemas operativos graficos
 
Manual de como instalar mongo db en windows
Manual de  como instalar mongo db en windowsManual de  como instalar mongo db en windows
Manual de como instalar mongo db en windows
 
Tsx-32 OS
Tsx-32 OSTsx-32 OS
Tsx-32 OS
 
Postgre sql y_replicacion_slony_p
Postgre sql y_replicacion_slony_pPostgre sql y_replicacion_slony_p
Postgre sql y_replicacion_slony_p
 
APACHE
APACHEAPACHE
APACHE
 
Que es gnu
Que es gnuQue es gnu
Que es gnu
 
Taller instalación
Taller instalaciónTaller instalación
Taller instalación
 
trabajo numero 3
trabajo numero 3trabajo numero 3
trabajo numero 3
 
Actividad integradora 2
Actividad integradora 2Actividad integradora 2
Actividad integradora 2
 
Diferencias entre windows server 2003 y 2008
Diferencias entre windows server 2003 y 2008Diferencias entre windows server 2003 y 2008
Diferencias entre windows server 2003 y 2008
 

Destacado

Zergatik da horren eraginkorra finlandiako hezkuntza sistema
Zergatik da horren eraginkorra finlandiako hezkuntza sistemaZergatik da horren eraginkorra finlandiako hezkuntza sistema
Zergatik da horren eraginkorra finlandiako hezkuntza sistemabashirlazahar
 
용산생협소개자료 20121221
용산생협소개자료 20121221용산생협소개자료 20121221
용산생협소개자료 20121221경열 김
 
Maior incremento no rendimento feminino reduziu diferencial de renda entre os...
Maior incremento no rendimento feminino reduziu diferencial de renda entre os...Maior incremento no rendimento feminino reduziu diferencial de renda entre os...
Maior incremento no rendimento feminino reduziu diferencial de renda entre os...Fundação de Economia e Estatística
 
Quindim na portaria
Quindim na portariaQuindim na portaria
Quindim na portariaJNR
 
A mais bela de todas as coisas
A mais bela de todas as coisasA mais bela de todas as coisas
A mais bela de todas as coisasJNR
 
Plano de 2ª aula 5ªsérie6º ano gestar 2012
Plano de 2ª aula 5ªsérie6º ano gestar 2012Plano de 2ª aula 5ªsérie6º ano gestar 2012
Plano de 2ª aula 5ªsérie6º ano gestar 2012Antonio Carneiro
 
Ppt basico2
Ppt basico2Ppt basico2
Ppt basico2JNR
 
Actividad3finanzas 120605164513-phpapp02
Actividad3finanzas 120605164513-phpapp02Actividad3finanzas 120605164513-phpapp02
Actividad3finanzas 120605164513-phpapp02santiago echeverri
 
Imágenes
ImágenesImágenes
Imágenesyseniam
 
Apresentacao Mpt 2012 Prime
Apresentacao Mpt 2012 PrimeApresentacao Mpt 2012 Prime
Apresentacao Mpt 2012 PrimeÍtalo Brilhante
 
Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste -
Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste - Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste -
Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste - Daniel Rimoli
 

Destacado (20)

Zergatik da horren eraginkorra finlandiako hezkuntza sistema
Zergatik da horren eraginkorra finlandiako hezkuntza sistemaZergatik da horren eraginkorra finlandiako hezkuntza sistema
Zergatik da horren eraginkorra finlandiako hezkuntza sistema
 
용산생협소개자료 20121221
용산생협소개자료 20121221용산생협소개자료 20121221
용산생협소개자료 20121221
 
Maior incremento no rendimento feminino reduziu diferencial de renda entre os...
Maior incremento no rendimento feminino reduziu diferencial de renda entre os...Maior incremento no rendimento feminino reduziu diferencial de renda entre os...
Maior incremento no rendimento feminino reduziu diferencial de renda entre os...
 
ATENDIMENTO
ATENDIMENTOATENDIMENTO
ATENDIMENTO
 
Exportações do Rio Grande do Sul: Janeiro-Novembro/2011
Exportações do Rio Grande do Sul: Janeiro-Novembro/2011 Exportações do Rio Grande do Sul: Janeiro-Novembro/2011
Exportações do Rio Grande do Sul: Janeiro-Novembro/2011
 
Quindim na portaria
Quindim na portariaQuindim na portaria
Quindim na portaria
 
A mais bela de todas as coisas
A mais bela de todas as coisasA mais bela de todas as coisas
A mais bela de todas as coisas
 
02 la encarnación
02 la encarnación02 la encarnación
02 la encarnación
 
Plano de 2ª aula 5ªsérie6º ano gestar 2012
Plano de 2ª aula 5ªsérie6º ano gestar 2012Plano de 2ª aula 5ªsérie6º ano gestar 2012
Plano de 2ª aula 5ªsérie6º ano gestar 2012
 
Projeto do conecs 2012
Projeto do conecs 2012Projeto do conecs 2012
Projeto do conecs 2012
 
Ppt basico2
Ppt basico2Ppt basico2
Ppt basico2
 
Actividad3finanzas 120605164513-phpapp02
Actividad3finanzas 120605164513-phpapp02Actividad3finanzas 120605164513-phpapp02
Actividad3finanzas 120605164513-phpapp02
 
2 apresentação aula prática mb 2012
2 apresentação aula prática mb 20122 apresentação aula prática mb 2012
2 apresentação aula prática mb 2012
 
Fc 1
Fc 1Fc 1
Fc 1
 
Imágenes
ImágenesImágenes
Imágenes
 
Informe PED-RMPA (06.2015)
Informe PED-RMPA (06.2015) Informe PED-RMPA (06.2015)
Informe PED-RMPA (06.2015)
 
J. dimitrov(1920)
J. dimitrov(1920)J. dimitrov(1920)
J. dimitrov(1920)
 
Apresentacao Mpt 2012 Prime
Apresentacao Mpt 2012 PrimeApresentacao Mpt 2012 Prime
Apresentacao Mpt 2012 Prime
 
Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste -
Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste - Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste -
Mídias Sociais - Gestão e estratégia - Forum Gestão de Saúde do Nordeste -
 
Book Versailles Residencial
Book Versailles ResidencialBook Versailles Residencial
Book Versailles Residencial
 

Similar a Taller de base de datos postgre sql

Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresqldfavila69
 
Motor de base de datos
Motor de base de datos Motor de base de datos
Motor de base de datos maryciprian05
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.netmerck20
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQLbrobelo
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizadosjro1007
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentesDolores Leonor
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentesDolores Leonor
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datosHectorJuarez49
 
Manuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawManuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawfanyto
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosaclle
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosaclle
 

Similar a Taller de base de datos postgre sql (20)

Postgree603
Postgree603Postgree603
Postgree603
 
Base de datos sql
Base de datos sqlBase de datos sql
Base de datos sql
 
Base datos f06
Base datos f06Base datos f06
Base datos f06
 
Mysql posgresql
Mysql posgresqlMysql posgresql
Mysql posgresql
 
Motor de base de datos
Motor de base de datos Motor de base de datos
Motor de base de datos
 
Tarea bases de datos asp.net
Tarea bases de datos asp.netTarea bases de datos asp.net
Tarea bases de datos asp.net
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Dbms más utilizados
Dbms más utilizadosDbms más utilizados
Dbms más utilizados
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Manuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawManuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 daw
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
SGBD y aplicaciones web 2.0
SGBD y aplicaciones web 2.0SGBD y aplicaciones web 2.0
SGBD y aplicaciones web 2.0
 

Taller de base de datos postgre sql

  • 1. Taller de Base de Datos Investigación Melitón Guzmán Guzmán ISMA-5
  • 2. Introducción En esta pequeña introducción a la materia de Taller de Base de Datos. Pues como principio se tienen que conocer conceptos fundamentales que nos ayudaran a comprender la materia. Pero como consiguiente ahora se trata de una investigación de una gestión de una base de datos relacional, orientada a objetos y libre. Esta como se ah dicho puede ser libre y lo ventajoso es que depende de una licencia BSD pues esto permite manejar el código fuente en los software no libres.
  • 3. PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. La licencia BSD, es principalmente otorgada a los sistemas BSD. (Berkeley Software Distribution). Esta licencia es libre y permisiva, como los son las licencias Open SSL y la MIT licence. Esta licencia tiene menos restricciones que la GPL. Y también esta permite el uso de su código fuente en software no libre. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una sola empresa sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group). 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. 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 parte de 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. 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.
  • 4. 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. 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 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 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.  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 a trabajar 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. Funciones
  • 5. Bloques de código que se ejecutan en el servidor. Pueden ser escritos en varios lenguajes, con la potencia que cada uno de ellos da, desde las operaciones básicas de programación, tales como bifurcaciones y bucles, hasta las complejidades de la programación orientada a objetos o la programación funcional. Los disparadores (triggers en inglés) son funciones enlazadas a operaciones sobre los datos. Algunos de los lenguajes que se pueden usar son los siguientes:  Un lenguaje propio llamado PL/PgSQL (similar al PL/SQL de oracle).  C.  C++.  Java PL/Java web.  PL/Perl.  plPHP.  PL/Python.  PL/Ruby.  PL/sh.  PL/Tcl.  PL/Scheme.  Lenguaje para aplicaciones estadísticas R por medio de PL/R. PostgreSQL soporta funciones que retornan "filas", donde la salida puede tratarse como un conjunto de valores que pueden ser tratados igual a una fila retornada por una consulta (query en inglés). Las funciones pueden ser definidas para ejecutarse con los derechos del usuario ejecutor o con los derechos de un usuario previamente definido. El concepto de funciones, en otros DBMS, son muchas veces referidas como "procedimientos almacenados" (stored procedures en inglés). Alternativas Comerciales Gracias a su licencia BSD, se permite la utilización del código para ser comercializado. Uno de los casos ejemplo es la de Enterprise DB (Postgresql Plus), la cual incluye varios agregados y una interfaz de desarrollo basada en Java. Entre otras empresas que utilizan Postgresql para comercializar se encuentra CyberTech (alemania), con su producto CyberCluster.
  • 6. GIS PostGIS Extensión que añade soporte de objetos geográficos a PostgreSQL y permite realizar análisis mediante consultas SQL espaciales o mediante conexión a aplicaciones GIS (Sistema de Información Geográfica). Replicación PgCluster Replicación multi maestro. Slony-I Replicación maestro esclavo. PyReplica Replicación maestro esclavo y multi maestro asincrónica. Herramientas de administración PgAdmin3 Entorno de escritorio visual. PgAccess Entorno de escritorio visual. PhpPgAdmin Entorno web. psql Cliente de consola. Database Master Entorno de escritorio visual.
  • 7. Conclusión: En conclusión el usar postgreSQL como un servidor de bases de datos, parece ser magnifico por sus funcionalidades y prestaciones que acapara. Este gestor de Base de Datos esta disponible en las plataformas de (Windows, Linux, MAC etc.) Las ventajas de usar este un gestor de Base de Datos como servidor es preferible en sus costo de adquisición es bajo o nulo, Ningún inconveniente o problema con las licencias, se puede modificar a las necesidades emergentes y muchas más ventajas que contiene. Además la velocidad de respuesta que ofrece postgreSQL con bases de datos relativamente pequeñas, puede parecer un poco deficiente. Todas estas dichas funciones pueden desarrollarse en varios Lenguajes, cada lenguaje debe ser inscrito en la base de datos que lo usara. Referencias: http://es.wikipedia.org/wiki/PostgreSQL http://www.guia-ubuntu.org/index.php?title=PostgreSQL