You are on page 1of 37

Instalacin de

Sistemas
Manejadores
de Base de
Datos

Instalacin
1) Baja el fichero VirtualBox-4.1.14-77440Win.exe de
https://www.virtualbox.org/wiki/Downloads
2) haz clic dos veces en el fichero: VirtualBox
4.X.X
3) Aparece un aviso de seguridad. Confirma que
quieres ejecutar el archivo clicando en Ejecutar.
4) El asistente de instalacin se abre.
5) Haz clic en Next.
6) En la ventana Custom Setup selecciona
VirtualBox Application.
7) haz clic en Next.
8) En la siguiente ventana haz clic en Next
nuevamente.
9) La siguiente ventana es una alerta que indica que
el ordenador se desconectar un
momento de la red.
haz clic en Yes/ Si para aceptar.

10) En la siguiente ventana haz clic en Install/


Instalar.
11) Un aviso de Windows pregunta si quieres que el
programa haga cambios en el sistema. Haz clic en
S.
12 Espere a que el asistente de instalacin termine,
y luego haz clic en Finish y VirtualBox se abrir
automticamente.

Preparar el sistema operativo cliente


Ubuntu.
1) Ve a la pgina web de Linux-Ubuntu:
http://www.ubuntu.com/download/desktop
2) Clica en el botn Start Download para bajar el
fichero de Ubuntu.
3) Guarda el archivo clicando en Aceptar
4) Crea una carpeta nueva con el nombre Ubuntu
en \Program Files
5) Coloca el archivo que acabas de descargar
en la carpeta Ubuntu.

Configurar VirtualBox para incluir un sistema


operativo virtual
1) Abre VirtualBox clicando en el enlace que el
programa ha colocado en el escritorio o
clicando dos veces en el fichero VirtualBox.exe
9que se encuentra en la carpeta C:\Program
Files\Oracle\VirtualBoxVirtualBox 4.1.X
3) De momento VirtualBox est vaco. Le faltan los
sistemas operativos virtuales.
4) haz clic en New para aadir un sistema
op9erativo.
5) El asistente de instalacin para nuevos sistemas
virtuales se abre.
6) Clica en Next.
7) El asistente te pide que indiques el nombre del
nuevo sistema operativo. Escribe Ubuntu.
8) haz clic en Next.
9) En la siguiente venta pregunta cuanta memoria
quieres asignar al sistema Ubuntu (Esta memoria se
la quita a Windows cuando Ubuntu est activado).
10) En la siguiente ventana verifica que la opcin
Crear disco virtual nuevo est seleccionada.

11) haz clic en Next.


12) El asistente de creacin de discos se abre.
13) Clica en Next.
14) En la siguiente ventana selecciona Reservado
dinmicamente y luego haz clic en Next.
15) El asistente pregunta donde debe guardar los
documentos del sistema Ubuntu. Por defecto estn
en C:\Users\NOMBREDEUSUARIO\VirtualBox
VMs\Ubuntu
16) Ahora se muestran las especificaciones del
nuevo disco duro virtual. Haz Clic en Finish.
18) Ve al men de VirtualBox y selecciona
Mquina Agregar.
19) Selecciona el fichero Ubuntu.vbox de la carpeta
C:\Users\NOMBREDEUSUARIO\VirtualBox
VMs\Ubuntu
20) Haz Clic en Abrir.

1) Haz clic en Almacenamiento.


2) En el cuadro rbol de almacenamiento haz
clic en el smbolo del CD que indica de momento
Vaco.
4) En el cuadro de la derecha aparece Unidad
CD/DVD. Selecciona en el smbolo del
CD que se halla en la derecha de la lista
desplegable y selecciona Seleccionar
un archivo de disco virtual de CD/DVD.
5) Selecciona el fichero Ubuntu con la extensin
.iso que se encuentra en la carpeta C:\Program
Files\Ubuntu
6) Clica en Abrir.

Open Source / Software Libre


-

pgAdmin III

Administracin pgAdmin III Es la herramienta Open Source de administracin por


