A table organizes information or data into rows and columns, or a more complex structure. Forms are often used for communication, research and data analysis. Forms will appear in printed matter, handwritten notes, computer software, architectural decoration, traffic signs and other occasions.
A table is a form of organizing information. The most basic table consists of several rows and columns:
Rows are sometimes called records, k-tuples, n-tuples, vectors, etc.;
Columns are sometimes called fields, parameters, characteristics, attributes, etc.;
Usually use the name (ie column heading or column name) to identify the corresponding column;
Column headings can be composed of a word, phrase or numeric index;
The intersection of each row and each column is a cell. For those elements that make up a table, you can take many different ways, even circular or recursive ways, to group, divide or arrange them. In addition, the table may include metadata, comments, header, footer, or other auxiliary features.
Dimensions are also one of the basic concepts about tables. As far as any "simple" table is concerned, the simple table can be expressed as a "multi-dimensional" table by normalizing the values in it into an orderly hierarchical structure. A common example of this type of table is the multiplication table.
Please note: Multi-dimensional tables, such as two-dimensional tables, are created when the combination of row headings and column headings corresponds to a unique value. In other words, this is an injective function (or "injective function"): each combination of row headings and column headings is associated with a specific value in the table (rather than multiple) :
If the above conditions cannot be met, then additional rows and/or columns need to be inserted in order to obtain more cells.
The following is an example of a multi-dimensional table:
This table is structurally equivalent to the multiplication table listed above. However, the operator used in this table is concatenation, not multiplication; its operation objects are surnames and first names, not integers.
In a few special cases, the form will be routinely used as a customary means or formal agreement.
Cross Reference: Table of Contents
Arithmetic: Multiplication Table
Logic: Truth Table
Chemistry: Periodic Table of Elements
Oceanography: Tide Table
In computers, various data tables are widely used, but each form represents a different data structure or format. By storing and memorizing the results that would otherwise require direct calculation, these data tables are used to control the software and minimize the load on the hardware.
Relevant examples include:
File formats such as Comma-separated values (CSV).
Nowadays, users can use many software applications to create and organize tables and table format data for a variety of purposes.
Such applications include:
Word processing software
Web page editor: use HTML or other markup languages to tabulate
The historical relationship between the English word "Table" and furniture
In medieval accounting rooms (or tents), the table (the same word as table in English is used to indicate table) is often covered with a checkered cloth for counting money. This kind of checkerboard table with piles of coins on its surface is actually a concrete manifestation of this kind of money quantity information.
Table example, online table conversion tool-tableConvert.com (page archive backup, stored in the Internet Archive)
Abstract data type