Grupo 3: Alternativas tecnológicas de software en el desarrollo de Websites y Portales Resumen: Bases de datos/Seguridad Profesor: Angel
Olivera Curso: Web Sites y Portales para Nombre: Gabriel Ramírez C.I.: 12.231.605 E-mail: gabrielramirez@cantv.net Es evidente la
importancia que el Web tiene en el desarrollo de las potencialidades de los
individuos y empresas u organismos, ya que con ello pueden lograr una mejor
comunicación con otras personas u organismos localizados en cualquier lugar
del mundo entre muchos otros aspectos. Cada individuo
o empresa va teniendo acceso a una mayor cantidad de información de diversas
áreas con distintos formatos de almacenamiento, relacionados directamente con
las bases de datos utilizadas en el proceso de almacenaje. Anteriormente
la mayor parte de información es presentada de forma estática a través de
documentos HTML, lo cual limitaba el acceso a las diferentes formas de
almacenamiento encontradas. Ahora surge la
posibilidad de utilizar aplicaciones y herramientas que permiten acceder a la
información de forma dinámica, tal como a bases de datos, con contenidos y
formatos muy diversos. Una de las
ventajas de utilizar el Web para este fin, es que no hay restricciones en el
sistema operativo que se debe usar, permitiendo la conexión entre si, de las
páginas Web desplegadas en un browser del Web que
funciona en una plataforma, con servidores de bases de datos alojados en otra
plataforma. Además, no hay necesidad de cambiar el formato o estructura de la
información dentro de las bases de datos. Una aplicación
que posibilita interconectar al Web con una base de datos tiene muchas
ventajas, además de que las funciones que cumplen actualmente los Servidores
Web y las herramientas de desarrollo de aplicaciones Web, hacen más fácil que
nunca la construcción de aplicaciones más robustas. Tal vez el mayor
beneficio del desarrollo de estas aplicaciones en el Web sea la habilidad de
que sean para múltiples plataformas, sin el costo de distribuir múltiples
versiones del software. Debido a lo
anterior, existen en En cuanto a la
seguridad, uno de los más importantes en la interconexión del Web con bases
de datos se puede considerar por ejemplo: a nivel de una red local, se puede
permitir o impedir, a diferentes usuarios el acceso a cierta información,
pero en la red mundial de Internet se necesita de controles más efectivos en
este sentido, ante posible espionaje, copia de datos, manipulación de éstos,
etc. La
identificación del usuario es una de las formas de guardar la seguridad. Las
identidades y permisos de usuarios están definidas en los Archivos de Control
de Acceso. Pero la
seguridad e integridad total de los datos puede conservarse, permitiendo el
acceso a distintos campos de una base de datos, solamente a usuarios
autorizados para ello. En este
sentido, los datos pueden ser presentados a través del Web de una forma segura,
y con mayor impacto en todos los usuarios de la red mundial. Para la
integración de bases de datos con el Web es necesario contar con una interfaz
que realice las conexiones, extraiga la información de la base de datos, le dé
un formato adecuado de tal manera que puede ser visualizada desde un “browser” del Web, y permita lograr sesiones interactivas
entre ambos, dejando que el usuario haga elecciones de la información que
requiere de forma segura (la encriptación es una propuesta confiable para
lograr esto). La seguridad
es un aspecto crítico de las aplicaciones Web. Las aplicaciones Web, por
definición, permiten el acceso de usuarios a recursos centrales, el servidor
Web y, a través de éste, a otros como los servidores de base de datos. Algunas
herramientas alternativas de seguridad usadas en la construcción de sitios
dinámicos son establecidas mediante el uso programas de encriptación
avanzados, rutinas de autentificación y validación de usuarios, bloqueo de
puertos de comunicaciones para evitar ataques de “hackers”,
uso de programas antitroyanos y el uso de protocolo
de autentificación y seguridad “SSL”. Con los
conocimientos y la implementación correcta de medidas de seguridad, puede
proteger sus propios recursos así como proporcionar un entorno seguro donde
los usuarios trabajen cómodos con su aplicación.
[Investigación] [Preguntas Subtema] [Dinámicas Subtema] [Trabajos Wspne en Site Gabriel] [Página Foro Grupo 3] Última actualización: 20NOV04 |