excelencia para bases de datos PostgreSQL. Algunas de sus caractersticas hijo: el
soporte completo para unicode, edicin rpida de datos consultas y soporte para
todos los tipos de objetos de PostgreSQL.
pgAdmin III es Empaquetado con el instalador de Windows y puede ser usado como
un cliente para Administrar la ONU Servidor remoto en otro Sistema operativo. Nota
que los Paquetes binarios prrafo de otras Plataformas de Como RPM no salen a la
luz En Cada versin, Usted Tiene regresar a la versin 1.8.0 prrafo Obtener El
ltimo conjunto de Paquetes.
Es el centro de administracin para las bases de datos postgreSQL. Incluye una
interfaz grfica de administracin, una herramienta para el trabajo con sql, editor de
la ONU de cdigo de procedimientos y funciones, y mucho ms. pgAdmin III est
diseado para darle respuesta de las necesidades de la mayora de los usuarios,
desde la escritura de consultas simples en SQL hasta el desarrollo de bases de datos
complejas. La interfaz grfica soporta todas las caractersticas presentes de
PostgreSQL y se puede hacer la administracin fcilmente. Est se puede tener en
ms de 30 idiomas y diferentes sistemas operativos.

Pgaccess

Es la herramienta grfica original, de PostgreSQL, Con un buscador de bases de


datos al estilo de MS-Access, desarrollado en Tcl / Tk. Permite la edicin, adicin y

navegacin de bases de datos, tablas, vistas, funciones, secuencias y usuarios, as


como tambin el desarrollo grfico de consultas.

phpPgAdmin

Muy Parecido al phpMyAdmin popular, Mejorado para PostgreSQL, soporta la


navegacin y modificacin de la mayora de los tipos de objetos de las bases de
datos PostgreSQL, adems de la ejecucin de Consultas ad hoc. Mantenido por el
equipo de phpPgAdmin.
phpPgAdmin pueden fcilmente Ser Instalados usando Stack Builder.

OpenOffice.org

Suite de ofimtica de cdigo abierto con limitada. Puede crear reportes


moderadamente complejos y formularios simples de entradas de datos. Actualmente
requiere ODBC o UnixODBC, pero es un "nativo" controlador de PostgreSQL est
desarrollado por el equipo de DBA de OpenOffice.org quien siempre espera de
Nuevos Miembros.
-

Herramientas grficas para la base de datos de Red Hat, administrador


de rhdb y Explicar Visual

Red Hat se ha destacado Por Sus Herramientas de cdigo abierto Las Cuales estan
enroladas con la base de datos de Red Hat para el beneficio de la comunidad de
PostgreSQL.

Xpg: Cliente de Java para PostgreSQL

Administrador de Bases de Datos PostgreSQL basado en Java, con acceso a las


tablas y entrada de datos, interfaz para la consulta y la habilidad para la exportacin
de una consultas para reportes HTML.

Mergeant

Herramienta para la administracin / usuario de las bases de datos para Gnome,


basado en libgda / libgnomedb, las cuales hijo Una capa de acceso completamente
independiente de La base de datos para sistemas UNIX, con soporte para
PostgreSQL, MySQL, Sybase, MS SQL Server , Oracle, Interbase / Firebird, Archivos
de MS Access, xBase, etc.

Tora

Es una interfaz de administracin de bases de datos Oracle, con una habilidad


limitada para la navegacin de bases de datos PostgreSQL (tablas, vistas y
Funciones Solamente).

Knoda

knoda es un interfaz de bases de datos para kde. Est basado en las hk_classes y
esta liberado bajo la licencia GPL.

PGInhaler

Es una herramienta GUI de PostgreSQL basado en java.

Ardilla

El Cliente SQL de SQuirreL es una herramienta grfica escrito en Java que te permite
ver la estructura de una base de datos compatible con JDBC. Navegar un travs de
los datos por tablas, ejecutar comandos SQL, etc.

AnySQL Maestro

AnySQL Maestro es una herramienta de software gratuito para la administracin de


cualquier motor de bases de datos, la cual es accesible a travs del controlador
ODBC o la ONU Proveedor OLE DB. Incluye un diseador de Bases de Datos,
Constructor grfico de Consultas, editor / visor de Blob, editor de SQL, Exportador /
Importador de Datos y Otras Caractersticas.

PostgreSQL PHP Generator

PostgreSQL PHP Generator Es Una Herramienta GUI de PostgreSQL de tipo


software gratuito pero muy poderoso, que te permite generar secuencias de
comandos PHP de gran calidad para las tablas seleccionadas, vistas y consultas
para el trabajo adicional con estos objetos un travs de la web.

Herramienta de diseo de interfaz grfica de usuario Ajax WaveMaker

WaveMaker es una herramienta de diseo GUI basada en AJAX para postgreSQl.


Esta desarrollado usando sus propias libreras. WaveMaker generar un archivo WAR
de Java Estndar basado en Spring, Hibernate y Dojo. Soporta la creacin e importe
de esquemas de PostgreSQL e incluye un editor visual de Consultas.

Comercial

Un rayo de administracin para PostgreSQL

