Inhaltsverzeichnis:
- Definition - Was bedeutet CSV (Comma-Separated Values File)?
- Techopedia erklärt kommagetrennte Wertedatei (CSV)
Definition - Was bedeutet CSV (Comma-Separated Values File)?
Eine CSV-Datei (Comma Separated Values) enthält verschiedene Werte, die durch ein Trennzeichen voneinander getrennt sind. Dieses Trennzeichen fungiert als Datenbanktabelle oder Zwischenform einer Datenbanktabelle. Mit anderen Worten, eine CSV-Datei besteht aus einer Reihe von Datenbankzeilen und -spalten, die in einer Textdatei so gespeichert sind, dass die Zeilen durch eine neue Zeile und die Spalten durch ein Semikolon oder ein Komma voneinander getrennt sind. Eine CSV-Datei wird hauptsächlich zum Transportieren von Daten zwischen zwei Datenbanken unterschiedlicher Formate über ein Computerprogramm verwendet.
Techopedia erklärt kommagetrennte Wertedatei (CSV)
Die folgende Sequenz zeigt eine typische CSV-Datei:
John Smith, 50, 5000 US-Dollar, New York
David Benz, 36, 10000 US-Dollar, Miami
Beachten Sie, dass jede Textzeile einer Zeile in der Datenbanktabelle entspricht. Die verschiedenen Spalten werden mit Komma dargestellt. Im Allgemeinen gilt Folgendes:
- Die führenden und nachfolgenden Leerzeichen werden im Allgemeinen ignoriert, wenn eine Konvertierung von CSV in eine typische Datenbank durchgeführt wird.
- Anführungszeichen werden verwendet, um eingebettete Kommas abzugrenzen.
- Ein Feld, das doppelte Anführungszeichen enthält, wird von doppelten Anführungszeichen umgeben, und die eingebetteten doppelten Anführungszeichen im Feld werden ebenfalls von einem zusätzlichen Paar doppelter Anführungszeichen umgeben.
- Ein Feld mit eingebetteten Zeilenumbrüchen wird ebenfalls in Anführungszeichen gesetzt.
- Die Felder in der oberen Zeile geben die Spaltennamen der Zieltabelle an, in die die CSV-Datei konvertiert wird.
Der Vorteil der Verwendung des CSV-Dateiformats für den Datenaustausch besteht darin, dass die CSV-Datei von jeder Anwendung relativ einfach zu verarbeiten ist und die Datenextraktion mit Hilfe eines einfachen Programms durchgeführt werden kann. In den früheren Jahren, als die Datenbanktechnologien noch in den Kinderschuhen steckten, war die CSV das üblichste portable Format. Meistens würde eine CSV-Datei nur für eine relativ einfache Anwendung verwendet, während XML für eine komplexere Übertragung verwendet würde.
