Virtuele database

Schrijver: Louise Ward
Datum Van Creatie: 9 Februari 2021
Updatedatum: 13 Kunnen 2024
Anonim
Access external data using Virtual Tables in Dataverse
Video: Access external data using Virtual Tables in Dataverse

Inhoud

Definitie - Wat betekent Virtual Database?

Een virtuele database is een type databasebeheersysteem dat dient als een container om verschillende andere databases transparant te bekijken en op te vragen via een uniforme API die uit meerdere bronnen haalt alsof ze een enkele entiteit zijn. Deze databases zijn verbonden via een computernetwerk en vervolgens benaderd alsof ze uit een enkele database komen. Een doel van virtuele databases is om gegevens op een uniforme manier te kunnen bekijken en openen zonder deze in verschillende databases te hoeven kopiëren en dupliceren of de resultaten van vele zoekopdrachten handmatig te combineren.

Virtuele databases worden ook wel federatieve databases genoemd.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Virtuele Database

Elk van de gecombineerde databases in het systeem is volledig zelfvoorzienend en functioneel en kan zelfstandig functioneren zonder afhankelijk te zijn van andere bestaande databases. Wanneer een toepassing toegang vraagt ​​tot een virtuele database, zoekt het systeem uit welke van de databases de gegevens bevat die door de gebruiker worden opgevraagd en geeft het verzoek door aan die database. Het belangrijkste en meest uitdagende deel van het bouwen van een virtuele database is het bouwen van een universeel datamodel, dat dient als de kaart of gids voor elke gegevensbron binnen het bedrijf.


Door meerdere databases onder een gecentraliseerde container op te nemen, biedt een virtuele database veel voordelen. Een van de belangrijkste voordelen is dat het dient als een alternatieve fusietechniek voor meerdere databases, een nogal moeilijke taak voor de meeste eindgebruikers. Het kan ontwikkelaars ook helpen bij het vermijden van een nauwe verbinding van applicaties door het vergrendelen van leveranciers en schema's. Applicaties hoeven alleen maar verbonden te zijn met de virtuele database om toegang te krijgen tot meerdere databases.