Un rayo de administracin es uno de las herramientas GUI disponibles con una


moderna Interfaz tipo MDI y es el menos costoso, ofreciendo una herramienta
completa de interfaz grfica de usuario para la administracin en el mercado.
Comparado con Navicat o el ccsme el ahorro es bastante significativo.

Borland Kylix

Considerado Como IDE 3er El ms populares para Linux, de Acuerdo con Una
Encuesta Reciente de Linux Journal. Centrado en la Construccin de la Interfaz para
Aplicaciones de bases de Datos, con soporte para la navegacin de objetos de la
base de Datos. Los conductores Nativos para PostgreSQL estn disponibles
libremente por medio de Vita Voom Software.

DBOne

DBOne es una herramienta de administracin del shareware para PostgreSQL,


Oracle, MSSQL, Sybase, DB2, SAP DB, Interbase / Firbird y MySQL.

DBTools Administrador

DBTool Administrador es una herramienta software gratuito disponible para


PostgreSQL y MySQL, permite manejar todos los aspectos de la base de datos:
bases de datos, tablas, disparadores, funciones, etc. incluye magos propias para
importar / exportar para migrar los datos y la estructura a / otros motores de bases
de datos.

PgManager

Bsicamente es una versin comercial, pero ms poderosa del PgAdmin II o el


pgaccess. Agrega soporte para la edicin de disparadores y restricciones, registro
de metadatos, y monitoreo de consultas, incluye herramientas para la importacin /
exportacin de datos en mltiples formatos, los cuales estn disponibles tambin en
su versin para Linux.

Rekall

Diseado como un competidor basado en Linux un MS Access, esta sencilla interfaz


y constructor de las interfaces para las bases de datos est diseado para MySQL y
presenta algunos adj Problemas con PostgreSQL. Soporta la navegacin limitada de

productos de objetos de las bases de datos, creacin de formularios de Entrada de


datos y reportes.

Data Architect

Fcil de diseo de bases de datos, pero los scripts de SQL generados necesitan de
alguna que otra revisin. PostgreSQL es Soportado, se pueden fcilmente crear de
procedimientos almacenados, llaves forneas, vistas y disparadores.

Diseador SyBase Potencia

Sybase PowerDesigner es una poderosa herramienta con soporte, permite crear


tablas, vistas, disparadores, y Restricciones referencial Integridad. Ms avanzado
Que Data Architect.

Acceso Microsoft

Se puede usar MS Access como una Interfaz para la base de datos PostgreSQL.
Soporta

acceso a los datos de las vistas y tablas de PostgreSQL; muchas

limitaciones y errores basadas en ODBC.

Erwin

Es una herramienta desarrollada por Computer Associates con Soporte para


PostgreSQL.

DEZIGN para bases de datos

Es Una Herramienta de Desarrollo para Las Bases de Datos Usando diagramas de


entidad-relacin. Este de forma visual Soporta el diseo de las Entidades y
Relaciones y gneros automticamente los esquemas SQL.

PGExplorer

Postgres Explorer es una herramienta de desarrollo de interfaz grfica de usuario


postgres con todas las funciones. Las caractersticas incluyen una vista de rbol de
las bases de datos y objetos de base de datos.

pgEdit

pgEdit es un entorno de editor de SQL y el desarrollo de alto rendimiento diseado


especficamente para PostgreSQL bases de datos relacionales. pgEdit tiene dentro
de sus caractersticas coloracin de sintaxis SQL, la ejecucin de cdigo fuente
directa, soporte para PHP, documentacin integrada, y amplias instalaciones de
edicin personalizables.
pgEdit utiliza psql, la aplicacin del terminal interactivo incluye con cada instalacin
de PostgreSQL. Esto hace que sea fcil desarrollar con pgEdit y luego transferir su
trabajo a cualquier instalacin de PostgreSQL para tareas de mantenimiento y
produccin.
pgEdit es una aplicacin nativa para Macintosh y Windows. No utiliza Java o requiere
la instalacin de bibliotecas externas.

RazorSQL

RazorSQL es una herramienta de consulta SQL, la base de datos del navegador,


editor de SQL y herramienta de administracin de base de datos que soporta
PostgreSQL y cualquier otra JDBC o base de datos ODBC. Algunas de las
principales caractersticas son herramientas para crear, eliminar y alterar objetos
tales como tablas, vistas, ndices, triggers, funciones, usuarios y bases de datos; un
editor de programacin que soporta 20 lenguajes de programacin diferentes;
herramientas de importacin y exportacin; la columna de automviles y bsqueda
en la tabla; y un generador de consultas, el planificador de consultas, y el
formateador SQL.

