13.08.2013 Views

modelos avanzados de bases de datos base de datos distribuidas

modelos avanzados de bases de datos base de datos distribuidas

modelos avanzados de bases de datos base de datos distribuidas

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Base <strong>de</strong> Datos Distribuidas<br />

• El nivel <strong>de</strong> compartición. Esta característica posee tres alternativas <strong>de</strong>pendiendo <strong>de</strong>l<br />

nivel <strong>de</strong> compartición:<br />

o Inexistente. Cada aplicación y sus <strong>datos</strong> se ejecutan en una maquina sin<br />

comunicación con otros programas o <strong>datos</strong>.<br />

o Compartición <strong>de</strong> <strong>datos</strong>. Cada máquina posee sus propias aplicaciones locales<br />

pero se comparte los <strong>datos</strong>.<br />

o Compartición <strong>de</strong> <strong>datos</strong> y programas. Las aplicaciones locales en una<br />

máquina pue<strong>de</strong>n invocar servicios en otras y a<strong>de</strong>más comparten los <strong>datos</strong>.<br />

• Características <strong>de</strong> acceso a los <strong>datos</strong>. Estas características pue<strong>de</strong>n ser dos:<br />

o Estático. El mo<strong>de</strong>lo <strong>de</strong> acceso a los <strong>datos</strong> no varía con el tiempo.<br />

o Dinámico. El mo<strong>de</strong>lo <strong>de</strong> acceso a los <strong>datos</strong> varía con el tiempo.<br />

• El nivel <strong>de</strong> conocimiento <strong>de</strong> la características <strong>de</strong> acceso:<br />

o Sin información. Los diseñadores no tienen información <strong>de</strong> cómo acce<strong>de</strong>n los<br />

usuarios a los <strong>datos</strong>.<br />

o Con información parcial. Los diseñadores no poseen toda la información <strong>de</strong><br />

cómo acce<strong>de</strong>n los usuarios a los <strong>datos</strong>.<br />

o Con información total. Los diseñadores poseen la información completa <strong>de</strong><br />

Estrategias <strong>de</strong> Diseño<br />

cómo los usuarios acce<strong>de</strong>n a los <strong>datos</strong>.<br />

Estas estrategias son las utilizadas al diseñar una <strong>base</strong> <strong>de</strong> <strong>datos</strong> relacional, pero añadiendo<br />

un paso <strong>de</strong> diseño <strong>de</strong> la distribución.<br />

A la hora <strong>de</strong> abordar el diseño <strong>de</strong> una <strong>base</strong> <strong>de</strong> <strong>datos</strong> distribuida podremos optar<br />

principalmente por dos tipos <strong>de</strong> estrategias: la estrategia ascen<strong>de</strong>nte y la estrategia <strong>de</strong>scen<strong>de</strong>nte:<br />

La estrategia ascen<strong>de</strong>nte (botton-up): En este caso se partiría <strong>de</strong> los esquemas<br />

conceptuales locales y se trabajaría para llegar a conseguir el esquema conceptual<br />

global. Después se pasaría al diseño <strong>de</strong> distribución. Esta estrategia suele ser utilizada para<br />

integrar varias <strong><strong>base</strong>s</strong> <strong>de</strong> <strong>datos</strong> centralizadas existentes.<br />

En la estrategia <strong>de</strong>scen<strong>de</strong>nte (top-down) se parte <strong>de</strong> cero y se avanza en el <strong>de</strong>sarrollo <strong>de</strong>l<br />

trabajo. Los pasos a realizar mediante esta estrategia son los siguientes:<br />

10

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

Saved successfully!

Ooh no, something went wrong!