Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Plan Instalaciòn SMBD 2

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 32

PLAN DE INSTALACIN DE

UN SMBD
GRUPO 3
IRYEILIN MICHELLE ESTRADA IGLESIAS
ANDREA DEL PILAR LOSADA VIDAL
NIDIA PARRA CAN

TABLA DE CONTENIDO

INTRODUCCIN 3
PREINSTALACIN4
INSTALACIN.8
POSTINSTALACIN20
BIBLIOGRAFIA.32

INTRODUCCIN
En este documento se encuentra con la instalacin de PostgreSQL 9.3, la
versin ms estable del SMBD. A travs de la siguiente informacin se busca
guiar al usuario de la alcalda de San Antonio del Sena para poder realizar
de forma exitosa la instalacin de este SMBD.
Se realizar un plan de instalacin de acuerdo al caso de estudio y al
SMBD seleccionado, ser instalado en el sistema operativo Ubuntu
Server.
En este documento se listan las actividades a desarrollar antes, durante y
despus del proceso de instalacin para asegurar de este modo el buen
funcionamiento del sistema de base de datos

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:
make versin

Es necesario que el S.O posea un compilador


ISO / ANSI C (al menos C89-compatible). 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
una
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.

SEGURIDAD Y TIPO DE
SERVICIO

Se recomienda que el lugar en el que se encuentren los servidores de bases de datos se


encuentren en un cuarto refrigerado por un sistema de aire acondicionado, adems se
recomienda que el acceso a la sala o cuarto de servidores se ENCUENTRA vigilado por el
rea de seguridad de la alcalda, que el acceso al mismo se realice por medio de
credenciales como tarjetas inteligentes y que se encuentre dentro del circuito cerrado
de video de seguridad.
Se recomienda mantener el cuarto de servidores conectado a un sistema de respaldo
de conexin al flujo elctrico, recomendamos el uso de un SAI o planta elctrica para
asegurar tambin el funcionamiento del sistema de enfriamiento.
Se recomienda adems la creacin de tres tipos de redes, una Intranet, una DMZ, y otra
con acces total a internet. Debe tenerse en cuenta que todas estas redes deben estar
separadas por FireWalls, para de este modo filtrar el TRFICO y el acceso a las mismas.
Las bases de datos relacionales son buenas al recuperar un nmero pequeo de archivos
rpidamente, ellas no son buenas al recuperar un nmero grande de archivos y
resumirlos. Por esta razn creemos que para este tipo de servicio en ESPECFICO sera
bueno hacer uso del Procesamiento transaccional en lnea OTPL.

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
PostgreSQL es un Sistema de gestin de bases de datos relacional orientado a
objetos y libre, publicado bajo la licencia PosgreSQL1 , similar a la BSD o la
MIT.Como muchos otros proyectos de cdigo abierto, el desarrollo de PostgreSQL no
es manejado por una empresa y/o persona, sino que es dirigido por una comunidad
de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o
apoyados por organizaciones comerciales. Dicha comunidad es denominada el
PGDG (PostgreSQL Global Development Group).
Mediante un sistema denominado MVCC (Acceso concurrente multiversin, por sus
siglas en ingls) PostgreSQL permite que mientras un proceso escribe en una tabla,
otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene
una visin consistente de lo ltimo a lo que se le hizo commit. Esta estrategia es
superior al uso de bloqueos por tabla o por filas comn en otras bases, eliminando
la necesidad del uso de bloqueos explcitos...

Para iniciar este proceso, debemos ejecutar el comando:


install

sudo apt-get
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 el: 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

TIPOS DE INSTALACIN

A DIFERENCIA DE OTROS SISTEMAS OPERATIVOS EN DISTRIBUCIONES


LINUX, COMO UBUNTU NO SE ENCUENTAN MUCHAS APLICACIONES QUE
PERMITAN DIFERENTES TIPOS DE INSTALACIN, GENERALMENTE SE
TRATA DE UNA INSTALACIN COMPLETA, QUE EN EL CASO DE POSTGRE
PGADMIN SLO PUEDE PERSONALIZARSE MODIFICANDO EL CDIGO
FUENTE.

INSTALANDO PGADMIN

PGADMIN ES LA HRRAMIENTA DE ADMINISTRACIN Y DESARROLLO DE LA PLATAFORMA DE CDIGO


ABIERTO MS POPULAR Y DISPONE 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. LA INTERFAZ GRFICA ES COMPATIBLE CON TODAS LAS CARACTERSTICAS DE POSTGRESQL Y
FACILITA LA ADMINISTRACIN. LA APLICACIN TAEST DISEADO PARA RESPONDER A LAS NECESIDADES
DE TODOS LOS USUARIOS, DESDE ESCRIBIR CONSULTAS SQL SENCILLAS PARA EL DESARROLLO DE BASES
DE DATOS COMPLEJAS, 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

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.

CREAR USUARIO PARA BASE DE DATOS EN


POSTGRES UTILIZANDO UBUNTU

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.

CREAR TABLAS EN PGADMIN, PARA PSQL EN


UBUNTU

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.

CREAR TABLAS EN PGADMIN, PARA PSQL EN


UBUNTU

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.

CREAR TABLAS EN PGADMIN, PARA PSQL EN


UBUNTU

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.

CREAR TABLAS EN PGADMIN, PARA PSQL EN


UBUNTU

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 ventana de
pgAdminIII se va a archivo y
se adiciona un servidor, se
despliega esta ventana
donde debemos que llenar
todos los datos.

VERIFICACIN DE CONECTIVIDAD DE USUARIOS Y


CONECTIVIDAD DE RED

Los datos deben quedar de


esta esta manera, el color de
la casilla de color 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.

BIBLIOGRAFA
DATABASE (2013), DATABASE ADMINISTRATOR. RECUPERADO EL DA 28 DE
JUNIO DEL 2016 EN
HTTP://DBA.STACKEXCHANGE.COM/QUESTIONS/50906/WHY-WONTPOSTGRESQL-9-3-START-ON-UBUNTU
HTTPS://WWW.PGADMIN.ORG
HTTPS://WWW.POSTGRESQL.ORG/FILES/DOCUMENTATION/PDF/9.3/POSTG
RESQL-9.3-US.PDF

También podría gustarte