Database Designer MicroOLAP

Es una herramienta con interfaz grfica intuitiva que le permite construir una
estructura de base de datos clara y eficaz visualmente, ver el cuadro completo
(diagrama) que representa a todas las tablas, las referencias entre ellas, vistas,
procedimientos almacenados y otros objetos.

Aqua Data Studio

Aqua Data Studio es una herramienta de gestin de la base de datos relacional


PostgreSQL w / capacidades de administracin y una herramienta de consulta de
base de datos. Las funciones de administracin visuales proporcionan a los usuarios
la capacidad de navegar y modificar las estructuras de base de datos, incluyendo los
objetos del esquema de base de datos, almacenamiento y mantener la seguridad de
base de datos. Una herramienta de consulta integrado permite a los usuarios crear
de forma rpida, editar y ejecutar consultas y scripts SQL. Aqua Data Studio tambin
proporciona una herramienta de importacin y exportacin para permitir a los
usuarios mover fcilmente los datos dentro y fuera de la base de datos PostgreSQL
y desde diferentes formatos de datos.

Estudio ccsme de administracin de SQL para PostgreSQL

Ccsme SQL Management Studio para PostgreSQL es una solucin completa para la
administracin

y desarrollo de las bases de datos de

PostgreSQL. Con los

componentes que se centran en todas las tareas crticas de administracin de base


de datos PostgreSQL, SQL Studio es un entorno de trabajo nico que le proporciona
herramientas para la administracin de bases de datos PostgreSQL, la gestin
esquema de base de datos y objetos, as como para el diseo de base de datos
PostgreSQL,

la

migracin,

extraccin,

consulta

PostgreSQL

construccin,

importacin de datos, la exportacin y la comparacin de bases de datos. SQL Studio


une estas herramientas de base de datos para PostgreSQL en un entorno potente y
fcil de usar que puede trabajar todo el da. Con muchos de los objetivos de la
administracin de bases de datos SQL Management Studio, como la migracin, la
carga y sincronizacin de datos, copia de seguridad de base de datos y la extraccin
puede ser automatizado, permitiendo a los administradores de bases de datos
PostgreSQL y desarrolladores de aplicaciones de PostgreSQL para realizar tareas

complejas de forma regular con el nmero mnimo de esfuerzos y una alto nivel de
flexibilidad.

Navicat

Navicat es una herramienta de administracin del servidor de base de datos


PostgreSQL y el desarrollo. Funciona con la versin de PostgreSQL 8.0 o superior y
es compatible con la mayora de las caractersticas de PostgreSQL incluyendo
Trigger, de funciones, de visualizacin, gestin de usuarios, y as sucesivamente.
Asimismo, no es lo suficientemente sofisticado para los desarrolladores
profesionales, pero es fcil para aprender para los nuevos usuarios. Con su interfaz
grfica de usuario bien diseada, Navicat le permite rpida y fcilmente crear,
organizar, acceder y compartir informacin de una manera segura y fcil.

SQL Maestro Group productos para PostgreSQL

Le permite crear, objetos fcil y rpido editar, copiar, gota y volcado de la base de
datos. Tambin puede disear su base de datos como diagrama ER, construir
consultas visualmente, ejecutar consultas y scripts SQL, PL / depuracin funciones
pgSQL, ver y editar datos incluyendo BLOBs, representan datos como datos de los
grficos, exportacin e importacin a / de los formatos de archivo ms populares,
analizar los datos resumidos en vistas multidimensionales y jerarquas (cubos
OLAP), administrar PostgreSQL roles, usuarios, grupos y privilegios, y utilizar una
gran cantidad de otras herramientas de administracin diseada para realizar su
trabajo con el servidor de base de datos PostgreSQL cmoda y eficiente.

Asistente de Datos PostgreSQL le proporciona un nmero de asistentes fciles de


usar para generar scripts PHP y ASP.NET para las tablas seleccionadas, vistas y
consultas, convertir cualquier base de datos compatible con ADO a la base de datos
PostgreSQL, exportar datos desde tablas de PostgreSQL, vistas y las consultas a
los formatos ms populares, e importar datos en las tablas.

DB de datos PostgreSQL Difftective Edicin

Es til para la comparacin y sincronizacin de datos. Comparar los datos de las


tablas seleccionadas en dos bases de datos, ver las diferencias y publicar cambios
de forma rpida y segura. Los ajustes de comparacin y sincronizacin flexibles
permiten configurar una clave de comparacin personalizada y seleccionar tablas y
campos para la comparacin y para la sincronizacin. DB de datos Difftective se
puede utilizar para las migraciones de datos, verificacin de auditora de datos.

