Читать книгу Sgbd e instalación. IFCT0310 - Rafael Ángel Prieto de Lope - Страница 20
Arquitectura cliente-servidor dos capas
ОглавлениеEs la arquitectura estándar del modelo cliente-servidor, donde el cliente presenta los datos al usuario y el servidor es el responsable de suministrarlos usando como canal una red.
Nota
La arquitectura cliente-servidor se puede implementar en dos, tres o más capas, aunque en este capítulo solo se profundizará en las arquitecturas de dos y tres capas, ya que aumentar el número de capas a cuatro o cinco no aportaría ninguna novedad respecto al SGBD.
Ejemplo
Una muestra de cómo interactúa la arquitectura cliente-servidor en dos capas podría ser:
El usuario se conecta al servidor donde se encuentra el SGBD.
El servidor establece la conexión llevando a cabo el proceso de autenticación.
El usuario escribe una sentencia en SQL o en otro lenguaje y la ejecuta contra el servidor.
El cliente verifica la correcta sintaxis y genera una solicitud al servidor.
La solicitud llega al servidor, que acepta y procesa la solicitud comprobando la autorización, posible actualización, etc. y envía al cliente la respuesta.
El cliente formatea los resultados y los muestra al usuario.
Este ejemplo se resume en la siguiente imagen: