Tabelle (Informationen)

Eine Beispieltabelle gerendert in einem Webbrowser Verwendung Html.

A Tisch ist eine Anordnung von Information oder Daten, normalerweise in Zeilen und Spalten oder möglicherweise in einer komplexeren Struktur. Tabellen werden in großem Umfang verwendet in Kommunikation, Forschung, und Datenanalyse. Tabellen erscheinen in Printmedien, handgeschriebenen Notizen, Computersoftware, architektonische Verzierungen, Verkehrszeichen und an vielen anderen Orten. Die genauen Konventionen und die Terminologie zur Beschreibung von Tabellen variieren je nach Kontext. Ferner unterscheiden sich die Tabellen in Abwechslung, Struktur, Flexibilität, Notation, Darstellung und Verwendung signifikant.[1][2][3][4][5] Informationen oder Daten, die in Tabellenformular übermittelt werden tabellarisch Format (Adjektiv). In Büchern und technischen Artikeln werden die Tabellen normalerweise vom Haupttext in nummeriert und beschriftet präsentiert schwimmende Blöcke.

Grundbeschreibung

Eine Tabelle besteht aus einer geordneten Vereinbarung von Reihen und Säulen. Dies ist eine vereinfachte Beschreibung der grundlegendsten Art von Tabelle. Aus dieser vereinfachten Beschreibung folgen bestimmte Überlegungen:

  • der Begriff die Zeile hat mehrere gemeinsame Synonyme (z. B.,, Aufzeichnungk-Tupel, n-tuple, vector);
  • der Begriff Säule hat mehrere gemeinsame Synonyme (z. B. Feld, Parameter, Eigenschaft, Attribut, Stanbion);
  • Eine Spalte wird normalerweise durch einen Namen identifiziert;
  • Ein Spaltenname kann aus einem Wort, einer Phrase oder einem numerischen Index bestehen.
  • Der Schnittpunkt einer Reihe und einer Spalte wird a genannt Zelle.

Die Elemente einer Tabelle können auf viele verschiedene Arten gruppiert, segmentiert oder angeordnet werden und sogar verschachtelt werden rekursiv. Zusätzlich kann eine Tabelle enthalten Metadaten, Anmerkungen, ein Kopfball,[6] a Fusszeile oder andere Nebenmerkmale.[5]

Einfacher Tisch

Das Folgende zeigt eine einfache Tabelle mit drei Spalten und neun Zeilen. Die erste Zeile wird nicht gezählt, da sie nur zur Anzeige der Spaltennamen verwendet wird. Dies wird als "Kopfzeile" bezeichnet.

Alterstabelle
Vorname Nachname Das Alter
Tinu Elejogun 14
Javier Zapata 28
Lilie McGarrett 18
Olatunkbo Chijiaku 22
Adrienne Anthoula 22
Axelia Athanasios 22
Jon-Kabat Zinn 22
Thabang Mosoa 15
Rhian Ellis 12

Mehrdimensionale Tabelle

Ein Beispiel für eine Tabelle mit Zeilen mit zusammenfassenden Informationen. Die zusammenfassenden Informationen bestehen aus Untertotalen, die aus früheren Zeilen in derselben Spalte kombiniert werden.

Das Konzept von Abmessungen ist auch Teil der Grundterminologie.[7] Jede "einfache" Tabelle kann als "mehrdimensionale" Tabelle von dargestellt werden Normalisierung die Datenwerte in geordneter Hierarchien. Ein häufiges Beispiel für eine solche Tabelle ist a Multiplikationstabelle.

Multiplikationstabelle
× 1 2 3
1 1 2 3
2 2 4 6
3 3 6 9

In mehrdimensionalen Tabellen bezieht sich jede Zelle im Körper der Tabelle (und des Werts dieser Zelle) auf die Werte an den Anfängen der Säule (d. H. Der Kopfzeilen), die Zeile und andere Strukturen in komplexeren Tabellen. Das ist ein injizierende Beziehung: Jede Kombination der Werte der Header -Zeile (Zeile 0, mangels eines besseren Begriffs) und der Spalte der Header (Spalte 0, mangels eines besseren Begriffs) hängt mit einer eindeutigen Zelle in der Tabelle zusammen:

  • Spalte 1 und Zeile 1 entsprechen nur Zelle (1,1);
  • Spalte 1 und Zeile 2 entsprechen nur Zelle (2,1) usw.

