Anda di halaman 1dari 3

La eleccin de un gestor de bases de datos en una empresa no es algo ni mucho

menos trivial. De partida, puede llegar a ser una inversin tanto en hardware como
en software muy cuantioso, pero no slo eso, adems va a condicionar de manera
determinante los desarrollos de aplicaciones que tengan que interactuar con el
mismo. Un SGBD, o Sistema Gestor de Bases de Datos crea un entorno operativo
que depende directamente de sus caractersticas, y en la mayora de los casos, se
convierte en el centro del entramado informtico de la empresa.
Independientemente de las caractersticas propias de cada SGBD, ste a su vez
va a correr sobre un sistema operativo, beneficindose de sus puntos fuertes y
vindose perjudicado por sus debilidades. Por muy potente que sea un
determinado aplicativo, si se implementa sobre un sistema operativo pobre, el
resultado no puede ser excepcionalmente bueno.
Por lo tanto, el primer extremo a considerar ser el sistema operativo a elegir para
hospedar un SGBD.
En el caso de Windows: Los sistemas se quedan colgados con una facilidad
alarmante. Cada cuelgue y su posterior reinicio significan que se ha perdido
tiempo, pero que adems es posible que se haya perdido trabajo sin consolidar en
los archivos. En un contexto de bases de datos, esto puede causar graves
inconsistencias. El hecho de que cualquier alteracin mnima en el hardware,
hasta a veces en el ms perifrico (por ejemplo, simplemente al insertar un
pendrive), exija un reinicio del sistema no ayuda a mejorar la disponibilidad.
Los tiempos de mantenimiento son elevadsimos, en parte causados por el
deficiente sistema de ficheros utilizado, NTFS, que obliga a desfragmentar los
sistemas de archivo muy frecuentemente. Casi cada actualizacin del sistema
operativo obliga a reiniciar el sistema.
A la hora de instalar el Sistema Gestor de la Base de Datos necesitamos primero
hacer un planteamiento de necesidades a fin de encontrar el ms apropiado para
resolver el problema. Se trata de analizar qu necesitamos del SGBD. En este
sentido algunas cosas a tener en cuenta pueden ser:
Tamao de la base de datos. Un gran tamao de base de datos requiere
se software muy potente para la gestin de la misma, adems podra
plantear el hecho de separar los datos en distintas unidades de disco o
incluso mquinas lo que podra requerir clsteres o sistemas distribuidos.
Conectividad. Si necesitamos que la base de datos sea accesible desde
Internet, una Intranet o incluso si bastara con un solo equipo de acceso.
Nmero de usuarios. Un nmero grande de usuarios requiere controles
avanzados de seguridad.
Nmero de conexiones simultneas. Suele ser el punto lgido de
requisitos, ya que un gran nmero de conexiones simultneas implica
SGBD con grandes capacidades de trabajo concurrente y pocos Sistemas
seran capaces de aceptarlo.
Aprovechamiento de hardware. Puede ser que sea el propio hardware de
la empresa el que predetermine la seleccin al estar limitados por el mismo.
Poltica de empresa. Por ejemplo si la empresa tiene una poltica de
impulso de software libre o acuerdos con empresas concretas de software.
Una vez seleccionado el SGBD ahora tenemos que asegurarnos de cumplir
nosotros los requisitos que exige. Todos los sistemas indican qu requisitos
necesitan en cuanto a:
Sistemas operativos. No todos los SGBD son multiplataforma, lo normal
es que sean compatibles con unas cuantas plataformas: Windows, Linux,
Unix,
Paquetes o aplicaciones preinstaladas. A veces se requiere que el
sistema posea algn software previo a la instalacin del SGBD. En el
mundo Linux se suele requerir de paquetes (como por ejemplo el
compilador de C, o libreras especiales de entrada salida,); en Windows
es alguna actualizacin (como sus clsicos Service Pack) o software de
terceros que se requiere (como la mquina Java, el Framework .Net o un
servidor web concreto).
Memoria RAM. Es el requisito que ms importa: ms RAM, ms ligero
funciona el sistema. Oracle en su versin 11g aconseja al menos 1 GB de
RAM
Procesador. Se suele exigir un modelo y una velocidad mnima en el
mismo.
Disco duro. Se exige un espacio mnimo de disco.
Requisitos de red. Se puede exigir que el equipo tenga una funcin
concreta como que sea un servidor de dominio, o que tenga una
conectividad particular (como una direccin IP fija).
Incompatibilidades. A veces se indican productos con los que existen
problemas de compatibilidad.
Prcticamente esas seran las principales variables que podran generar algn
problema al momento de la instalacin de algn SGBD.
Fuentes bibliogrfico:
www.lpmagazine.org
http://www.jorgesanchez.net/bd

Anda mungkin juga menyukai