P. 1
Base de Datos Centralizada

Base de Datos Centralizada

|Views: 4|Likes:

More info:

Published by: Francisco Zamorano Aguilar on Nov 12, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

02/10/2015

pdf

text

original

BASE DE DATOS CENTRALIZADA.

Definición.
Es una base de datos almacenada en su totalidad en un solo lugar físico, es decir, es una base de datos almacenada en una sola máquina y una sola CPU, y en donde los usuarios trabajan en terminales “tontas” que sólo muestran resultados. Los sistemas de bases de datos centralizadas 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 base de datos monousuario ejecutándose en computadoras personales hasta los sistemas de bases de datos de alto rendimiento ejecutándose en grandes sistemas.

Características.
Se almacena completamente en una localidad central (mainframe o macrocomputadora), es decir, todos los componentes del sistema residen en un solo computador o sitio. No posee múltiples elementos de procesamiento ni mecanismos de intercomunicación como las Bases de Datos Distribuidas. Los componentes de la Bases de Datos Centralizadas son: los datos, el software del SGBD (Sistema de Gestión de Base de Datos) y los dispositivos de almacenamiento secundario asociados, como disco de almacenamiento en línea de la base de datos y cintas para las copias de seguridad. El problema de seguridad es inherentemente fácil en estos sistemas de bases de datos.

Ventajas.
Se evita la redundancia. En sistemas que no usan Bases de Datos Centralizadas, cada aplicación tiene sus propios archivos privados o se encuentran en diferentes localidades. Esto a menudo origina enorme redundancia en los datos almacenados, así como desperdicio resultante del espacio de almacenamiento; por ejemplo, una aplicación de personal y otra de registros educativos pueden poseer cada una un archivo que contenga información de departamento de los empleados. Estos dos archivos pueden integrarse (para eliminar la redundancia) si el Administrador de la Base de Datos (DBA) está consciente de los requerimientos de información para ambas aplicaciones, es decir, si el DBA tiene el control global necesario. Se evita la inconsistencia. Ya que si un hecho específico se representa por una sola entrada (es decir, si la redundancia se elimina), la no-concordancia de datos no puede ocurrir. Pueden hacerse cumplir las normas establecidas. Con un control central de la base de datos, el DBA puede garantizar que se cumplan todas las formas aplicables a la representación de los datos. Las normas aplicables pueden comprender la totalidad o parte de lo siguiente: normas de la compañía, de instalación, departamentales,

puede elegirse una representación de los datos almacenados que ofrezca rápido acceso a las aplicaciones más importantes a costa de un desempeño de menor calidad en algunas otras aplicaciones. Pueden equilibrarse los requerimientos contradictorios. el DBA puede: a) Asegurar que el único medio de acceder la base de datos sea a través de los canales establecidos y. . Cuando se conocen los requerimientos globales de la empresa.) a cada parte de la información de la base de datos. Pueden aplicarse restricciones de seguridad. Diferentes controles pueden establecerse para cada tipo de acceso (recuperación. modificación. es decir. Es conveniente señalar que la integridad de los datos es un aspecto muy importante en una base de datos. Por lo general. ya que los trabajos siempre se ejecutarán en la misma máquina. nacionales o internacionales. Desventajas. ayuda a evitar la inconsistencia de los datos. por tanto. se pierde toda la disponibilidad de procesamiento y sobre todo de la información confiada al sistema. b) Definir controles de autorización para que se apliquen cada vez que se intente el acceso a datos sensibles. el DBA puede estructurar el sistema de bases de datos para brindar un servicio que sea el mejor para la empresa en términos globales. Por ejemplo. Al tener jurisdicción completa sobre los datos de operación. El control centralizado de la base de datos. la recuperación es difícil de sincronizar. cuando un sistema de Base de Datos Centralizada falla. Las cargas de trabajo no se pueden difundir entre diferentes computadoras. Los mainframes (computadora central) no ofrecen mejor proporción precio/rendimiento que los microprocesadores de los sistemas distribuidos. Puede conservarse la integridad. supresión. El problema de la integridad es garantizar que los datos de la base de datos sean exactos. etc. en contraste con los requerimientos de cualquier usuario individual. porque los datos almacenados se comparten y porque sin procedimientos de validación adecuados es posible que un programa con errores genere datos incorrectos que afecten a otros programas que utilicen esa información.industriales. Es muy deseable unificar los formatos de los datos almacenados como ayuda para el intercambio o migración de datos entre sistemas. El procesamiento de los datos ofrece un mejor rendimiento y resulta más confiable que en los sistemas distribuidos. que los datos se encuentren en una sola máquina. En caso de un desastre o catástrofe. por el mismo hecho de encontrarse en una sola máquina.

En la primera categoría están las computadoras personales y las estaciones de trabajo. Por el contrario. El departamento creador ejerce por lo general un cierto grado de control sobre la información. cuando la información se coloca en una base de datos que une información de varias áreas funcionales. un sistema multiusuario típico tiene más discos y más memoria. de uno o dos discos fijos y que trabaja con un solo sistema operativo que Solo permite un único usuario. No se puede añadir poder de cómputo en pequeños incrementos. Un sistema monousuario típico es una unidad de sobremesa utilizada por una única persona que dispone de una sola CPU. Los administradores de la . El CPU y los controladores de dispositivos que pueden ejecutarse concurrentemente. Se distinguen dos formas de utilizar las computadoras: como sistemas monousuario o multiusuario. puede disponer de varias CPU y trabaja con un sistema operativo multiusuario. Dado que por lo general las bases de datos se tienen en línea. BADE DE DATOS DESCENTRALIZADA. Sin embargo. La memoria caché reduce la disputa por el acceso a la memoria. compartida un numero de veces menor. En un entorno convencional de procesamiento de datos se usan archivos separados de datos para cada actividad funcional y los archivos de datos y los programas de aplicaciones tienden a ser propiedades de los departamentos funcionales que los crearon. Arquitectura.Un mainframe en comparación con un sistema distribuido no tiene mayor poder de cómputo. los departamentos son dueños de la información originada en su área y de los programas y archivos generados por dicha información. cada unidad de organización está forzada a compartir la información. compitiendo así por el acceso a la memoria. la información está disponible en cualquier momento para que la usen los programas de cualquier aplicación y para consultas que los gerentes deseen hacer suponiendo que tienen acceso a ella. ya que el CPU necesita acceder a la memoria. debido a lo complicado de esta operación.

conceptualmente separada del sistema de cómputo que procesa la información. .información comienzan a tener una visión general de que la información es una entidad en sí misma.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->