Vous êtes sur la page 1sur 8

Ensayos

Ventajas y retos en el uso de bases de datos distribuidas

Resumen Abstract Abstrait


Actualmente diversas actividades en las Nowadays, a diversity of activities in whi- Actuellement des activits diverses dans
cuales se encuentran involucradas bases de ch data bases are involved need to be carried lesquelles des bases de donnes sont insres
datos requieren realizarse desde diferentes out from different sites. Many companies have doivent tre effectues depuis des sites
sitios. Muchas empresas se han diversificado branched out geographically and likewise diffrents. Beaucoup d entreprises se sont
geogrficamente y sus recursos de cmputo their computer resources are spread out. diversifies gographiquement et leurs
se encuentran de tal manera esparcidos. Sin However, consulting common data between ressources informatiques se sont disperses.
embargo, las consultas de datos entre dife- different sections of a company is common, Cependant, les consultations de donnes
rentes unidades de negocios son comunes and more so now with the arrival of the communes entre les diffrentes units de
entre ellas, ms an con el advenimiento de Internet. Distributed data bases are a good commerces le sont entre elles, encore plus
la Internet. Las bases de datos distribuidas alternative in such cases. This document avec l arrive de l internet. Les bases de
donnes distribues sont une bonne
son una buena alternativa para estos casos. analyses the principal advantages of distri-
alternative pour tous ces cas. Ce document
Este documento analiza las principales ven- buted data bases and mentions the main
analyse les principaux avantages des bases
tajas de las bases de datos distribuidas y technological challenges in which research
de donnes distribues et mentionne les dfis
menciona los principales retos tecnolgicos is still being carried out.
technologiques principaux o l on dveloppe
en donde an se est haciendo investiga- la recherche.
cin al respecto.

* Francisco de Ass 1. Introduccin


Lpez Fuentes
El incremento de la globalizacin y el clima ms competitivo ha he-
cho necesario que las compaas internacionales trabajen de una nueva
manera, que maximicen sus sinergias entre sus diferentes unidades de ne-
gocios, ingeniera y proyectos alrededor del mundo. Con la explosiva po-
pularidad de la Internet y el world wide web (WWW) hay una necesidad
de crecimiento rpido para suministrar acceso sin precedente a fuentes de
datos distribuidas globalmente a travs de la Internet. La integracin de los
datos dispersos en diferentes sitios para ser accedidos a travs del web,
puede requerir de nuevas arquitecturas y herramientas de software para el
desarrollo de estos sistemas. Diferentes empresas se han visto en la nece-
sidad de integrarse a estas nuevas tecnologas. Esta necesidad ha creado
una fuerte demanda por capacidades de acceso a bases de datos a travs
de la Internet[1]. En este documento revisamos las ventajas que podemos
lograr a travs del uso de bases distribuidas, con respecto a una base cor-
porativa centralizada, ambas accedidas a travs del web.

2. Arquitectura de una base de datos distribuida


El procesamiento en las bases de datos distribuidas, es el procesa-
* Profesor Investigador de la Universidad miento por el medio del cual la ejecucin de las transacciones, la recu-
Tecnolgica de la Mixteca peracin y actualizacin de los datos se lleva a cabo entre dos ms

Ventajas y retos en el uso de bases de... TEMAS DE CIENCIA Y TECNOLOGA vol. 6 nmero 18TEMAS | septiembre
septiembre - diciembre
- diciembre 2002 pp2002
3-9 3
computadoras independientes. La figura 1 muestra un Econmicas y de organizacin
sistema de base de datos distribuida que involucra Muchas organizaciones son descentralizadas y los
cuatro computadoras. En esta arquitectura [2] el sis- usuarios de los sistemas de informacin en estas cor-
tema administrador de base de datos distribuida poraciones como en los bancos, grupos industriales,
(DDBMS), esta formado por los administradores de servicios nacionales de salud y educacin ven ms til
transacciones y los administradores de bases de da- un enfoque de base distribuida que refleje la estructu-
tos de todas las computadoras. ra de la organizacin [7]. Esto ha podido ocurrir con
el desarrollo reciente de tecnologas de cmputo, la
presin ejercida por los usuarios y el advenimiento de
las nuevas tecnologas de comunicacin.