DB esquema Difftective PostgreSQL Edicin

Es una herramienta para la comparacin y sincronizacin de los esquemas de bases.


Le permite comparar y sincronizar tablas, vistas, funciones, secuencias,
procedimientos, triggers y restricciones almacenados entre dos bases de datos.

DB MultiRun PostgreSQL Edicin

Es una herramienta sencilla para ejecutar varias secuencias de comandos SQL en


mltiples bases de datos de forma rpida. La ejecucin de subprocesos mltiples de
las secuencias de comandos SQL hace que complete la tarea rpida. Despus de la
ejecucin de los guiones puede examinar los resultados de los scripts ejecutados en
cada base de datos.

SQLPro

Es una herramienta fcil de usar con interfaz grfica de usuario para la base de datos
de seis bases de datos populares (Oracle, MySQL, PostgreSQL, SQL Server, SQLite
y acceso). Una IDE hace que la administracin de base de datos y un desarrollo ms
rpido y libre de errores. Caractersticas SQLPro clave: cdigo de colores del SQL,
arrastrar y soltar objetos en el panel de edicin para salvarte de escribir sus nombres,
la recuperacin de cdigo SQL para cosas como procedimientos almacenados y
disparadores de la base de datos subyacente, y de un solo clic creacin de
instrucciones SELECT e INSERT. Usted puede abrir, guardar e imprimir scripts SQL.
SQLPro utiliza controladores nativos para conectarse a las bases de datos.

Visualizador de imgenes SQL

Permite recuperar, ver, convertir y exportar imgenes almacenadas en Firebird,


MySQL, Oracle, SQLite, SQL Server y varias bases de datos ODBC-compatible con
los siguientes formatos de imagen: BMP, GIF, JPG, PNG, PSD y TIFF.
Tambin le permite exportar datos binarios, y reconoce los siguientes tipos de
archivos binarios: PDF, MP3, WAV, 7Z, BZ2, GZ, RAR, ZIP, y tiene soporte
experimental para DOC, PPT y archivos XLS tipos.

Instalacin de la mquina virtual, con la cual se simular el ambiente de


produccin.

Pre-instalacin:

Antes de realizar la instalacin de cualquier tipo de aplicativo o aplicacin en la


compaa es necesario asegurarse de que estos procesos no desencadenar en
afectaciones para la operacin de la misma.
Autorizacin
Las tareas asociadas con la instalacin y configuracin de sistemas de gestin de
bases de datos (DBMS) dependen del tipo de sistema. Para garantizar que la
informacin sea lo suficientemente completa para realizar las tareas especficas que
se precisan.
Validar requisitos de la base de datos
El administrador del sistema de construccin de servidor trabajar con el
administrador de base de datos para garantizar que se cumplen los requisitos de
disco, memoria, red y copia de seguridad antes de instalar la base de datos.
Elementos de la lista de comprobacin:

Validar los requisitos de memoria

Crear ID de administracin de base de datos necesarios

Crear cualquier ID de cliente de base de datos requerido

Validar los requisitos de espacio de disco

Crear sistemas de archivos necesarios.

Validar los requisitos de nivel de SO

Validar la conectividad de la red

Validar que los puertos necesarios del sistema de seguridad estn

abiertos

Requerimientos de hardware

Para realizar la instalacin del SMBD es necesario asegurarnos de que los


elementos de hardware disponibles en la organizacin cumplen los requerimientos
solicitados por la base de datos y el sistema administrador de la misma.
Se debe verificar de ser posible desde el sitio web de la compaa desarrolladora
del sistema por estas caractersticas, que generalmente suelen ser las siguientes:

Velocidad de procesamiento,

Capacidad de memoria,

Dispositivos de

memoria auxiliar y el

espacio

requerido para el

almacenamiento de los archivos propios del sistema.

El tipo de controlador de discos del servidor,

la existencia de tarjetas de red y de los perifricos necesarios.

A continuacin se listan los requerimientos de hardware de PostGre y su manejador


PGAdmin:

Postgre:

Espacio disponible en disco al momento de la compilacin de los


archivos Fuente: 100MB.

Para el directorio de instalacin se requieren: 20 MB

Un cluster de bases de datos vacos toma 35 MB de espacio en el


disco.

Memoria total: 256 MB (Mnimo)

Espacio disponible en disco: 250 MB(Mnimo)

PGAdmin:

Requiere 65MB para el archivo Fuente durante la instalacin.

Requiere 15 MB para el directorio de la instalacin.

