Los sistemas cliente/servidor involucran varias computadoras conectadas a
una red. Las computadoras que procesan programas de aplicaciones se conocen
como clientes y las que procesan bases de datos se conocen como servidor.
Arquitectura Cliente Servidor
Un sistema cliente servidor puede tener varios servidores de procesamiento
de bases de datos, cuando esto ocurre cada servidor debe procesar una base de
datos distinta. Cuando dos o más servidores procesan una misma base de datos,
el sistema no es considerado cliente servidor, más bien, es conocido como
sistema de base de datos distribuido.
Funciones del cliente:
- Administrar la interfaz de usuario.
- Aceptar datos del usuario
- Procesar la lógica de la aplicación
- Generar las solicitudes para la base de datos.
- Trasmitir las solicitudes de la base de datos al servidor.
- Recibir los resultados del servidor.
- Dar formatos a los resultados.
Funciones del servidor:
- Aceptar las solicitudes de la base de datos de los clientes.
- Procesar las solicitudes de los clientes
- Dar formato a los resultados y trasmitirlos al cliente.
- Llevar a cabo la verificación de integridad.
- Mantener los datos generales de la base de datos.
- Proporcionar control de acceso concurrente.
- Llevar a cabo la recuperación.
- Optimizar el procesamiento de consulta/actualización.
Todas las operaciones financieras relativas a la gestión de un pedido se
almacenan temporalmente en un fichero de pagos hasta que se lleva a cabo su
procesamiento. Es en este momento cuando los datos se actualizan en los campos
correspondientes de los ficheros del sistema y todas las transacciones
realizadas pasan al fichero histórico de pagos. Asimismo, al procesar las
operaciones toda la información relativa a ellas debe imprimirse
necesariamente.
El procesamiento de las operaciones (que se
realizará de forma centralizada en los Servicios Centrales), tiene una
importancia, pues, fundamental para la correcta gestión de las adquisiciones,
por lo que hemos decidido dedicarle un apartado independiente.
Referencias:
1.- http://topicosdebasededatos2016.blogspot.com/2016/12/unidad-i.html
2.- https://topicdb.wordpress.com/1-3-procesamiento-de-operaciones-de-actualizacion-distribuidas/

No hay comentarios.:
Publicar un comentario