Il termine database integrato è utilizzato per descrivere due strutture di database diversi: la connessione di più database o un database incorporato in un'altra applicazione o strumento. Anche se la descrizione iniziale sembra significare che queste due strutture sono molto diverse, non lo sono. In realtà, sono in possesso di molte delle strutture stesse.
Un database è una raccolta di dati da una serie di fonti diverse organizzata sotto un'unica struttura. Il database stesso, se costituito da una serie di semi-indipendente tabelle di dati. Ogni tabella contiene informazioni specifiche, in genere con un focus per ogni tabella. La banca dati è possibile creare collegamenti tra le tabelle separate, sulla base di elementi comuni, le informazioni, o la logica di programmazione. Le query possono essere scritte per creare report accedere a tutte le diverse tabelle del database. Collegamento di più database in un database integrato è un compito molto complesso. Connessioni tra le varie banche dati devono essere realizzati e testati da una varietà di prospettive per garantire che la logica è sana. Le varie banche dati può esistere anche in vari formati oppure programmi. Questo aumenta la complessità, ma può essere ottenuta utilizzando la logica di programmazione avanzati e potenti risorse. Un esempio comune di una banca dati integrata è LexisNexis ®. Questo strumento consente di accedere ai contenuti di una vasta gamma di fonti pubbliche, le informazioni pubblicate e di informazione on-line. I file rimangono con la fonte originale, ma una logica complessa permette agli utenti di individuare i documenti che esistono in più database con un unico strumento. Il risparmio di tempo ottenuto con questo metodo è un enorme vantaggio per gli utenti, in quanto questo tipo di ricerca normalmente necessari diversi giorni per essere completato. Vi è una vasta gamma di software che possono essere modificati per funzionare con una banca dati integrata. La complessità del lavoro richiesto dipende dalla lingua del software è scritto e l'organizzazione del database. Un esempio eccellente di questo tipo di software è un sito web di gestione dei contenuti del programma software. Questo tipo di software pubblica informazioni su Internet in base al database che contiene tutti i file diversi, testo e immagini.Utilizzo di una banca dati integrata, lo strumento di gestione dei contenuti può popolare il sito con l'attuale, pertinenti dati provenienti dal sistema di contabilità, le immagini del documento di strumento di condivisione e file audio dalla sala stampa. Anche se questo lavoro è complesso, ci sono notevoli risparmi da realizzare entro il non creare duplicati degli stesse tabelle del database per ogni scopo diverso. I dati effettivi rimane in una posizione, ed è disponibile per varie applicazioni da utilizzare come richiesto.
