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 la Nueva Economía

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 la Web muchos tutoriales sobre como acceder desde una página Web a una base de datos utilizando diferentes tecnologías de programación como por ejemplo: PHP, JSP, ASP, Perl, entre otras. Estás herramientas pueden usarse a través de programas diseñados con rutinas de programación pregrabadas, facilitando la rapidez de edición y programación, sin embargo, los principios de interconexión e integración de bases de datos en la Web son los mismos y parten de aspectos como: la creación y operación  de tablas, consulta de datos, configuración de usuarios, seguridad y manejo de controladores de bases de datos según sea el caso.

 

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
Copyright 2004 GARS. Todos los derechos reservados
San Cristóbal, Estado Táchira
Teléfono: (0416) 8761958.
E-mail: gabrielramirez@cantv.net
http://www.oocities.org/es/gabrielrs2004/