Een gegevensbron (ook wel een gegevensbestand genoemd) is een plaats waaruit gegevens worden verkregen. De bron kan alle gegevens in elk bestandsformaat zijn, zolang het programma maar begrijpt hoe het moet worden gelezen.
Belangrijke feiten over gegevensbronnen
Een gegevensbron, ook wel een gegevensbestand genoemd, is een verzameling records waarin gegevens zijn opgeslagen. Een gegevensbron kan elk document zijn dat is georganiseerd om structuur te bieden aan het ontvangende programma om gegevens op te halen. U kunt elk tekstbestand als gegevensbron gebruiken, zoals een tekstbestand zonder opmaak of een databasebestand. Het tekstbestand kan afkomstig zijn van programma’s als Microsoft Access en FileMaker Pro. In theorie kunt u elke Open Database Connectivity (ODBC)-database als gegevensbron gebruiken. U kunt het bestand ook maken in spreadsheets vanuit Excel, Quattro Pro en vergelijkbare programma’s. De gegevensbron kan ook een eenvoudige tabel in een tekstverwerkerdocument zijn. Verschillende toepassingen kunnen een gegevensbron gebruiken, waaronder databasetoepassingen zoals Microsoft Access, Microsoft Excel en andere spreadsheetprogramma’s, tekstverwerkers zoals Microsoft Word, webbrowsers en offline programma’s. Een gegevensbronbestand dat in het ene programma voor één doel wordt gebruikt, is mogelijk niet relevant in een ander programma, zelfs als beide programma’s gegevensbronbestanden gebruiken. Met andere woorden, een bepaalde gegevensbron is subjectief voor de toepassing die de gegevens gebruikt.
Voorbeelden van gegevensbronnen
Een typisch scenario als het gaat om het gebruik van een gegevensbron in Microsoft Word, is dat Word een samenvoegbewerking maakt van gegevens uit een Excel-document. Een gegevensbron voor een samenvoegbewerking in Microsoft Word kan bijvoorbeeld een CSV-bestand zijn. Dit bestand bevat contacten die automatisch naar een Word-document kunnen worden geschreven voor het bedrukken van enveloppen met de juiste namen en adressen. Een dergelijke gegevensbron is echter mogelijk niet nuttig in een andere context. Een andere gegevensbron kan een bestand zijn dat de tijden registreert waarop mensen zich bij een dokter melden. Een programma kan de gegevensbron gebruiken om alle inchecktijden te aggregeren en de tijden op een website weer te geven of de informatie binnen een toepassing gebruiken, hetzij voor het bekijken van de inhoud of voor interactie met een andere gegevensbron. Een adresboekcontact kan in sommige scenario’s worden gebruikt omdat er een kolom is voor een naam, adres en e-mailaccount. Gegevensbronnen kunnen ook afkomstig zijn van een live feed. iTunes kan bijvoorbeeld een live feed gebruiken om internetradiostations af te spelen. De feed is de gegevensbron en de iTunes-toepassing is wat de feed weergeeft.