Sei sulla pagina 1di 3

SERVIDORES DE BASE DE DATOS

Tambin conocidos como RDBMS (acrnimo en ingls de Relational Data


Base Management Systems), son programas que permiten organizar datos en una
o ms tablas relacionadas. Los servidores de Bases de Datos se utilizan en todo el
mundo en una amplia variedad de aplicaciones.
Los servidores de bases de datos surgen en la dcada del 80 con motivo de
la necesidad de las empresas de manejar grandes y complejos volmenes de datos,
al tiempo que requieren compartir la informacin con un conjunto de clientes (que
pueden ser tanto aplicaciones como usuarios) de una manera segura y debe
proporcionar servicios de forma global y, en la medida de lo posible,
independientemente de la plataforma.
Para bases de datos con mltiples usuarios sirve un servidor de base de
datos. Las bases de datos estn situadas en un servidor y se puede acceder a ellas
desde terminales o equipos con un programa -llamado cliente- que permita el
acceso a la base o bases de datos. Los gestores de base de datos de este tipo
permiten que varios usuarios hagan operaciones sobre ella al mismo tiempo: un
puede hacer una consulta al mismo tiempo que otro, situado en un lugar diferente,
est introduciendo datos en la base.
LA SEGURIDAD

En todo sistema abierto, debe proporcionarse un potente mecanismo de


seguridad que garantice que ningn intruso pueda acceder o corromper la integridad
del sistema. Si este concepto ya es crtico en los sistemas operativos actuales, hay
que imaginarse cunto ms es de importante este concepto cuando ya no hablamos
de recursos del sistema (como puedan ser archivos o correos, ms o menos
importantes) sino de informacin crtica para la empresa, en la que se almacenan
datos de contabilidad, gestin, personal, o estratgicos de la cual depende para su
existencia.
En servidores de bases de datos hablaremos de la seguridad a 4 niveles
bsicos: seguridad de acceso al sistema, seguridad a nivel de objetos de datos,
seguridad a nivel de datos y seguridad en cuanto a proteccin de los
almacenamientos fsicos de los datos.
La seguridad de acceso se implementar de dos maneras posibles: a nivel
de sistema operativo, en cuyo caso el SGBD se apoya en la seguridad de entrada
al sistema operativo para comprobar la validez del acceso a los datos almacenados;
o bien lo que llamaremos modo mixto, en el cual la seguridad de entrada a la
informacin la llevar a cabo el propio servidor de datos a partir de la definicin de
cuentas de usuario al servidor (su denominacin de mixta proviene de la capacidad
de los sistemas de incluir como cuentas de acceso o login aquellas propias del
sistema operativo, lo que facilita la transicin de las cuentas de seguridad). La
segunda ser de gran ayuda cuando los clientes que acceden al sistema provienen
de sistemas operativos con poca (o ninguna) seguridad o de aplicaciones instaladas
que necesiten acceder a los volmenes de informacin del sistema. En ambos
casos, en los sistemas se contar con roles o papeles con los que contar el usuario
al entrar al sistema para la realizacin de determinadas operaciones de cara al
sistema.
La seguridad a nivel de objetos entra ya en el detalle del acceso a nivel de
creacin y administracin de objetos de datos: tablas, vistas, ndices, relaciones,
reglas...etc. Es decir, las responsabilidades y acciones que puede hacer el usuario
en el esquema de la base de datos (el esqueleto a partir del cual el sistema definir
cmo se debe almacenar y relacionar la informacin). Se podrn especificar de
nuevo roles a los usuarios, indicando quin podr crear, modificar o eliminar
cualquier objeto de datos (con lo que se permite establecer una poltica de
delegacin de responsabilidades).
La seguridad a nivel de datos entra ya en la capa de la informacin en si. En
la que indicaremos quin puede acceder a qu informacin para su consulta,
actualizacin, insercin o borrado. Las caractersticas de los diversos motores
determinarn hasta qu grado de seguridad se llega en este apartado (desde la
proteccin de las columnas de una tabla hasta la tabla en si, creacin de
vistas...etc.).
Por ltimo, la seguridad a nivel de proteccin de los almacenamientos fsicos
de la informacin. Tendremos dos aproximaciones: la seguridad a nivel de sistema
operativo de los archivos de datos del sistema, y las polticas de copia de seguridad
y restauracin de los datos (tanto con herramientas del sistema operativo como las
proporcionadas por el propio servidor de datos) junto con sus posibles
aproximaciones (total, incremental y diferencial), adems de los soportes hardware
compatibles de almacenamiento masivo empleados como destino de las copias.
EL SOPORTE DE RED

Los servidores de datos deben proporcionar mecanismos de comunicacin


ptimos, pues de cmo se enve la informacin dependern parmetros tan
importantes como la velocidad de acceso a los datos. Todos los sistemas gestores
analizados cuentan con mltiples configuraciones de protocolos, adaptndose a los
protocolos existentes y estandarizados de la actualidad: TCP/IP, IPX, Banyan, ect;
es importante no slo el canal de comunicaciones que est disponible para los
servidores de datos sino tambin cmo es transmitida la informacin.
SERVIDORES DE BASES DE DATOS

MySQL server -- Base de datos de cdigo abierto muy popular, pequea y


rpida.
PostgreSQL server -- Base de datos de cdigo abierto, es un servidor de
base de datos relacional orientada a objeto publicado bajo licencia libre BSD.
Oracle-XE -- Versin "lite" del RDBMS de Oracle (gratuita pero no de cdigo
abierto).

(Menndez, 2000)

Bibliografa
Menndez, R. (9 de 01 de 2000). Informatica Base de Datos. Obtenido de
http://www.um.es/docencia/barzana/DIVULGACION/INFORMATICA/sgbd.html

Potrebbero piacerti anche