Arquitectura de Sistemas de Bases de Datos.

Páginas: 5 (1175 palabras) Publicado: 1 de abril de 2013
Sistemas Centralizados.
Los sistemas de bases de datos centralizados son aquellos que se ejecutan en un único sistema informático sin interaccionar con ninguna otra computadora. Tales sistemas comprenden el rango desde los sistemas de bases de datos monousuario ejecutándose en computadoras personales hasta los sistemas de bases de datos de alto rendimiento ejecutándose en grandes sistemas.
Unacomputadora moderna de propósito general consiste en una o unas pocas unidades centrales de procesamiento y un número determinado de controladores para los dispositivos que se encuentran conectados a través de un bus común, el cual proporciona acceso a la memoria compartida.
Las UCP (unidades centrales de procesamiento) poseen memorias caché locales donde se almacenan copias de ciertas partes dela memoria para acelerar el acceso a los datos. Cada controlador de dispositivo se encarga de un tipo específico de dispositivos (por ejemplo, una unidad de disco, una tarjeta de sonido o un monitor). Las UCP y los controladores de dispositivos pueden ejecutarse concurrentemente compitiendo así por el acceso a la memoria.
Sus características son:
 Se almacenan en una localidad central, donderesiden todos los componentes.
 Actúan como servidores para satisfacer las peticiones generadas en las terminales o CPU conectados al sistema central.
 Los componentes principales son: los datos el software SGBD y los dispositivos de almacenamiento asociados: discos de almacenamiento, cintas de backup.
 No tiene problemas en cuanto a la seguridad de acceso.
Ventajas de los sistemascentralizados:
 Menor coste en transmisión.
 Manejo centralizado de toda la información de la organización, no existe redundancia e inconsistencia.
 Seguridad de acceso e infraestructura.
 Menos complejo.
 Existen estándares de diseño.
Desventajas de los sistemas centralizados:
× Dependencia de los usuarios al departamento central de procesamiento de datos.
× Atrasos en las entregas de losresultados.
× Diferentes prioridades con afectación a usuarios.
× Cuellos de botella.
× Alto costo en almacenamiento.
× Nula disponibilidad ante fallos físicos.

Sistemas Cliente/Servidor.
Este modelo Cliente/Servidor empezó a ser aceptado a finales de los 80’s. Su funcionamiento es sencillo: se tiene una máquina cliente, que requiere un servicio de una máquina servidor, y éste realiza lafunción para la que está programado. Se puede definir como una arquitectura distribuida que permite a los usuarios finales obtener acceso a la información en forma transparente aún en entornos multiplataforma.
En el modelo cliente servidor, el cliente envía un mensaje solicitando un determinado servicio a un servidor (hace una petición), y este envía uno o varios mensajes con la respuesta(provee el servicio). En un sistema distribuido cada máquina puede cumplir el rol de servidor para algunas tareas y el rol de cliente para otras.
Cliente: Es el proceso que permite al usuario formular los requerimientos y pasarlos al servidor, se le conoce con el término front-end.
Las funciones que lleva a cabo el proceso cliente se resumen en:
 Administrar la interfaz de usuario.
Interactuar con el usuario.
 Procesar la lógica de la aplicación y hacer validaciones locales.
 Generar requerimientos de bases de datos.
 Recibir resultados del servidor.
 Formatear resultados.
Servidor: Es el proceso encargado de atender a múltiples clientes que hacen peticiones de algún recurso administrado por él. Al proceso servidor se le conoce con el término back-end

Las funcionesque lleva a cabo el proceso servidor se resumen en:
 Aceptar los requerimientos de bases de datos que hacen los clientes.
 Procesar requerimientos de bases de datos.
 Formatear datos para trasmitirlos a los clientes.
 Procesar la lógica de la aplicación y realizar validaciones a nivel de bases de datos.
Las características básicas de una arquitectura cliente/servidor son:
 El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura de los sistemas de bases de datos
  • Arquitectura De Los Sistemas De Base De Datos
  • Sistema De Arquitectura De La Base De Datos
  • Arquitectura de los sistemas de base de datos
  • Arquitectura De Base De Dato
  • Arquitectura base de datos oracle
  • Arquitecturas de Base de dAtos
  • Arquitectura de base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS