Datenformat

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Datenformat ist ein Begriff aus der Datenverarbeitung, der festlegt, wie Daten strukturiert und dargestellt werden[1] und wie sie bei ihrer Verarbeitung zu interpretieren sind.[2]

Auf der Ebene Quelltext eines Computerprogramms benennt/beschreibt das Datenformat das Format von Datenfeldern. Es wird bei der Deklaration gemäß der Syntax der jeweiligen Programmiersprache festgelegt. In diesem engeren Sinn steht „Datenformat“ dem Begriff Datentyp sehr nahe, ergänzt ihn oder wird synonym benutzt – wie beispielsweise in [3] oder [4].

Auf höherem Level sind Datenformate anwendungsspezifisch, oft auch überbetrieblich oder auch international geltende Festlegungen zur Strukturierung von Daten(beständen) in einem bestimmten Gegenstandsbereich;[1] siehe Beispiele.

„Datenformat“ wird zum Teil auch synonym für „Dateiformat“ verwendet. Zu unterscheiden ist jedoch: Jedes Dateiformat ist zugleich ein Datenformat, aber nicht jedes Datenformat ist auch ein Dateiformat. So kann zum Beispiel ein Datenformat Daten beschreiben, die auf mehrere Dateien verteilt sind oder sich nur auf einzelne Teile einer Datei beziehen.

Beispiele[Bearbeiten]

Beispiele auf Programmcode-Ebene sind Zeichen (wie ABC usw.), Ziffer 0 bis 9 gemäß Zeichensatz, Binärzahl, Gleitkommazahl, ‚gepackte‘ Zahlen (eine Ziffer je Halbbyte), Logisch 0 oder 1 und andere, die je nach Programmiersprache unterschiedlich genannt werden, zum Beispiel numeric, text, VARCHAR, Integer oder INT, long integer oder ähnlich.
Das ‚Datenformat‘ umfasst für solche ‚Datentyp-basierten‘ Datenfelder weitere Angaben wie: Die Länge des Datenfelds (Beispiel siehe [5]), die Anzahl von Dezimalstellen, die Art der Darstellung (z. B. '-' oder rot bei Minus, Tausenderpunkt(e), Leerzeichen für führende Nullen, ...), welche Werte das Feld annehmen kann (wie positiv/negativ) sowie andere sprachspezifische Angaben.

Anwendungsspezifische Beispiele sind für SEPA das Datenformat „EBICS“ (Electronic Banking Internet Communication Standard)[6][7], „GIS-Datenformate“ oder das „Q-DAS ASCII Transferformat“.[8]

IT-Technisch definierte Datenformate sind zum Beispiel die Datenformate CSV oder RTF oder JPEG.

Siehe auch[Bearbeiten]

Weblinks[Bearbeiten]

 Wikinews: Kategorie: Datenformat – in den Nachrichten

Einzelnachweise[Bearbeiten]

  1. a b Inf-Schule.de Exkurs - Datenformate[1]
  2. Uni Graz [2] Datenformat
  3. SAP Help-Portal [3] Datenformat
  4. SPS-Lehrgang Arithmetische Funktionen [4] (benutzt ‚Datentyp‘ und ‚Datenformat‘ synonym)
  5. Richard Kaiser Object Pascal mit Delphi [5] Kap 3.3 „Das Datenformat kann ... verschieden sein“
  6. Saar-LB SEPA-Datenformat [6]
  7. ebics Spezifikationen [7]
  8. Q-DAS.de ASCII Transferformat [8]