Un cluster vaco de bases de datos toma 25 MB.

Requerimientos de software

As como con el hardware, tambin deberemos verificar que el Sistema operativo y


los programas necesarios para el correcto funcionamiento del SMBD, se encuentran
en correctas condiciones.
Los siguientes son los elementos de software requeridos por el desarrollador del
SMBD:

GNU Make: se requiere la version 3.80 o la ms reciente; Versiones anteriores no


funcionarn.
Para verificar la versin

de GNU Maker, se recomienda ingresar el siguiente

comando por consola:

Es necesario que el S.O posea un compilador ISO / ANSI C (al menos C89compatible). Se recomiendan las versiones recientes de GCC.
Se requiere un descompresor de ficheros Zip (Que incluye Ubuntu).
Se requiere adems la biblioteca GNU Readline, la cual Permite psql (la lnea de
comandos SQL de PostgreSQL) recordar cada comando que escribe, y le permite
utilizar las teclas de flecha para recuperar y editar los comandos anteriores.
Para construir el lenguaje de procedimientos PL / Tcl, se necesita la instalacin de
Tcl.
Para habilitar Idioma Nativo Support (NLS), es decir, la capacidad de mostrar los
mensajes de un programa en un idioma que no sea Ingls, necesita una
implementacin de la API de Gettext.

Se requiere el uso de herramientas como Kerberos, OpenSSL, OpenLDAP, y / o


PAM, si desea autentificar o cifrar el acceso al uso de los servicios de la base de
datos.

Proceso de instalacin

El proceso de instalacin de la

de bases de datos y su respectiva aplicacin

administradora se realiza a travs de la consola de comandos, llamada Terminal.


Hemos comprobado que esto reduce significativamente los tiempos de espera, pero
a su vez exige al usuario mayor conocimiento y pericia en la manipulacin de la
consola.

Instalando PostgreSQL

Para iniciar este proceso, debemos ejecutar el comando:

sudo apt-get install

postgresql-9.x

En este comando la palabra Sudo hace referencia a que se est realizando la


instalacin con permisos de administrador del S.O.
El comando que nos permitir realizar la instalacin es l: apt-get install.

Para comprobar que la instalacin se ha realizado de forma exitosa deberemos


recibir el siguiente texto al final de la consola: Starting PostgreSql Database Server.

Instalando PGAdmin

pgAdmin es la administracin y desarrollo de la plataforma de cdigo abierto ms


popular rica y disponen de PostgreSQL , la base de datos ms avanzado de cdigo
abierto en el mundo. La aplicacin se puede utilizar en Linux, FreeBSD, Solaris, Mac
OS X y las plataformas de Windows para administrar PostgreSQL 7.3 y superior que
se ejecuta en cualquier plataforma, as como las versiones comerciales y derivados
de PostgreSQL como Postgres Plus Advanced Server y la base de datos Greenplum
.

pgAdmin est diseado para responder a las necesidades de todos los usuarios,
desde escribir consultas SQL sencillas para el desarrollo de bases de datos
complejas. La interfaz grfica es compatible con todas las caractersticas de
PostgreSQL y facilita la administracin. La aplicacin tambin incluye un editor de
resaltado de sintaxis SQL, un editor de cdigo del lado del servidor, un agente de
planificacin de tareas de SQL / lote / corteza, el apoyo a la SlonyI motor de
replicacin y mucho ms. Conexin del servidor puede hacerse a travs de TCP / IP
o sockets de dominio Unix (en plataformas * nix), y puede ser encriptado SSL para
la seguridad. No se requieren conductores adicionales para comunicarse con el

servidor

de

base

de

datos.

pgAdmin es desarrollado por una comunidad de expertos de PostgreSQL en todo el


mundo y est disponible en ms de una docena de idiomas. Es un software libre
publicado bajo la Licencia PostgreSQL.

Para iniciar este proceso, tal como lo hicimos anteriormente debemos hacer uso de
la palabra Sudo para ejecutar la instalacin como un usuario administrador y el
conjunto de comandos apt-get install, acompaado del nombre del paquete del
instalador en este caso: postgresql-client-9.1 pgadmin3

Al iniciar la instalacin veremos que el sistema operativo verifica si los paquetes


necesarios para ejecutar esta aplicacin se encuentran instalados de otro modo los
instala y actualiza, luego veremos un mensaje que nos solicita confirmar si
deseamos o no continuar la instalacin de la aplicacin PGAmin.

Deberemos continuar, insertando la tecla S, y presionando la tecla: Enter. Para


iniciar la instalacin.

Para finalizar deberemos ver que todas las configuraciones se han realizado, y que
ha aparecido nuevamente el nombre del usuario administrador acompaado del
signo $, ser posible para nosotros ingresar un nuevo comando pues ha aparecido
nuevamente el puntero del teclado.

Al hacer clic en el botn de inicio de Ubuntu, y realizar la bsqueda de nuestra


aplicacin, veremos que aparece PGAdmin , haremos clic sobre la aplicacin para
ejecutarla.

Para finalizar, luego de ejecutar la instalacin deberemos observar la interfaz de la


aplicacin sin ningn tipo de mensaje o cdigo de error.

Fallas en el proceso.

1. No se instala el repositorio APT, en el equipo host con Ubuntu 12.04.


2. La configuracin regional no se configuraron correctamente cuando se
instal PostgreSQL.
3. El el log que se muestra estan a media hora retrasada de la hora del
equipo.

Post instalacin.
Crear base de datos en POSTGRES utilizando UBUNTU

Primero debemos crear un usuario: Ingresamos con un usuario (cualquiera, es para


crearlo) en este caso sudo usuario y contrasea de ubuntu (opcional), luego
ingresamos a nuestro usuario de postgresql ubicado en la mquina para desde all
poder crear nuestra base de datos y usuarios.
Para crearla la base de datos escribimos su postgresql, luego createdb
seguidamente del nombre que le pondremos a nuestra primera base de datos en
este caso pruebadb entrer y hemos creado nuestra primera base de datos.

Para crear nuestro usuario escribimos createuser seguidamente el nombre de


nuestro usuario usu_prueba nos preguntar si este es un super usuario a lo
cual le responderemos si y, este nos ha creado nuestro usuario y base de datos,
nos saldremos con exit

Cambiar contrasea de usuario para base de datos en POSTGRES


utilizando UBUNTU

Para

cambiar por cuestiones de seguridad nuestra contrasea de usuario

oprimimos alter user seguidamente del nombre de nuestro usuariO


usu_prueba wiht pasword y escribimos nuestra nueva contrasea en comiLlas
y enter. Aparecer alter role, es decir, nuestro usuario a cambiado y para salir
escribimos \q.

Crear tablas en PGAdmin, para pSQl en Ubuntu

Configurar conexin: Abrimos PGADMIN y debemos configurar nuestra


conexin, damos clic en un dibujo que parece una tomacorriente de energa, nos
saldr una ventana para registrarse. Algunos datos como el por o puerto se
deja igual ya que es el puerto predeterminado, el maintenance DB es el nombre
de la base de datos(ya creada, solo es volver a colocarlo), username (nombre
del usuario ya creado) y nuestra contrasea, por ultimo clic en aceptar. En el
siguiente recuadro escogemos no volver a mostrar esta ventana y aceptar
nuevamente.

Al momento de cerrar la ventana nos saldr ya que nuestra base de datos est
conectada al darle clic se despliegan las opciones de la base de datos.
Para agregar una tabla tenemos que dar clic sobre schemas (1) y luego en
public, en el cual encontramos todo lo de nuestra base de datos como los
diccionarios por ejemplo; all mismo nos muestra la opcin tablas, al dar clic
sobre este escoges la opcin nueva tabla.

Tabla 1
A continuacin en la nueva ventana que nos saldr

le colocaremos como

nombre tabla 1, si miramos arriba encontramos todas las opciones de estas. Al


escoger tus opciones les das clic en aceptar. Aqu creamos tres columnas
nombre, apellido telfono dependiendo el tipo de tabla escogimos integer y
char al finalizar aceptar. En la parte baja nos aparece el cdigo HTML.

Tabla 2
Para crear otra tabla clic sobre tabla escogemos new object y new tablet en
esta haremos tres columnas productor de tipo char, la segunda columna ser
precio de tipo money y la tercer fecha de expiracin de tipo date y le damos
clic en aceptar, a continuacin vemos nuestras dos tablas.

El PGAdmin, tambin nos permite ver otra interfaz de trabajo. Debemos dar clic
en SQL que est en parte de arriba, all se trabajarn los modelos para relacionar
las tablas con solo arrastrarlas.

Verificacin de conectividad de usuarios

Desde esta pantalla de pgAdminIII se va a archivo y se adiciona un servidor, se


despliega esta ventana donde debemos que llenar todos los datos.

Los datos deben quedar de esta manera, el color de la casilla de colour es para
que cuando se verifique la conexin, sta resalte.

Verificacin de conectividad de usuarios y de conectividad de red

Desde el mismo pgAdminIII y verificamos que estn resaltadas todas las tablas
por lo cual estn conectadas.

