reporte instalación sgbd postgresql
Post on 07-Jul-2018
259 Views
Preview:
TRANSCRIPT
-
8/19/2019 Reporte Instalación SGBD PostgreSql
1/16
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO SUPERIOR DETEPOSCOLULA
INGENIERÍA EN SISTEMAS COMPUTACIONALES
ADMINISTRACIÓN DE BASE DE DATOS
DOCENTE:
LIC. MARCO ANTONIO RUÍZ VICENTE
MODULO: II
ARQUITECTURA DEL GESTOR
PRESENTA:BENÍTEZ SANTOS MAYRA
JIMÉNEZ PÉREZ AYDET
LÓPEZ SANDOVAL CITLALI
ZARATE REYES RUFINO
SEXTO SEMESTRE GRUPO“A”
SAN PEDRO Y SAN PABLO TEPOSCOLULA,OAXACA. 17 DE MARZO DE 2016
TECNOLÓGICONACIONAL DE
MÉXICO
-
8/19/2019 Reporte Instalación SGBD PostgreSql
2/16
INTRODUCCIÓN
Los SGBD son muy importantes ya que nos permiten crear diferentes bases dedatos, para poder resolver problemas de control dentro de una empresa para quesea más fácil tener organizada la información y al momento de acceder a ella semas fácil y rápida ya consulta de información.
Por ello en este reporte se explica brevemente la instalación del SGBD postgreSQLen el sistema operativo para conocer como es el comportamiento de una base dedatos dentro de esta distribución.
-
8/19/2019 Reporte Instalación SGBD PostgreSql
3/16
REQUERIMIENTOS MÍNIMOS DEL SISTEMA
Realmente PostgreSQL no tiene requerimientos específicos de hardware. Se
considera suficiente con satisfacer los requerimientos recomendados para instalarel sistema operativo que se vaya a utilizar.
Como mismo se pude realizar todo el desarrollo con un servidor Pentium IV de 1.7MHz y 1 GB de RAM con Red Hat Linux 8.0, para una mínima cantidad de usuarios,también podemos emplear recursos de hardware distribuidos para un BDconsiderablemente grande.
Naturalmente, si se desea que el sistema ofrezca servicio a un número
relativamente grande de usuarios concurrentes habrá que tener este factor encuenta a la hora de elegir el hardware más apropiado de acuerdo a nuestrasnecesidades.
Multi Linux, Unix, BSD's, Mac OS X, Solaris, AIX, Irix, HP-UX, Windows.
8 megabytes de Memoria RAM 30 megabytes de espacio en disco duro parael cogido fuente
5 megabytes de espacio en disco duro para la instalación de los ejecutables
1 megabyte extra para las bases de datos básicas3 megabytes de espacio en disco duro para el tarball con el código fuente
PostgreSQL es un avanzado sistema de bases de datos relacionales basado enOpen Source. Esto quiere decir que el código fuente del programa está disponiblea cualquier persona libre de cargos directos, permitiendo a cualquiera colaborar conel desarrollo del proyecto o modificar el sistema para ajustarlo a sus necesidades.PostgreSQL está bajo licencia BSD.
Un sistema de base de datos relacionales es un sistema que permite lamanipulación de acuerdo con las reglas del ´algebra relacional. Los datos sealmacenan en tablas de columnas y renglones. Con el uso de llaves, esas tablas sepueden relacionar unas con otras.
-
8/19/2019 Reporte Instalación SGBD PostgreSql
4/16
La aplicación cliente, que necesita realizar operaciones en la base de datos.
Las aplicaciones cliente pueden ser de la más diversa naturaleza: puedenser aplicaciones de texto en una consola, aplicaciones gráficas, un servidorweb que accede a la base de datos para mostrar una página, o herramientasespecializadas de mantenimiento de bases de datos. Como es habitual enlas aplicaciones cliente/servidor, el cliente y el servidor pueden estar endiferentes maquinas. En este caso, estos se comunican sobre una conexiónde red TCP/IP.
El servidor PostgreSQL puede manejar múltiples conexiones concurrentesde los clientes. Para esto inicia un nuevo proceso (” fork”) para cada conexión llamado backend. Con esto, el cliente y el nuevo proceso del servidor se
comunican sin la intervención del proceso original del postmaster. Así, elpostmaster está siempre corriendo, esperando por conexiones de parte delos clientes Todo esto por supuesto es invisible para el usuario y se mencionaacá solo como un comentario.
REQUERIMIENTOS DEL ESPACIO FÍSICO DEL SISTEMA
Requisitos Capacidad Descripción
Memoria RAM
2 GB
Se necesita espaciosuficiente para que al
momento de interactuarcon la base datos notengamos problemas, alrealizar tablas y consultas
-
8/19/2019 Reporte Instalación SGBD PostgreSql
5/16
-
8/19/2019 Reporte Instalación SGBD PostgreSql
6/16
Regionalización por columnaMulti-Version Concurrency Control (MVCC)Múltiples métodos de autentificación
Acceso encriptado vía SSLSE-PostgresCompleta documentaciónLicencia BSDDisponible para Linux y UNIX en todas sus variantes (AIX, BSD, HP-UX, SGIIRIX, Mac OS X, Solaris, Tru64) y Windows 32/64bits.
-
8/19/2019 Reporte Instalación SGBD PostgreSql
7/16
REQUERIMIENTOS DEL ESPACIO LÓGICO DEL SISTEMA
ESTRUCTURAS LÓGICAS Y FÍSICAS PARA EL
ALMACENAMIENTO DE LAS BASES DE DATOS
Estructura Lógica
LibpqPostmasterPostgresGestor de almacenamiento
Estructura física
FicheroDirectoriosCreación del clúster de bases de datos: initdb.
-
8/19/2019 Reporte Instalación SGBD PostgreSql
8/16
“INSTRUCCIONES DE INSTALACIÓN”
INSTALACIÓN DE POSTGRESQL EN EL SISTEMA
OPERATIVO WINDOWS.
OBJETIVO: Instalar el SGBD PostgreSQL en Windows
Paso 1.- Ejecutamos el archivo que hayamos descargado en la web parapoder instalar el SGBD PostgreSQL, nos aparecerá la ventana siguiente en
la cual daremos clic en Next y así lo realizaremos hasta llegar a la ventanaque nos aparecerá en el paso 2.
Imagen 1 Inicio de instalación del SGBD
-
8/19/2019 Reporte Instalación SGBD PostgreSql
9/16
Paso 2.- En esta ventana le daremos clic en elegiremos una contraseña, ledamos siguiente.
Paso 3.- Una vez que nos parezca la siguiente ventana elegiremos el puertocon el cual estará trabajando postgreSQL y le damos siguiente.
Ilustración 21. Contraseña para el usuario root. Imagen 2 Contraseña para el usuario root
Imagen 3 Puerta de enlace del SGBD
-
8/19/2019 Reporte Instalación SGBD PostgreSql
10/16
Paso 4.- A continuación, nos parece la siguiente ventana en la cual tenemosque elegir la configuración de regional, para elegir el idioma y le damos
siguiente a todas las demás ventanas que nos aparezcan y al terminar solo ledamos en la opción de finalizar, para que nos aparezca la ventana que semuestra en el paso 5.
Paso 5.- A continuación, nos aparece la siguiente ventana en la cual tenemosque elegir la opción de cancel para finalizar con la instalación.
Ilustración 3. Puerta de enlace del SGBD.
Ilustración 4. Selección del idioma y región. Imagen 4 Selección d idioma y región
Imagen 5 Finalización de la instalación.
-
8/19/2019 Reporte Instalación SGBD PostgreSql
11/16
Paso 6.-Y por último podemos observar la página principal de postgreSQL.
Ilustración 6. Menú principal. Imagen 6 Menú principal.
-
8/19/2019 Reporte Instalación SGBD PostgreSql
12/16
PRUEBAS DE INSTALACIÓN
En esta ventana se muestra el sistema gestor debase de datos de manera, ya instalado en elsistema operativo.
Imagen 8 Interfaz principal del sistema Gestor de Base de Datos.
Esta ventana nosmuestra la interfaz
principal delsistema gestor debase de datos.
Imagen 7 Instalación del sistema Gestor de base de Datos PostgreSQL
-
8/19/2019 Reporte Instalación SGBD PostgreSql
13/16
LIMITACIONES
Las limitaciones de este tipo de gestores de bases de datos suelen identificarse muyfácilmente analizando las prestaciones que tienen previstas para las próximasversiones. Encontramos lo siguiente:
Puntos de recuperación dentro de transacciones. Actualmente, lastransacciones abortan completamente si se encuentra un fallo durante
su ejecución. La definición de puntos de recuperación permitirárecuperar mejores transacciones complejas.No soporta tablespaces para definir dónde almacenar la base dedatos, el esquema, los índices, etc.El soporte a orientación a objetos es una simple extensión que ofreceprestaciones como la herencia, no un soporte completo.
En esta ventana nos muestrala visualización de tablas en elsistema Gestor de
PostgreSQL.
Imagen 9 Visualización de tablas en PostgreSQL. Imagen 10 Visualización de tablas en el SGBD
-
8/19/2019 Reporte Instalación SGBD PostgreSql
14/16
Ventajas:
Ampliamente popularIdeal para tecnologías Web.Fácil de Administrar.Su sintaxis SQL es estándar y fácil de aprender.Footprint bajo de memoria, bastante poderoso con una configuraciónadecuada.Multiplataforma.Capacidades de replicación de datos.
Soporte empresarial disponible.
Estabilidad y confiabilidad legendarias
En contraste a muchos sistemas de bases de datos comerciales, esextremadamente común que compañías reporten que PostgreSQL nunca hapresentado caídas en varios años de operación de alta actividad. Ni una sola vez.
Simplemente funciona.Extensible. El código fuente está disponible para todos sin costo. Si su equiponecesita extender o personalizar PostgreSQL de alguna manera, puedenhacerlo con un mínimo esfuerzo, sin costos adicionales. Esto escomplementado por la comunidad de profesionales y entusiastas dePostgreSQL alrededor del mundo que también extienden PostgreSQL todoslos días.
Multiplataforma. PostgreSQL está disponible en casi cualquier Unix (34plataformas en la última versión estable), y una versión nativa de Windowsestá actualmente en estado beta de pruebas.Diseñado para ambientes de alto volumen. PostgreSQL usa una estrategiade almacenamiento de filas llamada MVCC para conseguir una mucho mejorrespuesta en ambientes de grandes volúmenes. Los principales proveedores
-
8/19/2019 Reporte Instalación SGBD PostgreSql
15/16
de sistemas de bases de datos comerciales usan también esta tecnología,por las mismas razones.
DESVENTAJAS
En comparación con MySQL es más lento en inserciones y actualizaciones,ya que cuenta con cabeceras de intersección que no tiene MySQL.Soporte en línea: Hay foros oficiales, pero no hay una ayuda obligatoria.Consume más recursos que MySQL.La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva.
RECOMENDACIONESRealizar una investigación acerca del SGBD, así como también conocer cadauno de sus requerimientos de manera completa.Realizar paso a paso cada uno de los pasos de instalación, así como leer
cada una de las instrucciones que se realizarán de manera cuidadosa.
ERRORES COMUNES
Que se nos olvide la contraseña de root, y no podamos accesar de maneracorrecta a la base de datos.
Ilustración 2Error de inicio de sesión
-
8/19/2019 Reporte Instalación SGBD PostgreSql
16/16
CONCLUSIÓN
Como conclusión de la instalación del SGBD, se ha llegado a comprender que se debenrealizar diversas etapas, las cuales constan de varios pasos, así como debemos conocer todosy cada uno de los requerimientos, y la arquitectura lógica y física de nuestro equipo en dondequeremos instalar el SGBD.
Los SGBD son muy importantes por ello es indispensable, conocer como instalarlo para poderdesarrollar nuestras bases de datos, y con ello poder realizar trabajos de alta calidad.
top related