Your SlideShare is downloading. ×
0
UNIVERSIDAD VERACRUZANA<br />SISTEMAS COMPUTACIONALES ADMINISTRATIVOS<br />E.E. Base de Datos<br />1.9  Arquitectura de ap...
EXPERIENCIA  EDUCATIVA  BASE DE DATOS<br />1.9  Arquitectura de aplicaciones<br />La mayoría de usuarios de un sistema de ...
EXPERIENCIA  EDUCATIVA  BASE DE DATOS<br />Las aplicaciones de bases de datos se dividen usualmente en dos o tres partes, ...
EXPERIENCIA  EDUCATIVA  BASE DE DATOS<br />En cambio, en una arquitectura de tres capas, la máquina cliente actúa simpleme...
EXPERIENCIA  EDUCATIVA  BASE DE DATOS<br />Las aplicaciones de tres capas son más apropiadas para grandes aplicaciones, y ...
EXPERIENCIA  EDUCATIVA  BASE DE DATOS<br />Figura 1.5<br />Usuario<br />Usuario<br />Cliente<br />Aplicación<br />Cliente ...
Upcoming SlideShare
Loading in...5
×

Arquitectura De Aplicaciones

3,407

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,407
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
82
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Arquitectura De Aplicaciones"

  1. 1. UNIVERSIDAD VERACRUZANA<br />SISTEMAS COMPUTACIONALES ADMINISTRATIVOS<br />E.E. Base de Datos<br />1.9 Arquitectura de aplicaciones<br />Fuentes:<br />Fundamentos de Bases de Datos. Cuarta Edición<br />Capitulo 1. Introducción Silberschatz; Korth; Sudarshan.McGraw Hill. 2002<br />Catedrático:<br />Dr. Carlos A. Torres Gastelú<br /> Bloque: <br />5<br /> H. Veracruz, Ver. Agosto 2009<br />
  2. 2. EXPERIENCIA EDUCATIVA BASE DE DATOS<br />1.9 Arquitectura de aplicaciones<br />La mayoría de usuarios de un sistema de bases de datos no están situados actualmente junto al sistema de bases de datos, sino que se conectan a él a través de una red.<br />Se puede diferenciar entonces entre las máquinas cliente, en donde trabajan los usuarios remotos de la base de datos, y las máquinas servidor, en las que se ejecuta el sistema de bases de datos.<br />Fundamentos de Base de datos SILBERSCHATZ<br />
  3. 3. EXPERIENCIA EDUCATIVA BASE DE DATOS<br />Las aplicaciones de bases de datos se dividen usualmente en dos o tres partes, como se ilustra en la Figura 1.5. <br />En una arquitectura de dos capas, la aplicación se divide en un componente que reside en la máquina cliente, que llama a la funcionalidad del sistema de bases de datos en la máquina servidor mediante instrucciones del lenguaje de consultas. <br />Los estándares de interfaces de programas de aplicación como ODBC Y JDBC se usan para la interacción entre el cliente y el servidor.<br />Fundamentos de Base de datos SILBERSCHATZ<br />
  4. 4. EXPERIENCIA EDUCATIVA BASE DE DATOS<br />En cambio, en una arquitectura de tres capas, la máquina cliente actúa simplemente como frontal y no contiene ninguna llamada directa a la base de datos. En su lugar, el cliente se comunica con un servidor de aplicaciones, usualmente mediante una interfaz de formularios. El servidor de aplicaciones, a su vez, se comunica con el sistema de bases de datos para acceder a los datos.<br />La lógica de negocio de la aplicación, que establece las acciones a realizar bajo determinadas condiciones, se incorpora en el servidor de aplicaciones, en lugar de ser distribuida a múltiples clientes.<br />Fundamentos de Base de datos SILBERSCHATZ<br />
  5. 5. EXPERIENCIA EDUCATIVA BASE DE DATOS<br />Las aplicaciones de tres capas son más apropiadas para grandes aplicaciones, y para las aplicaciones que se ejecutan en WorldWide Web.<br />Fundamentos de Base de datos SILBERSCHATZ<br />
  6. 6. EXPERIENCIA EDUCATIVA BASE DE DATOS<br />Figura 1.5<br />Usuario<br />Usuario<br />Cliente<br />Aplicación<br />Cliente de aplicaciones<br />red<br />red<br />Servidor de aplicaciones<br />Servidor<br />Sistema de base de datos<br />Sistema de base de datos<br />Arquitectura de dos capas<br />Arquitectura de tres capas<br />Fundamentos de Base de datos SILBERSCHATZ<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×