Disco virtual para el sistema operativo a ser ejecutado por la mquina virtual

Se instala en el disco duro existente, se recomienda un mnimo de 5oo megabytes;


el espacio asignado para el disco duro virtual determinara el buen desempeo de la
base de datos y de las entidades que d l se sirven.

Instalador del Sistema Manejador de Base de Datos seleccionado para la


prctica.

PostgreSQL

En la siguiente pgina se encuentra la informacin sobre donde se puede descargar


PostgreSQL, en diferentes formatos y productos relacionados.

PostgreSQL se distribuye bajo licencia BSD. Esto significa, a grandes rasgos, que
podemos hacer muchas cosas con el cdigo fuente, disponible en:

http://www.postgresql.org.es/descargas

La distribucin PostgreSQL oficial est disponible en diferentes formatos binarios y


en cdigo fuente. La distribucin completa incluye:

El servidor PostgreSQL con documentacin completa (html,man)

Numerosas herramientas para la linea de comandos (psql, pg_ctl, pg_dump,


pg_restore, etc)

Librerias en C (libpq) y procesador C embebido (ecpg)

Numerosos lenguajes para funciones/procedimientos almacenados (plpgsql,


pltcl, plperl, plpython)

Numerosos paquetes adicionales (p.ej.: metaphone, pgcrypto, etc)

Adems algunos instaladores 'fciles, incluyen algunos paquetes adicionales tales


como pgAdmin y PostGIS.

Paquetes binarios

Paquetes binarios pre-construidos y listos para instalar sin necesidad de compilar el


cdigo fuente estn disponibles para diferentes sistemas operativos:

FreeBSD

Linux

Mac OS X

Solaris

Windows

Cdigo fuente

Se puede descargar el cdigo fuente para compilarlo e instalarlo desde cualquiera


de los servidores espejos oficiales.

Distribuciones de terceras partes

Postgres Plus: Instaladores 'fciles' para Linux, Mac, y Win32. Incluye la mayoria de
aplicaciones y componentes de uso comn con PostgreSQL. Distribuido por
EnterpriseDB

Paquetes 'LAPP', 'MAPP' and 'WAPP' (Linux/Mac/Windows + Apache + PHP +


PostgreSQL) estn disponibles en BitNami. Patrocinado por BitRock
LiveCD / Software de aplicaciones

PostgreSQL "LiveCD" son CDes que permiten ejecutar y probar PostgreSQL y


ciertas herramientas relacionas sin necesidad de instalar nada en tu PC.

pg_live: LiveCD basado en Xubuntu. Diseado y optimizado expresamente


para administradores de bases de datos PostgreSQL. Patrocinado por Open
Technology Group

PostgreSQL Live CD: LiveCD basado en Fedora. Mantenido por Devrim


GNDZ en Command Prompt

TurnKey PostgreSQL: LiveCD basado en Ubuntu y Software de aplicaciones


con un administrador web y una consola de instalacin/configuracin.
Patrocinado por TurnKey Linux

PGAdmin

pgAdmin es un proyecto de software libre publicado bajo la licencia de PostgreSQL


/ artstico . El software est disponible en la fuente y binario de la red espejo
PostgreSQL . Debido a la compilacin de la fuente requiere conocimientos tcnicos,
se recomienda instalar los paquetes binarios siempre que sea posible.

Las pginas de esta seccin dan detalles adicionales sobre cada paquete binario
disponible, as como ms enlaces de descarga directa. Adems, se puede descargar
archivos de cdigo fuente, traducciones de idiomas adicionales, pgAgent y los

paquetes de administracin de los servidores para permitir una funcionalidad


adicional.

Por ltimo, pgAdmin se incluye por defecto en la mayora de las distribuciones de


Linux, como RedHat, Fedora, Debian y Ubuntu. Si quieres una versin diferente del
que viene incluido en la distribucin, puede utilizar los canales como el PostgreSQL
repositorio yum , Debian backports o Ubuntu PPA .

La distribucin PGAdmin oficial est disponible en diferentes formatos binarios y en


cdigo fuente, disponible en:

https://www.pgadmin.org/download/

Referencias.

https://wiki.postgresql.org/wiki/Gu%C3%ADa_de_la_Comunidad_para_las_herrami
entas_GUI_de_PostgreSQL

Database (2013), Database administrator. Recuperado el da 28 de junio del 2016


en
http://dba.stackexchange.com/questions/50906/why-wont-postgresql-9-3-start-onubuntu

https://www.pgadmin.org/

http://www.postgresql.org.es/descargas

https://www.pgadmin.org/download/