Die erste Spalte enthält häufig die Beschreibung der Informationsdimension, mit der der Rest der Tabelle navigiert wird. Diese Spalte heißt "Stub -Spalte". Tabellen können drei oder mehrere Dimensionen enthalten und können durch die Anzahl der Dimensionen klassifiziert werden. Mehrdimensionale Tabellen können über Superstrecken verfügen-Zeilen, die zusätzliche Dimensionen für die unter dieser Zeile dargestellten Zeilen beschreiben und normalerweise in einer baumartigen Struktur gruppiert werden. Diese Struktur wird typischerweise visuell mit einer geeigneten Anzahl weißer Räume vor jedem Stumpfetikett präsentiert.[8]

In Literaturtabellen zeigen häufig numerische Werte, kumulative Statistiken, kategoriale Werte und zeitweise parallele Beschreibungen in Textform.[9] Sie können eine große Menge an Informationen auf einen begrenzten Raum kondensieren und sind daher in vielen Studienbereichen in der wissenschaftlichen Literatur beliebt.

Generische Darstellung

Als Kommunikationsinstrument ermöglicht eine Tabelle eine Form von Verallgemeinerung Informationen aus einer unbegrenzten Anzahl verschiedener sozialer oder wissenschaftlicher Kontexte. Es bietet eine vertraute Möglichkeit, Informationen zu vermitteln, die sonst möglicherweise nicht offensichtlich oder leicht verstanden werden.

Beispielsweise werden im folgenden Diagramm zwei alternative Darstellungen derselben Informationen nebeneinander präsentiert. Links befindet sich der NFPA 704 -Standard "Feuerdiamant"Mit den angegebenen Beispielwerten und rechts befindet sich eine einfache Tabelle mit denselben Werten, zusammen mit zusätzlichen Informationen. Beide Darstellungen vermitteln im Wesentlichen dieselben Informationen, aber die tabellarische Darstellung ist für jemanden, der mit dem NFPA 704 -Standard nicht vertraut ist Die tabellarische Darstellung ist jedoch möglicherweise nicht ideal für alle Umstände (zum Beispiel aufgrund von Platzbeschränkungen oder Sicherheitsgründen).

Adrien Auzout"Eine Tabelle der Öffnungen von Objektgläsen" aus einem Artikel von 1665 in Philosophische Transaktionen
Feuerdiamant
Standarddarstellung Tabellarische Darstellung
3
2
1
Risikoniveaus gefährlicher Materialien in dieser Einrichtung
Gesundheitsrisiken Entflammbarkeit Reaktivität Speziell
Stufe 3 Level 2 Level 1

Spezifische Verwendungen

Es gibt mehrere spezifische Situationen, in denen Tabellen routinemäßig aus maßgeschneidertem oder formellem Übereinkommen verwendet werden.

Veröffentlichung

Mathematik

Naturwissenschaften

Informationstechnologie

Softwareanwendungen

Moderne Softwareanwendungen bieten den Benutzern die Möglichkeit, Tabellen und tabellarische Daten für eine Vielzahl von Verwendungen zu generieren, formatieren und zu bearbeiten, beispielsweise für eine Vielzahl von Verwendungen:

Software-Entwicklung

Tabellen werden in der Softwareentwicklung sowohl für die Spezifikation auf hoher Ebene als auch für die Implementierung auf niedriger Ebene verwendet. Die Verwendung in der Software -Spezifikation kann die Einbeziehung von einfacher Einbeziehung von einfachem umfassen Entscheidungstabellen In Textdokumenten bis zur Verwendung von Methoden für tabellarische Spezifikationsmethoden, die Beispiele enthalten, umfassen die Softwarekostenreduzierung[10] und Stateste.[11] Befürworter tabulärer Techniken, unter denen David Parnas ist prominent, betonen ihre Verständlichkeit sowie die Qualitäts- und Kostenvorteile eines Formats, der eine systematische Inspektion ermöglicht,[12] Die entsprechenden Mängel, die mit einer grafischen Notation erlebt wurden, wurden zitiert, um die Entwicklung mindestens zwei tabellarer Ansätze zu motivieren.[11][13]

Auf Programmierebene kann Software unter Verwendung von Konstrukten implementiert werden, die im Allgemeinen als tabellarisch dargestellt oder verstanden werden, ob Daten speichern (möglicherweise zu Memoisieren frühere Ergebnisse) zum Beispiel in Arrays oder Hash -Tische, oder Steuertabellen Bestimmung des Programms der Programmausführung als Reaktion auf verschiedene Ereignisse oder Eingaben.

Datenbanken

