You are on page 1of 1

Factores importantes en BDD. Estado del arte.

Aun cuando los beneficios del uso de BDD son claramente visibles, en la actualidad se encuentran nicamente en sistema experimentales (de investigacin). A continuacin discute el estado actual de las bases de datos comerciales respecto a 4 logros potenciales accesible en BDD. 1.- Manejo transparente de bases de datos distribuidos, fragmentados y replicados. Comercialmente todava no se soporta la replicacin de informacin. La fragmentacin utilizada es nicamente de tipo horizontal. la distribucin de informacin no se realiza aun con la transparencia requerida. por ejemplo, el usuario debe indicar donde esta el objeto y el acceso a los datos es mediante sesiones remotas a bases de datos locales. La mayora de los sistemas comerciales utilizan el modelo mltiples clientes-un solo servidor. 2.- Mejoramiento de la confiabilidad y disponibilidad de la informacin mediante transacciones distribuidas. Algunos sistemas como Ingres, NonStop SQL y Oracle V7.x ofrecen el soporte de transacciones distribuidas. En Sybase, por ejemplo, es posible tener transacciones distribuidas. Respecto del soporte para replicacin de informacin o no se ofrece o se hace a travs de la regla une-lee-todos-escriben. 3.- Mejoramiento de la eficiencia. Una mayor eficiencia es una de las grandes promesas de los SMBDD. Exciten varia partes donde esto se puede lograr: primero, la ubicacin de los datos a lugares prximos a dnde se usan puede mejorar la eficiencia en el acceso a la informacin. Pero para lograrlo hay que tener un buen soporte de fragmentacin y replicacin de informacin. Otro mtodo para aumentar el rendimiento es explotar el paralelismo entre operaciones. en el caso de varias consultas a la vez, estas se pueden procesar por sitios diferentes. Incluso, el procesamiento de una sola consulta puede involucrar varios sitios y as procesarse de manera mas rapad. Sin embargo, la explotacin del paralelismo requiere que se tenga tanta informacin requerida como para cada aplicacin en el sitio donde la aplicacin se realiza, la cual llevara a una replicacin completa, esto es, tener toda la informacin en cada red. El manejo de replicas es complicado ya que las actualizaciones a este tipo de datos involucran a todo los sitios teniendo copias del dato .por ejemplo en los bancos se da el horario de oficina para hacer lecturas y la horas no hbiles para hacer actualizaciones .otra forma de estrategia es la de tener 2 bases de datos, una para consulta y otra para actualizaciones. 4.- Mejor escalabilidad de las BD. El tener sistemas escalables de manera fcil y econmica se ha logrado por el desarrollo de la tecnologa de microprocesadores y estaciones de trabajo. A respecto de la escalabilidad, la comunicacin de la informacin tiene un costo el cual no se ha estudiado con suficiente profundidad.