Mikä on integroitu tietokanta?

Termiä integroitu tietokanta käytetään kuvaamaan kahta eri tietokantarakennetta: useiden tietokantojen yhdistämistä tai toiseen sovellukseen tai työkaluun rakennettua tietokantaa. Vaikka alkuperäinen kuvaus näyttäisi tarkoittavan, että nämä kaksi rakennetta ovat melko erilaisia, ne eivät ole sitä. Itse asiassa heillä on monia samoja rakenteita.

Tietokanta on kokoelma tietoja eri lähteistä yhdellä rakenteella. Itse tietokanta, jos se koostuu sarjasta puoliksi riippumattomia tietotaulukoita. Jokaisessa taulukossa on erityisiä tietoja, tyypillisesti yksi painopiste taulukkoa kohden. Tietokanta voi luoda linkkejä erillisten taulukoiden välille yhteisten elementtien, tietojen tai ohjelmointilogiikan perusteella. Kyselyitä voidaan kirjoittaa raporttien luomiseksi, jotka käyttävät kaikkia tietokannan eri taulukoita.

Useiden tietokantojen yhdistäminen integroituun tietokantaan on erittäin monimutkainen tehtävä. Eri tietokantojen väliset yhteydet on luotava ja testattava eri näkökulmista, jotta logiikka olisi järkevää. Eri tietokannat voivat myös olla eri muodoissa tai ohjelmissa. Tämä lisää monimutkaisuutta, mutta se voidaan saavuttaa käyttämällä edistynyttä ohjelmointilogiikkaa ja tehokkaita resursseja.

Yleinen esimerkki integroidusta tietokannasta on LexisNexis®. Tämä työkalu tarjoaa pääsyn sisältöön monista julkisista lähteistä, julkaistuista tiedoista ja online -tiedoista. Tiedostot säilyvät alkuperäisessä lähteessä, mutta monimutkaisen logiikan avulla käyttäjät voivat tunnistaa useissa tietokannoissa olevat asiakirjat yhdellä työkalulla. Tällä menetelmällä saavutettu aikasäästö on valtava hyöty käyttäjille, koska tämäntyyppinen haku kestää yleensä useita päiviä.

On olemassa laaja valikoima ohjelmistoja, joita voidaan muokata toimimaan integroidun tietokannan kanssa. Vaaditun työn monimutkaisuus riippuu kielestä, jolla ohjelmisto on kirjoitettu, ja tietokannan organisoinnista. Erinomainen esimerkki tällaisesta ohjelmistosta on verkkosivuston sisällönhallintaohjelmisto. Tämän tyyppinen ohjelmisto julkaisee tietoja Internetiin tietokannan perusteella, joka sisältää kaikki tiedostot, tekstit ja kuvat.

Sisäisen tietokannan avulla sisällönhallintatyökalu voi täyttää verkkosivuston nykyisillä, asiaankuuluvilla kirjanpitojärjestelmän tiedoilla, asiakirjojen jakamistyökalun kuvilla ja äänitiedostoilla lehdistötoimistosta. Vaikka tämä työ on monimutkaista, voidaan saavuttaa merkittäviä säästöjä, jos ei luoda päällekkäisiä kopioita samoista tietokantataulukoista jokaista erillistä tarkoitusta varten. Todelliset tiedot pysyvät yhdessä paikassa ja ovat käytettävissä eri sovelluksille tarpeen mukaan.