Вы находитесь на странице: 1из 4

INSTITUTO

TECNOLOGICO DE
TAPACHULA
MATERIA:

CATEDRATICA:

ADMINISTRACION DE BD

TERESA DEL CARMEN CABRERA GOMEZ

ALUMNO:

JESS RUIZ CRUZ

CARRERA:

ING. SISTEMAS COMPUTACIONALES

Jueves, 18 de febrero de 2016

Consideraciones para elegir un buen SGBD


Para seleccionar correctamente un SGBD se deben analizar y reconocer ciertos
aspectos. Por ejemplo: Caractersticas, virtudes, ventajas y desventajas de cada
uno que permitan reconocer y seleccionar el mejor al momento de encontrarse
con determinada solucin.
Primero comenzaremos por entender que los siguientes SGBD pertenecen al
modelo:
Cliente/Servidor:
MySQL
PostgreSQL
Microsoft SQL Server
Oracle
Mientras que los siguientes pertenecen al modelo embebido:
SQLite
Microsoft Access
Paradox
dBase
Microsoft SQL Server
Ntese como este ltimo (SQL Server) se filtra en ambos, y es que proporciona
versiones para ambas situaciones o modelos. Ahora bien, los SGBD
Cliente/Servidor son aquellos que como tal permiten realizar una
conexin remota o local mediante la ejecucin de un servicio o aplicacin que
opera mediante un puerto lgico de datos. Esto es entonces que para poder
emplear un SGBD de este tipo se requiere siempre tener instalado dicho
software en un equipo como mnimo, de otra manera la administracin o acceso
a la base de datos es imposible.
Por otro lado, los SGBD embebidos permiten tener acceso a la base de datos
sin necesidad de tener algn software instalado. Aunque si bien es cierto debe
haber un punto de partida, por lo que el desarrollador de la base de datos si
deber instalarse ciertas herramientas para la creacin del BD. Esto claro
depender del SGBD embebido que desee utilizar.
El tipo embebido entonces puede generar uno o ms archivos por base de
datos, permitiendo tener una portabilidad ms cmoda. Pues como ya se
menciono, los equipos a donde se distribuya no requerirn ningn software extra
como SGBD, pues ese trabajo ya estar hecho previamente por el desarrollador
en su equipo.
Pero Qu tiene uno que no tenga el otro? Esta pregunta nos lleva visualizar
aspectos resaltantes entre uno u otro. Y es que por ejemplo debemos resaltar
que, en aspectos de seguridad, los SGBD Cliente/Servidor se llevan el premio.
Pues estos son ms ptimos que los embebidos en cuestiones de seguridad. Y
es que, si Cliente/Servidor significa acceso remoto, entonces debemos de
prevenir cualquier acceso mal intencionado. Esto lleva a concluir que dichos

SGBD por tanto deben proveerse de capacidades que contribuyan enormemente


a la proteccin de informacin.
Contrario a todo lo anterior, los SGBD embebidos son portables y con menos
seguridad pues la intencin es acceder a esa informacin de manera local
nicamente, es decir, el portador es quien decide qu hacer con dicha
informacin. Eso no significa que nuestros datos sean inseguros o que puedan
ser corrompidos fcilmente. Para nada, los SGBD se encargan de dar
capacidades de cifrado para cada una de sus bases de datos. Pero entonces se
pudiera pensar que hay contradiccin, pues la realidad es que ambos tienen
buenas codificaciones de datos lo que garantiza que no cualquiera puede
acceder a la informacin. Si bien esto pudiera ser real desde determinada
perspectiva, sin embargo, no desde el punto de vista del acceso. Para
ejemplificar, imagine que determinada informacin sper importante para usted
esta guardada en un archivo PDF dentro su memoria USB, y suponga que usted
protegi dicho archivo con una contrasea cifrada para que no cualquiera, sino
solo usted pueda ver esa informacin. Entonces, la cuestin es que tan fcil o
difcil es que usted pueda asegurar que nadie podr tener acceso a
su informacin dentro del PDF? Su informacin contenida en el PDF es muy
portable, eso
es
muy cierto,
y
el
contenido
esta
protegido felicidades! Y el archivo fsico? He all el detalle.
Todos pueden observarlo y fcilmente copiar dicho archivo. La USB por si sola
no administrara quien copia u observa el archivo, ni mucho menos quien accede
a la informacin. As que solo es cuestin de tiempo antes de que alguien se
haga de su PDF e insista con descifrados hasta acceder a la informacin, sin
mencionar que incluso podra eliminar dicho archivo y evitar la fatiga
de descifrarlo, sea que ni usted ni el usuario mal intencionado tendran la
informacin. Todo esto posible entonces por no controlar quien accede y quien
no al archivo. Pero ahora imagine que su PDF es dejado en un equipo, el cual
no es movido fsicamente. Para acceder a su PDF usted debe hacerlo de manera
remota, al ser, as las cosas, no queda otra ms que acceder por
puertos lgicos. Siendo as usted no dejara acceder al equipo completo de
manera directa, pues mas que un PDF quedara en riesgo todo lo dems. Pues
entonces su solucin radica en un software instalado en el equipo remoto que
permita controlar los accesos a sus datos. Esto es entonces que antes de que
cualquiera pueda acceder a cualquier cosa de su equipo pedir permiso de
hacerlo ha dicho software. Mas aun, cualquier orden para lo que el software no
este configurado la rechazara rotundamente. Ahora caemos en cuenta que
nadie accede a su PDF sino se otorga permiso a travs de este software. No
cree que ahora sea mas seguro? Los archivos a los que el software accede
simplemente
no
podrn
ser
accedidos
por
el
usuario
directamente, sino indirectamente a travs del software. El usuario ni siquiera
sabr que tipo de archivo es, o su tamao, formato, etc. No sabr nada ms que
lo que el software le avise. Y si no lo ve, menos podr acceder al archivo para
copiarlo e intentar sus artimaas para descifrarlo. Cabe mencionar que con todo
esto tambin se ha sacrificado algo ms su portabilidad.
Estas son dos caractersticas muy destacadas en ambos tipos de SGBD, por lo
que antes de elegir un tipo se debe considerar el resto de caractersticas, mismas
que podrn ser descubiertas en base al SGBD especficamente seleccionado.

Esto nos lleva checar similitudes y diferencias entre uno u otro SGBD
mencionados al principio de este artculo, mismas que nos permitirn ver como
ventaja/desventajas las caractersticas proporcionadas.

Вам также может понравиться