Está en la página 1de 5

Instalación de un DBMS

Pedro Cortes Díaz

Administración de Base Datos

Instituto IACC

08/04/2018
Desarrollo

Propuesta Cliente

De mi consideración presento la siguiente propuesta de solución más apropiada para


enfrentar el requerimiento a la empresa.
Dentro de las dos opciones presentadas para administrar la base de datos, que son
SQLServer y PostgreSQL, hemos seleccionado a PostgreSQL. Que sería el gestor más
apropiado para administrar la base de datos a la empresa.
Todas las actividades básicas pueden ser realizadas utilizando un software libre, por lo
que no existe un requerimiento costoso.

Apoyo
Es importante tener en cuenta que nuestro gestor de base de datos estará trabajando sobre
un sistema operativo.
PostgreSQL puede ser instalado en un sistema operativo, en cambio MSQLServer no lo
realiza.

PostgreSQL es fácil de instalar por lo que no existe un costo adicional oculto para su
instalación.

En general, cualquier programa actual compatible con Unix, Linux, Mac OS X y


FreeBSD, puede ejecutar el gestor PostgreSQL.

Se caracteriza por la gran escalabilidad que posee, ajustándose al número de CPU y la


gran cantidad de memoria que posee el sistema, haciendo capaz de soportar una mayor
cantidad de peticiones simultaneas.

Permite desarrollar o migrar aplicaciones desde Access, Visual Basic, Foxpro, Visual
Foxpro , C/C++ Visual C/C++, Delphi, etc., para que utilicen a PostgreSQL como un
servidor de BD; Por lo comentado este gestor se convierte en una gran alternativa al
momento de decidirse por un sistema de base de datos.

Ventajas
Ampliamente popular, ideal para tecnología WEB.
Fácil de administrar.
PostgreSQL, no necesita un costo de licencia.
Tiene la capacidad de replicar los datos.
Puede unir de modo eficiente un gran número de tablas.
Interfaz
PostgreSQL cuenta con un soporte para una amplia gama de lenguajes de programación
tanto como SQLServer tienen está misma característica.
Pero insisto que PostgreSQL es la opción más adecuada para el momento del desarrollo
de las aplicaciones.
Por ejemplo si usamos java, su base de datos será grande con una mayor concurrencia y
de múltiples consultas.

Rendimiento

PostgreSQL mejora el tráfico eficiente de los recursos de hardware en servidores más


potentes. Como por ejemplo:
Avances en gestión de bloqueos.
Eficiencia en escritura.
Acceso de sólo índices y en otras operaciones de bajo nivel que permiten que
PostgreSQL pueda manejar cargas de trabajo de mayor volumen.
Ejemplos:
Hasta 350.000 consultas por segundo (más de 4 veces más rápido)
Consultas en almacenes de datos sólo de índices (2-20 veces más rápido)
Además la adición de replicación de consumo de energía por la CPU.

PostgreSQL no supera a SQLServer en las categorías de complejidad, pero sí en la más


compleja, es donde apunta la observación del cliente, eso demuestra la escalabilidad.

PostgreSQL cumple con los objetivos de un manejo bueno y con un importante número
de operaciones.

La flexibilidad de PostgreSQL, está reflejado en la abundancia de cosas distintas que lo


han adoptado.

Hardware y Software

Por el alto volumen de datos para administrar, se recomienda un servidor con las
siguientes características o al menos algo parecido. A continuación en la siguiente
imagen se indica el hardware recomendado para esta propuesta Cliente,

Componentes Recomendación
Procesador Intel® Xeon® E5-2603 v4 (6 núcleos,
1,6 GHz, 15 MB, L3 Caché).
Memorias 8 GB (1 x 8 GB) DDR4 2400 MHz
RDIMM.
Almacenamientos Sata HP 500GB 6G SATA 7.2k 3.5in SC
MDL HDD
Periféricos Lectora de DVD/CD, puerto USB
Software
Sistema operativo Windows Home Server.
SGBD PostgreSQL.
Interface de Programación:
PHP, Perl y Python estos tres lenguajes pueden ser compilados por el servidor Web.
Jdbc,C/C++,TCL.
Bibliografía

Contenidos de la semana 4

También podría gustarte