Interconexin entre bases de datos existente


Surge ante el planteamiento de un modelo poco
ptimo para aquellas empresas en donde las fuentes
locales de informacin son las principales usuarias de
su propia informacin, es decir un departamento ne-
cesita un software y hardware especfico que pocas
veces cruza datos con otros departamentos. Este en-
foque aislado trae mejores beneficios de seguridad y
disponibilidad de la informacin, ya que la implanta-
cin de los mecanismos de control de acceso fue ms
fcil. Sin embargo cuando existi la necesidad de
transferir datos entre los diferentes sistemas departa-
mentales y el sistema central de una corporacin hubo
FIGURA 1. ARQUITECTURA DE LAS BASES DE DATOS DISTRIBUIDAS problemas de consistencia y duplicidad. Las bases de
datos distribuidas son la solucin natural cuando di-
3. Ventajas para implementar versas bases de datos existen en una organizacin y
bases de datos distribuidas se tiene la necesidad de ejecutar aplicaciones globa-
La evolucin de las bases de datos distribuidas les. En este caso, la base de datos distribuida es crea-
se debe por una parte a razones organizacionales da por encima de las bases de datos locales
las cuales han demandado que mayores capacida- preexistentes, lo cual puede requerir un cierto grado
des sean incorporadas a las bases de datos, tales de reestructuracin local [7]. Esto permite un tipo de
como la integracin de informacin desde distintos control centralizado o distribuido para mantener la in-
sitios donde se encuentre la empresa distribuida tegridad de la base de datos descentralizada en dife-
hacia algn sitio por ejemplo, para una consulta. rentes sitios. La descentralizacin aunque, en un
Por otra parte, el desarrollo de las tecnologas de co- principio concebida para sistemas homogneos de in-
municacin han permitido enlazar datos con apli- formacin, involucra en varios casos el manejo de sis-
caciones que se encuentran en sitios distintos y temas heterogneos. La heterogeneidad se puede dar
remotos, por ejemplo las transacciones bancarias a muchos niveles, desde la forma de concebir los da-
realizadas en mquinas-cajeros automticos (ATM) tos hasta los medios de almacenamiento para man-
que se encuentran ubicados en centros comercia- tener su durabilidad, pasando por los diferentes
les, empresas y escuelas, no seran posibles si no tu- sistemas de comunicacin para transportar los datos.
viramos sistemas de comunicacin para enlazarnos
a bases de datos localizadas en diferentes sitios finan- Crecimiento proporcional
cieros. A continuacin explicamos brevemente en que Existen organizaciones que crecen adicionando
consisten estas razones: nuevas unidades organizacionales relativamente aut-
nomas como: sucursales, nuevos almacenes o fbri-

4 TEMAS | septiembre - diciembre 2002 Ensayos


cas, lo que implica el desarrollo de nuevas bases de complejas. Las fallas en un sistema distribuido se pue-
datos para los sistemas de informacin. Es aqu don- den dar con mayor frecuencia que en un sistema cen-
de un enfoque de bases de datos distribuido es muy tralizado, debido al gran nmero de componentes
til, ya que estas soportan un suave crecimiento con que lo integran, sin embargo el efecto de cada falla
un mnimo impacto en las unidades existentes alrede- se reduce a aquellas aplicaciones que usan el dato y
dor. En un enfoque centralizado, an en las dimensio- el sitio que falla, y el hecho- de que una falla en un
nes del sistema inicial se tiene cuidado con futuras sitio o en un dato ocasione que el sistema distribui-
expansiones, se dificulta y se encarece al implemen- do completo falle, es muy raro.
tarlo y el crecimiento por nuevas aplicaciones afecta ltimamente los sistemas distribuidos estn sien-
tambin a las aplicaciones ya existentes. do afectados an ms por el desarrollo dramtico de
los canales de distribucin de la informacin basadas
Reduccin de la sobrecarga de comunicacin en la penetracin de la Internet y a su rpido avance
Cuando existen aplicaciones distribuidas geogrfi- en reas no asociadas normalmente a la computacin
camente en distintos nodos de una red, un enfoque [3]. El World Wide Web, el E-mail, y los grupos de In-
bajo una base de datos centralizada lleva a aumentar ternet son ejemplos prominentes. Esta tendencia no
el trfico en la red, dificultando los accesos a la base slo continuar, sino que se acelerar.
de datos. Un enfoque distribuido permite reducir la so- Actualmente existen aplicaciones que desde su ori-
brecarga de trfico en la red ya que los sitios locales gen han sido concebidas como distribuidas, donde se
pueden contener los fragmentos ms usados por las han considerado las diferentes tecnologas recientes
aplicaciones locales, esta ventaja se debe considerar que permiten integrar los sistemas de informacin sin
al disear la base de datos distribuida. afectar al usuario. Sin embargo, un reto importante es
cuando tenemos que integrar a un ambiente distribui-
Consideraciones de rendimiento do diferentes departamentos, donde existen sistemas
La existencia de diversos procesadores autnomos gestores de bases de datos (DBMS) locales distintas
resulta en el incremento del rendimiento a travs de un (heterogneas), que gestionan datos que se requieren
alto grado de paralelismo. Esta consideracin puede ser cruzar en diferentes reas para aplicaciones distintas.
aplicada a cualquier sistema de multiprocesador y no Con el comercio electrnico que comienza a ser
solamente a bases de datos distribuidas. Sin embargo, una caracterstica comn de algunas empresas, la
las bases de datos distribuidas tienen la ventaja de que importancia de los sistemas distribuidos y las ba-
la descomposicin de datos refleja el criterio de depen- ses de datos distribuidas se acrecienta, ya que aun-
dencia de aplicaciones lo cual maximiza la situacin de que actualmente la mayora de los diseadores e
las aplicaciones; de esta manera la interferencia mutua implementadores de los sistemas de comercio elec-
entre diferentes procesos es minimizada. La carga es trnico se han concentrado en lo que respecta al
compartida entre los diferentes procesadores y los cue- pago electrnico, en realidad existen muchos otros
llos de botellas crticos tales como: la misma red de co- componentes en la implementacin de sistemas
municacin o servicios comunes del propio sistema se distribuidos masivos. El comercio electrnico impli-
evitan. Este efecto es una consecuencia de la capacidad ca no solamente el pago por las mercancas o ser-
de procesamiento autnomo requeridos, para las apli- vicios [6] sino tambin su creacin, publicidad,
caciones locales, declarada en la definicin de las ba- salida, mantenimiento y disposicin.
ses de datos distribuidas.
4. Los retos tecnolgicos
Confiabilidad y disponibilidad Como expectativa con respecto a las tecnologas de
El enfoque de bases de datos distribuidas, espe- DBMS distribuidas y paralelas, hay un nmero de cues-
cialmente cuando se tiene redundancia de datos, pue- tiones que tienen todava que ser resueltas satisfacto-
de ser usado tambin con el fin de obtener una mayor riamente. Algunas de estas cuestiones de investigacin
confiabilidad y disponibilidad. Sin embargo obtener importantes, [4] son indicadas a continuacin:
esta meta no es sencillo y requiere el uso de tcnicas

Ventajas y retos en el uso de bases de... TEMAS | septiembre - diciembre 2002 5


