Skip to main content

Wat is een geïntegreerde database?

De term geïntegreerde database wordt gebruikt om twee verschillende databasestructuren te beschrijven: verbinding van meerdere databases of een database ingebouwd in een andere applicatie of tool.Hoewel de eerste beschrijving lijkt te betekenen dat deze twee structuren heel verschillend zijn, zijn ze dat niet.In feite bezitten ze veel van dezelfde structuren.

Een database is een verzameling gegevens uit verschillende bronnen die onder één structuur zijn georganiseerd.De database zelf als het bestaat uit een reeks semi-onafhankelijke gegevenstabellen.Elke tabel bevat specifieke informatie, meestal met één focus per tabel.De database kan links maken tussen de afzonderlijke tabellen, op basis van gemeenschappelijke elementen, informatie of programmeerlogica.Query's kunnen worden geschreven om rapporten te maken die toegang hebben tot alle verschillende tabellen in de database.

Meerdere databases verbinden met een geïntegreerde database is een zeer complexe taak.Verbindingen tussen de verschillende databases moeten worden gemaakt en getest vanuit verschillende perspectieven om ervoor te zorgen dat de logica gezond is.De verschillende databases kunnen ook bestaan in verschillende formaten of programma's.Dit draagt bij aan de complexiteit, maar kan worden bereikt met behulp van geavanceerde programmeerlogica en krachtige bronnen.

Een veel voorkomend voorbeeld van een geïntegreerde database is LexisNexis .Deze tool biedt toegang tot inhoud uit een breed scala aan openbare bronnen, gepubliceerde informatie en online informatie.De bestanden blijven bij de oorspronkelijke bron, maar een complexe logica stelt gebruikers in staat om documenten te identificeren die in meerdere databases met één tool bestaan.De tijdbesparingen die door deze methode worden bereikt, is een enorm voordeel voor gebruikers, omdat dit soort zoekopdracht normaal gesproken meerdere dagen zou duren om te voltooien.

Er is een breed scala aan software die kan worden aangepast om te werken met een geïntegreerde database.De complexiteit van het vereiste werk hangt af van de taal waarin de software is geschreven en de organisatie van de database.Een uitstekend voorbeeld van dit type software is een softwareprogramma voor het beheer van de website.Dit type software publiceert informatie op internet op basis van de database die alle verschillende bestanden, tekst en afbeeldingen bevat.

Met behulp van een geïntegreerde database kan de tool voor contentbeheer de website vullen met huidige, relevante gegevens van het boekhoudsysteem, afbeeldingen van de tool voor het delen van documenten en geluidsbestanden van het perskantoor.Hoewel dit werk complex is, zijn er aanzienlijke besparingen te behalen door geen dubbele kopieën van dezelfde databasetabellen te maken voor elk afzonderlijk doel.De werkelijke gegevens blijven op één locatie en zijn beschikbaar voor verschillende toepassingen zoals vereist.