Arquitectura De Base De Datos

Páginas: 11 (2586 palabras) Publicado: 29 de julio de 2011
Arquitectura de Base de Datos
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
La arquitectura de un sistema de base de datos está influenciada en gran medida por el sistema informático subyacente en el que se ejecutael sistema de base de datos. En la arquitectura de un sistema de base de datos se reflejan aspectos como sistemas centralizados, la conexión en red, el paralelismo y la distribución:
1. Arquitectura centralizada:
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 elrango 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.  Esta arquitectura se utiliza en la actualidad en pequeñas empresas, que cuentan sólo con una microcomputadora procesando toda la información centralizadamente.

Desventajas: 
* Dependencia de los usuariosal departamento central de procesamiento de datos.
* Atrasos en las entregas de los resultados.
* Diferentes prioridades con afectación a usuarios.
* Cuellos de botella.

2. Arquitectura 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 entreprocesos, forma un sistema compuesto que permite cómputo distribuido, análisis, y presentación de los datos. Si existen múltiples servidores de procesamiento de base de datos, cada uno de ellos deberá procesar una base de datos distinta, para que el sistema sea considerado un sistema cliente/servidor. Cuando dos servidores procesan la misma base de datos, el sistema ya no se llama un sistemacliente/servidor, sino que se trata de un sistema de base de datos distribuido. 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 residen en sus computadoras. Las principales características de la arquitectura cliente/servidor son:

* El servidor presenta a todos susclientes una interfaz única y bien definida.
* El cliente no necesita conocer la lógica del servidor, sólo su interfaz externa.
* El cliente no depende de la ubicación física del servidor, ni del tipo de equipo físico en el que se encuentra, ni de su sistema operativo.
* Los cambios en el servidor implican pocos o ningún cambio en el cliente.

Los principales componentes de un sistemacliente/servidor son:
* El núcleo (back-end o sección posterior). Es el SGBD propiamente (servidor).
* El interfaz (front-end o sección frontal). Aplicaciones que funcionan sobre el SGBD (cliente).

3. Arquitectura Distribuida:
Podemos definir una base de datos distribuida como aquella cuyos datos están repartidos entre más de una máquina, y un sistema de gestión de bases dedatos distribuidas como el software que gestiona una base de datos distribuida haciendo que la distribución de los datos sea transparente al usuario, es decir, los usuarios actúan como si todo estuviese junto en una sola base de datos.

La distribución de datos a través de las distintas sedes o departamentos de una organización permite que estos datos residan donde han sido generados o donde sonmás necesarios, pero continuar siendo accesibles desde otros lugares o departamentos diferentes. El hecho de guardar varias copias de la base de datos en diferentes sitios permite que puedan continuar las operaciones sobre la base de datos aunque algún sitio se vea afectado por algún desastre natural, como una inundación, un incendio o un terremoto. Se han desarrollado los sistemas de bases de...
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
  • Arquitecturas de Base de dAtos
  • Arquitectura base de datos oracle
  • Arquitectura de Sistemas de Bases de Datos.
  • Arquitectura de base de datos
  • Arquitectura de base de datos
  • arquitectura de una base de datos
  • Arquitectura de bas...de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS