Introducción a las bases de datos
Introducción a las bases de datos
Introducción a las bases de datos
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
© FUOC • P06/M2109/02147 11 <strong>Introducción</strong> a <strong>las</strong> <strong>bases</strong> <strong>de</strong> <strong>datos</strong><br />
bargo, esto no es tan sencillo si los SGBD son heterogéneos. En la actualidad,<br />
gracias principalmente a la estandarización <strong>de</strong>l lenguaje SQL, los SGBD <strong>de</strong><br />
marcas diferentes pue<strong>de</strong>n darse servicio unos a otros y colaborar para dar servicio<br />
a un programa <strong>de</strong> aplicación. No obstante, en general, en los casos <strong>de</strong> heterogeneidad<br />
no se llega a po<strong>de</strong>r dar en el programa que los utiliza la apariencia<br />
<strong>de</strong> que se trata <strong>de</strong> una única BD.<br />
Figura 1<br />
A<strong>de</strong>más <strong>de</strong> esta distribución “impuesta”, al querer tratar <strong>de</strong> forma integrada<br />
distintas BD preexistentes, también se pue<strong>de</strong> hacer una distribución “<strong>de</strong>seada”,<br />
diseñando una BD distribuida físicamente, y con ciertas partes replicadas<br />
en diferentes sistemas. Las razones básicas por <strong>las</strong> que interesa esta distribución<br />
son <strong>las</strong> siguientes:<br />
1) Disponibilidad. La disponibilidad <strong>de</strong> un sistema con una BD distribuida<br />
pue<strong>de</strong> ser más alta, porque si queda fuera <strong>de</strong> servicio uno <strong>de</strong> los sistemas, los <strong>de</strong>-