Skip to main content

Hvad er en integreret database?

Udtrykket integreret database bruges til at beskrive to forskellige databasestrukturer: forbindelse af flere databaser eller en database indbygget i et andet program eller værktøj.Selvom den oprindelige beskrivelse ser ud til at betyde, at disse to strukturer er ganske forskellige, er de ikke det.Faktisk har de mange af de samme strukturer.

En database er en samling af data fra en række forskellige kilder, der er organiseret under en struktur.Selve databasen, hvis den består af en række semi-uafhængige datatabeller.Hver tabel indeholder specifikke oplysninger, typisk med et fokus pr. Tabel.Databasen kan oprette forbindelser mellem de separate tabeller, baseret på almindelige elementer, information eller programmeringslogik.Forespørgsler kan skrives for at oprette rapporter, der får adgang til alle de forskellige tabeller i databasen.

Forbindelse af flere databaser i en integreret database er en meget kompleks opgave.Forbindelser mellem de forskellige databaser skal foretages og testes ud fra forskellige perspektiver for at sikre, at logikken er sund.De forskellige databaser kan også eksistere i forskellige formater eller programmer.Dette tilføjer kompleksiteten, men kan opnås ved hjælp af avanceret programmeringslogik og kraftfulde ressourcer.

Et almindeligt eksempel på en integreret database er lexisnexis reg;.Dette værktøj giver adgang til indhold fra en lang række offentlige kilder, offentliggjort information og online information.Filerne forbliver hos den originale kilde, men en kompleks logik giver brugerne mulighed for at identificere dokumenter, der findes i flere databaser med et værktøj.De tidsbesparelser, der er opnået ved denne metode, er en enorm fordel for brugerne, da denne type søgning normalt ville tage flere dage at gennemføre.

Der er en bred vifte af software, der kan ændres til at arbejde med en integreret database.Kompleksiteten af det krævede arbejde afhænger af det sprog, som softwaren er skrevet i og organiseringen af databasen.Et fremragende eksempel på denne type software er et websted for indholdsstyring af websteder.Denne type software offentliggør information til internettet baseret på databasen, der indeholder alle de forskellige filer, tekst og billeder.

Ved hjælp af en integreret database kan indholdsstyringsværktøjet udfylde webstedet med aktuelle, relevante data fra regnskabssystemet, billeder fra dokumentdelingsværktøjet og lydfiler fra pressekontoret.Selvom dette arbejde er komplekst, er der betydelige besparelser, der skal opnås ved ikke at oprette duplikatkopier af de samme databasetabeller til hvert tydeligt formål.De faktiske data forbliver på et sted og er tilgængelige til forskellige applikationer, der skal bruges efter behov.