Colocacin del dato gativamente el balanceo de la carga. Un factor de com-
En un sistema paralelo, la colocacin apropiada de plicacin final en la colocacin de los datos es la re-
los datos es esencial para balancear la carga. Idealmen- plicacin de los datos para una alta disponibilidad. Un
te, la interferencia entre las operaciones paralelas si- enfoque ingenuo [2] es mantener dos copias de los
multneas se puede evitar teniendo cada trabajo de la mismos datos, una copia primaria y una de respaldo,
operacin sobre un conjunto de datos independiente. en dos nodos separados. Sin embargo, en caso de una
Estos conjuntos de datos independientes pueden ser falla del nodo, la carga del nodo que tiene la copia pue-
obtenidos por desagrupar (dividiendo horizontalmen- de duplicarse, de tal modo que afecte el balanceo de
te) las relaciones segn una funcin (funcin hash o la carga.
ndice del rango) aplicada a algn atributo(s) de la co-
locacin, y asignando cada particin a un disco dife- Problemas de escalamiento y fallas de la red
rente. Como con la fragmentacin horizontal en bases La comunidad de base de datos no tiene un com-
de datos distribuidas, el desagrupamiento es til para pleto entendimiento de las implicaciones de rendi-
obtener paralelismo entre consultas, teniendo consul- miento de todas las alternativas de diseo que
tas independientes trabajando en particiones diferen- acompaan el desarrollo de DBMS distribuidos. Espe-
tes, y paralelismo entre consultas, por tener una cficamente cuando nos referimos a la escalabilidad de
operacin de consulta trabajando en diferentes parti- algunos protocolos y algoritmos, cuando el sistema lle-
ciones. El desagrupamiento puede ser de un slo atri- ga a ser distribuido geogrficamente o cuando el n-
buto o de muchos atributos. En el ltimo caso, una mero de componentes del sistema se incrementa. De
consulta igual requerir la igualacin de todos los atri- preocupacin especfica podemos mencionar los me-
butos que se puedan procesar por un solo nodo sin canismos de procesamiento de transaccin distribui-
comunicaciones. La seleccin entre el hashing y el n- da en sistemas de base de datos distribuidas basados
dice del rango para repartir es una cuestin del dise- en redes WAN. Diversos algoritmos y protocolos pro-
o: el hashing incurre en menos gastos de almacenaje puestos para arquitecturas de redes de rea local
pero proporciona nicamente ayuda directa para las (LAN), no estn bien entendido su comportamiento
consultas igualmente exactas, mientras que el ndice cuando son llevados a redes de rea amplia (WAN) [6].
del rango puede tambin utilizar consultas del rango. Para lo cual se requiere una mayor investigacin con
Propuesto inicialmente para sistemas no compartidos, respecto a los modelos de rendimiento. Tambin el ais-
el desagrupamiento ha mostrado tambin ser til para lamiento y la correccin de fallas en los sistemas dis-
el diseo de memoria compartida, por reducir conflic- tribuidos requerirn nuevos servicios de la
tos de acceso a memoria. El desagrupamiento com- infraestructura para vigilar la calidad de las comunica-
pleto, por lo cual cada relacin se reparte a travs de ciones y entregar avisos de las anomalas a los provee-
todos los nodos, causa problemas para la relacin o dores del servicio cuando la calidad se sita por debajo
los sistemas pequeos con una gran cantidad de de un umbral dado [1]. Posibles soluciones seran la
nodos [4]. Una solucin mejor es el desagrupamiento implementacin de mecanismos automticos de ais-
variable, donde cada relacin se salva en cierto nmero lamiento y deteccin de fallas.
de nodos como una funcin de la frecuencia de acce-
so y del tamao de la relacin. Esto puede ser combi- Procesamiento
nado con el agrupamiento de mltiples relaciones para de consultas paralelas y distribuidas
evitar la carga general de comunicacin de las opera- La optimizacin de la consulta global genera un
ciones binarias. Cuando los criterios usados para la plan ptimo de ejecucin para la consulta del fragmen-
colocacin de los datos cambian hasta el punto de que to de la entrada de informacin tomando decisiones
el balanceo de la carga se degrade perceptiblemente, con respecto al orden de la operacin, al mover el dato
la reorganizacin dinmica es requerida. Un problema entre los sitios, y a la seleccin tanto de los algoritmos
serio en la colocacin de los datos es cmo tratar con distribuidos y de los locales, para las operaciones de
las distribuciones sesgadas de los datos lo cual puede la base de datos. Hay varios problemas relacionados
conducir a una reparticin no uniforme y afectar ne- a este paso. Se tienen que hacer con las restricciones

6 TEMAS | septiembre - diciembre 2002 Ensayos


impuestas ante el modelo de costo, la concentracin que las simulaciones frecuentemente incorporan las
en un subconjunto del lenguaje de consulta, la nego- mismas suposiciones que sirven de base al anlisis de
ciacin entre el costo de la optimizacin y el costo de Markov. Hay una necesidad, por lo tanto, de estudios
la ejecucin, y el intervalo optimizacin-reoptimizacin. empricos para monitorear patrones de fallas en siste-
El modelo de costo es central para optimizacin de mas de produccin de la vida real, con el propsito de
consultas globales, ya que proporcionan la abstraccin construir un modelo simple de carga de fallas tpicas.
necesaria del sistema de ejecucin del DBMS distribui-
do en trminos de acceso, tanto como en la abstrac- Heterogeneidad
cin de la base de datos en trminos de informacin Esta cuestin importante en el diseo actual de las
del esquema fsico relacionada estadsticamente. El bases de datos distribuidas ser perceptiblemente ma-
modelo de costo es usado para predecir el costo de yor para sistemas distribuidos masivos. Mientras que
ejecucin de los planes de ejecucin alternativos para la mayora de las aplicaciones distribuidas existentes
una consulta. Un nmero importante de restricciones [5] se ejecuta en una cantidad de diferentes platafor-
son frecuentemente asociadas con el modelo de cos- mas de cmputo, limitadas a un pequeo nmero de
to [4], los cual limitan su eficiencia de optimizacin familias comunes, por ejemplo UNIX, Windows, LINUX
para mejorar el rendimiento efectivo. Es necesario ne- o quizs MVS. Las aplicaciones distribuidas masivas,
gociar entre el costo de optimizacin y la calidad del por otra parte, se ejecutarn no solamente en platafor-
plan de ejecucin generado. La optimizacin de la mas existentes [1], sino tambin en una amplia varie-
consulta global se realiza tpicamente antes de la eje- dad de sistemas empotrados, soportados por los
cucin de la consulta; de aqu que esta sea llamada es- propios sistemas operativos y hardware del propieta-
ttica. Un problema importante con este enfoque es que rio (tal como sistemas de control en automvil y PDAs).
el modelo de costo usado para la optimizacin puede Una aplicacin distribuida masiva para la comunica-
llegar a ser inexacto, debido a cambios en el tamao del cin remota podr tener componentes que se ejecu-
fragmento o a la reorganizacin de la base de datos que ten en estaciones de trabajo, en equipos para TV por
es importante para el balance de la carga. cable, en telfonos porttiles, en dispositivos de co-
municacin basados en PCS y as sucesivamente [6].
Procesamiento de transacciones distribuidas Esto aumentar el nmero de diversas implementacio-
Existen an tpicos de fuerte investigacin en el nes de software para un solo tipo de componente, de
rea de procesamiento de transacciones distribuidas. modo que ser necesario un esfuerzo para asegurarse
Con respecto a la replicacin de datos, la investigacin de que la aplicacin trabaja correctamente en un am-
requerida se encamina a los mtodos de replicacin biente heterogneo.
para computacin y comunicacin; y ms trabajo es
requerido para permitir la explotacin sistemtica de Representacin,
las caractersticas de aplicaciones especficas. Una de codificacin y traduccin de objetos
las dificultades en las tcnicas de replicacin de eva- Hay una variedad de esfuerzo para determinar los
luacin cuantitativa yace en la ausencia de modelos de mejores modelos de programacin para los objetos
incidencia de falla comnmente validados. Los mode- distribuidos, tales como CORBA y Java. Sin embargo,
los de Markov que son algunas veces usados para ana- existen ciertas cuestiones que introducirn nuevos re-
lizar la disponibilidad alcanzada por los protocolos de tos en cmo se representan, se codifican y se tradu-
replicacin asumen la independencia estadstica de los cen los objetos. La representacin de objetos
eventos individuales de falla y la muy rara divisin de distribuidos masivos requerir no solo nuevas tcnicas,
la red por causas relacionadas a fallas en los sitios. Sin sino que su presentacin a los usuarios tambin reque-
embargo, actualmente no se conoce que una u otra de rir innovacin. Algunos investigadores han examina-
estas suposiciones sea alcanzable, tampoco se cono- do este problema. Una nueva clase de interfaz de
ce como responden los modelos de Markov a estas usuario representa objetos como espacios virtuales [2].
suposiciones. Los modelos de Markov [6] para su si- Esta tcnica es conveniente para presentar objetos dis-
mulacin requieren mediciones empricas, debido a tribuidos masivos a los usuarios finales. Por ejemplo,

Ventajas y retos en el uso de bases de... TEMAS | septiembre - diciembre 2002 7


un objeto de primer nivel se puede representar como mas en el control de acceso al recurso para los siste-
un mundo virtual, sus componentes se ponen como mas terminales y los sistemas de ayuda de la infraes-
pases, ciudades, calles, casas, recmaras, etc., la es- tructura. Los implementadores requerirn tcnicas
tructura exacta depender del tamao del objeto de nuevas, tales como jerarquas de la lista de acceso,
primer nivel y su interrelacin con los componentes as sistemas que solucionen la revocacin y los proble-
como la interrelacin entre los mismos componentes. mas de objetos y tcnicas de control de acceso que
Tales paradigmas de la presentacin sern requeridos combinen las ventajas y caractersticas de las listas de
para que los objetos distribuidos masivos sean acce- control de acceso, con los controles de acceso por ca-
sibles al usuario. pacidades y eliminen las desventajas de cada uno.
Cuando nos enfrentamos con el problema de la pro-
Administracin de recursos teccin de la informacin, los sistemas distribuidos
Con el fin de disear y construir aplicaciones ma- existentes deben hacer frente a los controles que los
sivas distribuidas, los ingenieros tendrn que enfren- gobiernos han puesto en tecnologa criptogrfica [3].
tarse con nuevos problemas en la administracin de Esto ha obstaculizado a los ingenieros en proporcio-
recurso. Muchos sistemas distribuidos existentes fun- nar niveles de seguridad apropiados a los usuarios de
cionan segn un modelo local de control de recursos. sistemas distribuidos.
El proceso local maneja sus propios recursos, obran-
do recprocamente con otros hilos de control a travs Conclusiones
de mtodos de invocacin de paso de mensajes o Mostrar las ventajas que tienen la implementacin
RPC [3]. En sistemas distribuidos masivos, los obje- de bases de datos distribuidas resulta importante para
tos estarn compuestos de recursos situados en una tener conocimiento de cmo la informacin para di-
gran cantidad de distintos lugares. Controlar los recur- ferentes aplicaciones en ingeniera [5] y de negocios
sos asociados a un objeto, solamente ser posible a se puede distribuir y replicar en diferentes sitios cuan-
travs de un mecanismo global distribuido de admi- do ciertos sitios locales tienen capacidades de alma-
nistracin de recurso del objeto. Esto introducir nue- cenamiento y procesamiento limitadas, pero tienen la
vas cuestiones en el control de los recursos del ventaja de poder integrarse a otros sitios remotos con
sistema distribuido: mejores recursos por medio de una red de comunica-
cin. Las redes de comunicacin son un punto fun-
Proteccin damental para que las bases de datos pasen de un
La proteccin de los recursos distribuidos del sis- escenario centralizado a uno distribuido. El uso de ba-
tema, que incluye recursos bsicos tales como pro- ses de datos distribuidas nos permite poder escalar
cesadores, almacenamiento, comunicaciones, E/S as nuestros recursos de cmputo en forma paulatina sin
como los componentes de alto nivel de estos recur- tener que necesariamente adquirir un sistema nuevo
sos ( tales como procesos, archivos, mensajes, ven- completo. Sin embargo, an existen reas en las ba-
tanas de visualizacin y objetos ms complejos) no ses de datos distribuidas que se encuentran en inves-
es un aspecto que se tenga solucionado an en los tigacin y desarrollo, las cuales son un reto tecnolgico
sistemas distribuidos existentes [6]. Mientras los inge- para varios grupos de investigadores. En este docu-
nieros estn actualmente ocupados en desarrollar so- mento mencionamos algunas de ellas, tal como es la
luciones para los muchos problemas que existen en localizacin del dato, la replicacin de fragmentos, la
esta rea, no estn tratando las cuestiones de la pro- tolerancia a fallas en la red o la seguridad, esto con el
teccin que se presentarn, si los sistemas distribui- fin de dar al lector interesado en las bases distribuidas,
dos llegan a ser muy grandes. Los sistemas un punto de referencia de los temas actuales con res-
distribuidos masivos en su mayor parte soportarn una pecto a stas T
gran cantidad de sistemas terminales, muchos de los
cuales sern empotrados en otros equipos y usados
por clientes tecnolgicamente ingenuos. La escala de
los sistemas distribuidos introducir nuevos proble-

8 TEMAS | septiembre - diciembre 2002 Ensayos


Bibliografa

[1] TAM NGUYEN AND V. SRINIVASAN.


1996 Accesing relational database from the world
wide web. In proceeding of the 1996 ACM-SIG-
MOD Conference, pages 529-540, Mon-
treal,Canada.
[2] BAKER M. SCOTT AND MOON BONGKI.
1999 Distributed Cooperative Web Servers, 8th In-
ternational World Wide Conference, Toron-
to Canada.
[3] DOUGLAS COMER
1997 Redes de computadoras, Internet e Interredes,
1. Edicin Prentice-Hall.
[4] SZU TAMER Y VALDURIEZ PATRICK.
1999 Principles of Distributed Database Systems,
Prentice-Hall.
[5] LPEZ-FUENTES F., RAMOS P. ERIK.
2001 Cmputo distribuido para el estudio de flujos
de carga en los sistemas elctricos de poten-
cia, 1. Congreso de Ingeniera Electrnica y
Computacin.
[6] CHEN J; DEWITT; NIAGARA C. Q. A .
Scalable Continuos Query System for Internet
databases
[7] CERI Y PELAGATTI.
1985 Distributed database, McGraw.Hill.

Ventajas y retos en el uso de bases de... TEMAS | septiembre - diciembre 2002 9


Nota Aclaratoria
En el ensayo "Efectos de la fertilizacin nitrogenada y la biofertilizacin en la calidad y con-
servacin postcosecha del tomate" publicado en el nmero 17, se dice que la coautora Mara
Isabel Hernndez Daz es profesora de la Universidad Tecnolgica de la Mixteca, cuando en rea-
lidad todos los autores de este artculo, laboran en el Instituto de Investigaciones Hortcolas "Li-
liana Dimitrova" en La Habana Cuba.

10 TEMAS | septiembre - diciembre 2002 Ensayos

Vous aimerez peut-être aussi