Hva er en integrert database?

Begrepet integrert database brukes til å beskrive to forskjellige databasestrukturer: tilkobling av flere databaser eller en database innebygd i et annet program eller verktøy. Selv om den første beskrivelsen ser ut til å bety at disse to strukturene er ganske forskjellige, er de det ikke. Faktisk har de mange av de samme strukturene.

En database er en samling av data fra en rekke forskjellige kilder organisert under en struktur. Selve databasen hvis den består av en serie semi-uavhengige datatabeller. Hver tabell inneholder spesifikk informasjon, vanligvis med ett fokus per tabell. Databasen kan opprette koblinger mellom de separate tabellene, basert på vanlige elementer, informasjon eller programmeringslogikk. Spørsmål kan skrives for å lage rapporter som får tilgang til alle de forskjellige tabellene i databasen.

Å koble flere databaser til en integrert database er en veldig kompleks oppgave. Forbindelser mellom de forskjellige databasene må opprettes og testes fra en rekke perspektiver for å sikre at logikken er forsvarlig. De forskjellige databasene kan også eksistere i forskjellige formater eller programmer. Dette øker kompleksiteten, men kan oppnås ved å bruke avansert programmeringslogikk og kraftige ressurser.

Et vanlig eksempel på en integrert database er LexisNexis®. Dette verktøyet gir tilgang til innhold fra et bredt spekter av offentlige kilder, publisert informasjon og online informasjon. Filene forblir med den opprinnelige kilden, men en kompleks logikk gjør det mulig for brukere å identifisere dokumenter som finnes i flere databaser med ett verktøy. Tidsbesparelsene oppnådd med denne metoden er en stor fordel for brukerne, ettersom denne typen søk normalt vil ta flere dager å fullføre.

Det finnes et bredt spekter av programvare som kan modifiseres for å fungere med en integrert database. Kompleksiteten i arbeidet som kreves avhenger av språket programvaren er skrevet på og organisasjonen av databasen. Et utmerket eksempel på denne typen programvare er et program for innholdsstyring av nettsteder. Denne typen programvare publiserer informasjon til Internett basert på databasen som inneholder alle de forskjellige filene, tekst og bilder.

Ved hjelp av en integrert database kan innholdsstyringsverktøyet fylle nettstedet med aktuelle, relevante data fra regnskapssystemet, bilder fra dokumentdelingsverktøyet og lydfiler fra pressekontoret. Selv om dette arbeidet er sammensatt, er det betydelige besparelser å oppnå ved å ikke lage dupliserte kopier av de samme databasetabellene for hvert forskjellige formål. De faktiske dataene forblir på ett sted, og er tilgjengelig for forskjellige applikasjoner å bruke etter behov.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?