Una fuente de datos (a veces llamada archivo de datos) es tan simple como suena: un lugar de donde se toman los datos. La fuente puede ser cualquier tipo de datos de cualquier formato de archivo, siempre y cuando el programa sepa cómo leerlos.
Varias aplicaciones pueden utilizar una fuente de datos, incluyendo aplicaciones de bases de datos como Microsoft Access, MS Excel y otros programas de hojas de cálculo, procesadores de texto como Microsoft Word, su navegador web, programas fuera de línea, etc. Un escenario común cuando se trata de Microsoft Word utilizando una fuente de datos es que Word haga una fusión de correo a partir de datos tomados de un documento de Excel. Consulte nuestra introducción a la fusión de correo para obtener más información.
Datos importantes sobre la fuente de datos
Un archivo de origen de datos utilizado en un programa con un único propósito, puede no tener ninguna relevancia en un programa diferente, incluso si ambos utilizan archivos de origen de datos. En otras palabras, una «fuente de datos» particular es subjetiva para el programa que utiliza los datos.
Por ejemplo, una fuente de datos para una combinación de correspondencia en Microsoft Word puede ser un archivo CSV que contenga un grupo de contactos de modo que se puedan escribir automáticamente en un documento de Word para imprimir sobres con los nombres y direcciones correctos. Tal fuente de datos, sin embargo, no es muy útil en ningún otro contexto.
Ejemplos de fuentes de datos
Como se mencionó anteriormente, una fuente de datos también llamada archivo de datos, es simplemente una colección de registros que almacenan datos. Son estos datos los que se utilizan para rellenar los campos de fusión en las fusiones de correo. Es por ello que cualquier archivo de texto puede ser utilizado como fuente de datos, ya sea un archivo de texto plano o un archivo de base de datos real.
Pueden proceder de programas como MS Access, FileMaker Pro, etc. En teoría, cualquier base de datos de Conectividad de Base de Datos Abierta (ODBC) puede ser utilizada como fuente de datos. También se pueden crear en hojas de cálculo desde Excel, Quattro Pro o cualquier otro programa similar. La fuente de datos puede ser incluso una simple tabla en un documento de procesador de texto.
La idea es que una fuente de datos puede ser cualquier tipo de documento siempre y cuando esté organizada para proporcionar una estructura para que el programa receptor extraiga los datos. Por ejemplo, un contacto de la libreta de direcciones puede utilizarse en algunos escenarios porque hay una columna para un nombre, dirección, cuenta de correo electrónico, etc.
Otro tipo de fuente de datos podría ser un archivo que registre las veces que la gente se registra en el consultorio de un médico. Un programa puede utilizar la fuente de datos para agregar todos los tiempos de facturación y mostrarlos en un sitio web o utilizarlos dentro de un programa, ya sea para mostrar el contenido o para que interactúe con algún otro tipo de fuente de datos.
Otros tipos de fuentes de datos pueden tomarse de una fuente en vivo. El programa iTunes, por ejemplo, puede utilizar un feed en directo para reproducir emisoras de radio por Internet. El feed es la fuente de datos y la aplicación iTunes es la que lo muestra.