Datenbanksysteme speichern häufig Daten in Strukturen, die als Tabellen bezeichnet werden. in welchem Säulen sind Datenfelder und Reihen Datensätze darstellen.

Historische Beziehung zu Möbeln

Im Mittelalter Häuser zählen, das Tische waren mit einem Stück bedeckt kariert Stoff, um Geld zu zählen. Austausch ist eine archaische Begriff für die englische Institution, die das Geld ausmacht, das dem geschuldet wurde Monarch. Und so kam es dass der Schachbrett Tische von Stapeln von Münzen sind eine konkrete Realisierung davon Information.

Siehe auch

Verweise

  1. ^ Fink, Arlene (2005). Wie man Umfragen durchführt. Thousand Oaks: Sage Publications. ISBN 1-4129-1423-x.
  2. ^ McNabb, David (2002). Forschungsmethoden in öffentlicher Verwaltung und gemeinnützigem Management. Armonk: M.E. Sharpe. ISBN 0-7656-0957-6.
  3. ^ Morgan, George (2004). SPSS für Einführungsstatistiken. Hillsdale: Lawrence Erlbaum. ISBN 0-8058-4789-8.
  4. ^ Robey, David (2000). Ton und Struktur in der göttlichen Komödie. Oxford Oxfordshire: Oxford University Press. ISBN 0-19-818498-0.
  5. ^ a b Zielinski, Krzysztof (2006). Software -Engineering: Evolution und aufkommende Technologien. Amsterdam: IOS Press. ISBN 1-58603-559-2.
  6. ^ Siehe z. B., Kopfzeile oder Header (Computer)
  7. ^ Das Konzept der "Dimension" wird häufig auf Tabellen in verschiedenen Kontexten und mit unterschiedlichen Bedeutungen angewendet. Zum Beispiel wird das, was in diesem Artikel als "einfache Tabelle" bezeichnet wird, alternativ als "zweidimensionales Array" beschrieben. Dies unterscheidet sich von "mehrdimensionaler Tabelle", wie in diesem Artikel dargestellt.
  8. ^ Milosevic N, Gregson C, Hernandez R, Nenadic G (Juni 2016). "Entwirrung der Struktur von Tabellen in der wissenschaftlichen Literatur" (PDF). Proceedings der 21. Internationalen Konferenz über Anwendungen der natürlichen Sprache auf Informationssysteme (NLDB 2016). Vorlesungsnotizen in Informatik. 9612: 162–174. doi:10.1007/978-3-319-41754-7_14. ISBN 978-3-319-41753-0.
  9. ^ Milosevic N, Gregson C, Hernandez R, Nenadic G (Februar 2019). "Ein Rahmen für die Informationsextraktion aus Tabellen in der biomedizinischen Literatur". Internationales Journal über Dokumentanalyse und Anerkennung (IJDAR). 22 (1): 55–78. Arxiv:1902.10031. doi:10.1007/s10032-019-00317-0. S2CID 62880746.
  10. ^ Heitmeyer, Constance L. (2002). "Softwarekostenreduzierung". Washington D.C.: Naval Research Laboratory. Archiviert von das Original am 12. März 2012. {{}}: Journal zitieren erfordert |journal= (Hilfe)
  11. ^ a b Breen, Michael (2005). "Erfahrung mit der Verwendung einer leichten formalen Spezifikationsmethode für eine Produktlinie für kommerzielle eingebettete Systeme" (PDF). Anforderungs -Engineering -Journal. 10 (2): 161–172. doi:10.1007/s00766-004-0209-1. S2CID 16928695.
  12. ^ Janicki, Ryszard; Parnas, David Lorge; Zucker, Jeffery (1997). "Tabellarische Darstellungen in relationalen Dokumenten". In Brink, C.; Kahl, W.; Schmidt, G. (Hrsg.). Relationale Methoden in der Informatik. Springer Verlag. ISBN 3-211-82971-7.
  13. ^ Leveson, Nancy G.; Heimdahl, Mats P. E.; Reese, Jon Damon (1999). "Entwerfen von Spezifikationssprachen für Prozess-Kontroll-Systeme: Lehren und Schritte in die Zukunft". Siebter ACM Sigsoft Symposium auf den Fundamenten auf Software -Engineering (PDF). Vorlesungsnotizen in Informatik. Vol. 1687. S. 127–146. doi:10.1007/3-540-48166-4_9. HDL:11299/217294. ISBN 978-3-540-66538-0.

Externe Links

  • Medien im Zusammenhang mit Tabellen (Informationen) bei Wikimedia Commons