Base de datos

Solo disponible en BuenasTareas
  • Páginas : 5 (1139 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de noviembre de 2011
Leer documento completo
Vista previa del texto
Arquitectura de los sistemas de bases de datos
Esta arquitectura está influida en gran medida por el sistema informático subyacente en el que se ejecuta, en aspectos de la arquitectura de la computadora como la conexión en red, el paralelismo y la distribución.
Sistemas de bases de datos cliente servidor.
El procesamiento paralelo (cliente servidor)dentro de una computadora permite acelerarlas actividades del sistema de bases de datos, proporcionando a las transacciones unas respuestas más rápidas, así como la capacidad de ejecutar más transacciones por segundo.
La distribución de datos a través de las distintas sedes de una organización permite que los datos residan donde han sido generados o donde más son necesarios, pero continuar siendo accesibles desde otros lugares odepartamentos diferentes. El hecho de guardar las copias de las bases de datos en diferentes sitios permite que pueda continuar las operaciones sobre la base de datos aunque algún sitio se ve afectado por algún desastre natural.
Arquitecturas centralizadas y cliente servidor
Sistemas centralizados
Los sistemas de bases de datos centralizados son aquellos que se ejecutan en un único sistema informáticosin interactuar con ninguna otra computadora.
Se distinguen dos formas de utilizar las computadoras: como sistemas monousuario o multiusuario
En el sist monousuario se encuentran las computadoras personales y las estaciones de trabajo
Un sistema monousuario es una unidad de sobremesa utilizada por una única persona que dispone de una sola cpu, de uno o dos discos fijos y que trabaja con unsistema operativo que solo permite un único usuario.
Un sistema multiusuario tiene mas discos y mas memoria, puede disponer de varias cpu y trabaja con un sistema operativo multiusuario. Se encarga de dar servicio a un gran numero de usuarios que están conectados al sistema a través de terminales
Las bases de datos que se ejecutan en tales maquinas habitualmente no intentan dividir una consultaentre los distintos procesadores, sino que ejecutan cada consulta en un único procesador posibilitando la concurrencia de varias consultas, aumentando así la productividad.
Sistemas cliente servidor
Un sistema cliente/servidor es aquel en el que uno o más clientes y uno o más servidores, conjuntamente con un sistema operativo subyacente y un sistema de comunicación entre procesos, forma unsistema compuesto que permite cómputo distribuido, análisis, y presentación de los datos. Cuando dos servidores procesan la misma base de datos, el sistema ya no se llama un sistema cliente/servidor, sino que se trata de un sistema de base de datos distribuido
Los sistemas cliente servidor tienen su funcionalidad dividida entre el sistema servidor y múltiples sistemas clientes.
La funcionalidadproporcionada por los sistemas de bases de datos se puede dividir a grandes rasgos en dos partes: la fachada y el sistema subyacente. El sistema subyacente gestiona el acceso a las estructuras, la evaluación y optimización de consultas. La fachada de un sistema de base de datos está formada por herramientas como la interfaz de usuario con sql, interfaces de formularios, diseñadores de informes yherramientas para la recopilación y análisis de datos. La interfaz entre la fachada y el sistema subyacente puede ser sql o una aplicación
Cualquier lan (red de área local) puede ser considerada como un sistema cliente/servidor, desde el momento en que el cliente solicita servicios como datos, ficheros o imprimir desde el servidor
El servidor es el computador que contiene información (bases de datos,ficheros de texto...). El usuario, o cliente, accede a esos recursos vía programas cliente (aplicaciones) que usan tcp/ip para entregar la información a su computadora.
Características de un sistema cliente servidor
Los clientes, a través de la red, pueden realizar consultas al servidor. El servidor tiene el control sobre los datos; sin embargo los clientes pueden tener datos privados que...
tracking img