08.05.2013 Views

Introducción a las bases de datos

Introducción a las bases de datos

Introducción a las bases de datos

SHOW MORE
SHOW LESS

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>-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!