Instalacion de Postrgre sql en ubuntu

899 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
899
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Instalacion de Postrgre sql en ubuntu

  1. 1. Ing. Sistemas Computacionales. Ing. Eva Mora Colorado Administración de Base de Datos“Manual De Instalación De PostgreSQLEn La Plataforma Linux (Ubuntu 12.10)” Presenta David Pedro Velasco Oscar Sabino Perez 602-C02 de marzo de 2013 Tierra Blanca Ver.
  2. 2. Instalación de PostgreSQL 9.1.8 en Ubuntu 12.10Primeramente abrimos una terminal y tecleamos lo siguiente: sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-devEsto instala el cliente y servidor de la base de datos y algunos scripts de utilería.Una vez culminado la instalación. Tecleamos el siguiente comando: psql –versiónEsto confirma que la instalación terminó adecuadamente. En mi caso fue psql (PostgreSQL) 9.1.8 contains support for command-line editing
  3. 3. Ahora necesitamos establecer la contraseña del usuario postgres.Para eso tecleamos la siguiente línea en la terminal: sudo su postgres -c psqly después esta: ALTER USER postgres WITH PASSWORD password;Aquí cambiamos la palabra password por la contraseña que desees usarY salimos del proceso con la siguiente orden qDespués de alterar la contraseña en la base de datos, deberías hacer lo mismo para el usuariopostgres del sistema operativo: sudo passwd -d postgres sudo su postgres -c passwdTe aparecerá un prompt, introduce la misma contraseña que pusiste antes.Ahora vamos a crear un Usuario llamado ejemplo1 y una base de datos llamado base_ejemplo.
  4. 4. Teclea: sudo su postgres -c psql Creamos el usuario: create user usuario_ejemplo with password xxxxxx; (la contraseña es opcional en mi caso le puse sabino) Creamos la base de datos: create database base_ejemplo owner usuario_ejemplo; y terminamos el proceso con: qY así instalamos, creamos un usuario y una base de datos en el sistema gestor de base de datosPostgreSQL.Ahora utilizaremos un Administrador llamado PgAdmin IIIPgAdmin III es una aplicación gráfica para gestionar el gestor de bases de datos PostgreSQL, siendola más completa y popular con licencia Open Source. Está escrita en C++ usando la librería gráficamultiplataforma wxWidgets, lo que permite que se pueda usan en Linux, FreeBSD, Solaris, Mac OS Xy Windows. Es capaz de gestionar versiones a partir de la PostgreSQL 7.3 ejecutándose en cualquierplataforma, así como versiones comerciales de PostgreSQL como Pervasive Postgres, EnterpriseDB,
  5. 5. Mammoth Replicator y SRA PowerGres.pgAdmin III está diseñado para responder a las necesidades de todos los usuarios, desde escribirconsultas SQL simples hasta desarrollar bases de datos complejas. El interfaz gráfico soporta todaslas características de PostgreSQL y facilita enormemente la administración. La aplicación tambiénincluye un editor SQL con resaltado de sintaxis, un editor de código de la parte del servidor, un agentepara lanzar scripts programados, soporte para el motor de replicación Slony-I y mucho más. Laconexión al servidor puede hacerse mediante conexión TCP/IP o Unix Domain Sockets (enplataformas *nix), y puede encriptarse mediante SSL para mayor seguridad.Hay dos formas de adquirir ese Administrador.Utilizaremos la más sencilla y fácil1.- nos vamos al Centro de Software de UbuntuEsta es la pantalla principal y es aquí donde buscamos el PgAdmin III y lo instalamos
  6. 6. Esperamos a que termine el proceso de instalación.Una vez que termine el icono del software aparecerá en el lanzador de Ubuntu Listo!! Asi tenemosinstalado PgAdminIII. Ahora procederemos a crear tablas en nuestra base de datos ya antes creada.
  7. 7. Abrimos la interfaz de PgAdminIIIDamos clip sobre este icono para conectar la base de datos y nos aparecerá esto:
  8. 8. Llenamos los espacios correspondientes* Nombre: escribe el nombre del server que deseas* Host: localhost* Contraseña: inserta la contraseña que escribiste en el terminal anteriormenteY damos clip en Aceptar
  9. 9. Y tendremos acceso a nuestra Base de Datos antes creada en la terminal.Desplegamos en menú de la base de datos, +Schemas, +Public y seleccionamos la opción Tablesy por ultimo el botón SQL.Esto es para poder crear las tablas, hacer consultas y cada una de las operaciones. 2 1
  10. 10. Es aquí donde escribimos el código
  11. 11. Creación de las tablascreate table Alumno(noCtrl int,primary key (noCtrl),nom varchar (25),app varchar (25),apm varchar (25),sxo varchar (5),cveMat int)create table Materia(cveMat int,primary key(cveMat),nom varchar(10),creditos int,noCtrl int)Relación de las tablasalter table Materiaadd foreign key(noCtrl)references AlumnoInserción de datos a las tablasselect * from Alumnoinsert into Alumno values(12123,Victor,Hernandez,Morales,H)insert into Alumno values(23233,Omar,Virgen,Ronquillo,H)insert into Alumno values(43424,Iliana,Huerta,Hernandez,M)select * from Materiainsert into Materia values(000123,DBA,28)insert into Materia values(212312,F.I.S,35)insert into Materia values(443342,Quimica,30)Consultas realizadas--obtener el nombre de la materia que cuente con creditos de 28%--select nom,creditos from Materia where creditos=28--obener el nombre de los alumnos que sean del sexo Masculino asi como su numero de control--select nom,noCtrl from Alumno where sxo=H and noCtrl=23233
  12. 12. ConclusiónHoy en día las Bases de Datos, ocupan un lugar vital en cualquier área del quehacer humano,comercial, y tecnológico. No sólo las personas involucradas en el área de Informática, sino todas laspersonas administrativas, técnicas y con mayor razón los profesionales de cualquier carrera, debende tener los conocimientos necesarios para poder utilizar las bases de datos.

×