Database distribuiti e multi database
L'implementazione di database distribuiti si sta diffondendo in maniera crescente, di pari passo con la diffusione di modelli organizzativi e di architetture informatiche basati su sistemi di rete, sulla decentralizzazione del controllo e su approcci di tipo client-server. Nel periodo più recente la disponibilità di informazioni complesse ed eterogenee di tipo multimediale sta affermandosi sempre di più quanto più hanno successo soluzioni applicative orientate ad ambienti di rete di tipo Internet, con database diffusi geograficamente. Gli argomenti trattati in questo libro, come molti altri argomenti informatici, hanno visto in questi ultimi anni una evoluzione rapida, soprattutto sul piano della tecnologia realizzativa a livello di prodotti e di sistemi, ma in parte anche sul piano concettuale e metodologico. Si pensi in particolare all'evoluzione dei modelli dei dati verso soluzioni orientate agli oggetti e l'affermarsi di interfacce applicative basate su strumenti di navigazione di tipo ipermediale. Ci sono molti buoni libri che trattano i database distribuiti ed i multi-database da un punto di vista teorico. L'intento di questo libro, tuttavia, è di fornire una fonte di informazione pratica per la progettazione e l'implementazione di database distribuiti o di multi-database, con un approccio empirico alla soluzione dei problemi tipici dei database distribuiti. Argomenti complessi ,come la serializzazione e la frammentazione delle tabelle, sono trattati in modo concreto ed informale. Un capitolo è dedicato a SQL e un altro ai database orientati agli oggetti, tecnologia che permette di realizzare non solo multi-database, ma anche database federati. Nel testo sono stati inclusi anche capitoli di base sulla teoria relazionale, il calcolo e l'algebra relazionale, per i lettori che non conoscano tali discipline. La lettura di questi capitoli facilita la comprensione della parte rimanente del libro.
Momentaneamente non ordinabile