Professional Documents
Culture Documents
Unidad 3
Actividad 3
Arquitectura Cliente/Servidor
Matricula: ES1611308361
Fecha: 08-marzo-2017
1. Identificar los sistemas de gestores de datos (SGBD) y los elementos
que conforman la arquitectura cliente servidor.
Los Sistemas Gestores de Base de Datos (SGBD) son programas que manejan el
acceso a la base de datos y su objetivo es actuar como interfaz entre la base y el
usuario. Permite la creacin, gestin y administracin de bases de datos, as como
la eleccin y manejo de las estructuras para el almacenamiento y bsqueda de la
informacin del modo eficiente Existen dos tipos de gestores los libres y los
comerciales, los primeros son los que se pueden descargar gratuitamente y los
segundos tienen un costo y se tienen que pagar licencias para su uso.
dBase
Fox Pro
IBM DB2 Universal Database (DB2 UDB)
IBM Informix
Microsoft Access
Microsoft SQL Server
Oracle
Paradox
Sybase ASE
Sybase ASA
Sybase IQ
Ahora bien para entender los elementos que conforman la arquitectura Cliente
Servidor, es necesario mencionar que este tipo de arquitectura tiene como objetivo
procesar la informacin de forma distribuida para que los usuarios finales puedan
acceder a ella desde distintos puntos geogrficos. Los principales elementos de la
arquitectura cliente /servidor son:
El servidor: es un proceso que ofrece el recurso (o recursos) que administra a los
clientes que lo solicitan, es frecuente que para referirse al proceso de
servidor se utilice back-end.
El middleware: es la parte del software del sistema que se encarga del transporte
de los mensajes entre el cliente y el servidor, por lo que se ejecuta en
ambos lados de la estructura, permite independizar a los clientes y a
los servidores, facilita el desarrollo de aplicaciones y ofrece mayor
control debido a que permite obtener informacin desde diferentes
orgenes y ofrecerla de manera conjunta. El middleware se estructura
en tres niveles: protocolo de transporte, sistema operativo de red y
protocolo de servicio.
La arquitectura cliente/servidor est compuesta por tres niveles o capas que sirven
para optimizar los servicios de entrada y salida de datos por medio de interfaces
grficas. A continuacin se expondrn brevemente las tres capas:
Servidor de base de datos: en esta capa se controla toda la informacin para las
consultas y actualizaciones, y enviar los resultados solicitados. Esta capa puede
estar formada por uno o ms gestores de base de datos, y tiene comunicacin con
la capa de aplicacin.