ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INFORMATICA LABORAL


Enviado por   •  16 de Noviembre de 2014  •  423 Palabras (2 Páginas)  •  171 Visitas

Página 1 de 2

Suponga por ejemplo que un cliente con un navegador Web desea buscar información

de precios en la base de datos en línea de un vendedor minorista. La figura 6-14

ilustra la forma en que ese cliente podría acceder a la base de datos interna del vendedor

a través de Web. El usuario accede al sitio Web del vendedor a través de Internet

mediante el software de navegador Web en su PC cliente. El software de navegador Web

del usuario solicita información a la base de datos de la organización, mediante comandos

de HTML para comunicarse con el servidor Web.

Como muchas bases de datos de procesamiento en segundo plano (back-end) no pueden

interpretar comandos escritos en HTML, el servidor Web pasa estas solicitudes de

datos al software que traduce los comandos de HTML en SQL, de modo que el DBMS

que trabaja con la base de datos pueda procesarlos. En un entorno cliente/servidor,

el DBMS reside en una computadora dedicada llamada servidor de bases de datos. El

DBMS recibe las solicitudes de SQL y provee los datos requeridos. El middleware transforma

la información de la base de datos interna y la devuelve al servidor Web para que

la ofrezca en forma de una página Web al usuario.

La figura 6-14 muestra que el middleware que trabaja entre el servidor Web y el

DBMS es un servidor de aplicaciones que se ejecuta en su propia computadora dedicada

(vea el capítulo 5). El software del servidor de aplicaciones maneja todas las operaciones

de la aplicación, entre ellas el procesamiento de las transacciones y el acceso

a los datos, entre las computadoras basadas en navegador y las aplicaciones o bases de

datos de negocios de procesamiento en segundo plano (back-end) de una compañía. El

servidor de aplicaciones recibe las solicitudes del servidor Web, ejecuta la lógica de

negocios para procesar las transacciones con base en esas solicitudes y provee conectividad

a los sistemas o bases de datos de procesamiento en segundo plano de la organización.

De manera alternativa, el software para manejar estas operaciones podría ser

un programa personalizado o una secuencia de comandos CGI: un programa compacto

que utiliza la especificación Interfaz de puerta de enlace común (CGI) para procesar datos

en un servidor Web.

Hay varias ventajas en cuanto al uso de Web para acceder a las bases de datos internas

de una organización. En primer lugar, el software de navegador Web es mucho más

fácil de usar que las herramientas de consulta propietarias. En segundo lugar, la interfaz

Web requiere pocos o ningún cambio en la base de datos interna. Es mucho menos costoso

agregar una interfaz Web frente a un sistema heredado que rediseñar y reconstruir

el sistema para mejorar el acceso de los usuarios.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com