En informática, existen muchos tipos de formatos de archivo. Un valor separado por comas (CSV) es un archivo especial formateado con comas como delimitador entre cada elemento de datos. La coma es la bandera que significa el final y el comienzo de un nuevo valor de datos en el archivo. Los programas suelen utilizar este archivo CSV como un método para analizar rápidamente los datos de un archivo a otro.
Un archivo CSV es uno de los archivos más sencillos de crear. Es un archivo de texto que usa comas para separar los elementos de datos. Este archivo es fácil de leer y comprender tanto por humanos como por aplicaciones informáticas.
Muchas aplicaciones pueden exportar datos en varios formatos de archivo. Estos datos se pueden compartir e importar fácilmente a otros sistemas informáticos. El archivo CSV es un método estándar para exportar e importar datos desde aplicaciones de software. Este tipo de función es compatible con la mayoría de los productos de Microsoft®, incluido Microsoft Excel®.
Los desarrolladores de software han estado utilizando el formato de archivo CSV durante muchos años. Este es un método simple de delimitar datos en un archivo, lo que lo hace extremadamente flexible. Puede ser utilizado por múltiples sistemas operativos y lenguajes de programación porque se basa en un delimitador de texto de cadena simple, que es común para todos los programas de software.
Desde el punto de vista de la seguridad, un archivo CSV no se considera un método seguro para compartir datos entre sistemas informáticos. Este es un archivo de texto simple y puede ser leído e interpretado fácilmente por computadoras. La mayoría de los profesionales de la seguridad recomendarían cifrar este tipo de archivo antes de compartirlo. Esto limitará la visualización de datos a personas con acceso autorizado.
La mayoría de los programas de bases de datos utilizan el formato CSV. Esto facilita la importación y exportación de datos a una base de datos. Los datos también se pueden volcar en un formato CSV para fines de informes porque la mayoría de las herramientas de informes también utilizan este formato.
Un archivo delimitado por tabulaciones es otro ejemplo de formato de archivo de texto. Este tipo de archivo es similar a un archivo CSV excepto que utiliza un carácter de control de tabulación especial para separar los elementos de datos. El formato de archivo delimitado por tabulaciones sufre los mismos problemas de seguridad que el formato CSV y también debe estar encriptado.
El lenguaje de marcado extensible (XML) es otro formato de archivo de texto. Elementos de datos de etiquetas XML, lo que crea una definición de los datos que se comparten. Un archivo XML es similar a un mini diccionario de los datos del archivo. Este formato se ha convertido en un método estándar para compartir datos entre sistemas informáticos y es muy superior al formato CSV.