Tabela (informações) - Table (information)
Uma tabela é um arranjo de informações ou dados , normalmente em linhas e colunas ou possivelmente em uma estrutura mais complexa. As tabelas são amplamente utilizadas na comunicação , pesquisa e análise de dados . As tabelas aparecem na mídia impressa, notas manuscritas, software de computador, ornamentação arquitetônica, sinais de trânsito e muitos outros lugares. As convenções e terminologia precisas para descrever tabelas variam dependendo do contexto. Além disso, as tabelas diferem significativamente em variedade, estrutura, flexibilidade, notação, representação e uso. As informações ou dados transmitidos em forma de tabela são considerados em formato tabular ( adjetivo ). Em livros e artigos técnicos, as tabelas são normalmente apresentadas à parte do texto principal em blocos flutuantes numerados e legendados .
Descrição básica
Uma tabela consiste em um arranjo ordenado de linhas e colunas . Esta é uma descrição simplificada do tipo mais básico de tabela. Certas considerações decorrem desta descrição simplificada:
- o termo linha tem vários sinônimos comuns (por exemplo, registro , k- tupla , n-tupla, vetor);
- o termo coluna tem vários sinônimos comuns (por exemplo, campo, parâmetro, propriedade, atributo, escora);
- uma coluna geralmente é identificada por um nome;
- um nome de coluna pode consistir em uma palavra, frase ou índice numérico;
- a interseção de uma linha e uma coluna é chamada de célula .
Os elementos de uma tabela podem ser agrupados, segmentados ou organizados de muitas maneiras diferentes e até mesmo aninhados recursivamente . Além disso, uma tabela pode incluir metadados , anotações , um cabeçalho, um rodapé ou outros recursos auxiliares.
Mesa simples
O seguinte ilustra uma tabela simples com três colunas e nove linhas. A primeira linha não é contada porque é usada apenas para exibir os nomes das colunas. Isso é chamado de "linha de cabeçalho".
Primeiro nome | Último nome | Era |
---|---|---|
Tinu | Elejogun | 14 |
Javier | Zapata | 28 |
Lírio | McGarrett | 18 |
Olatunkbo | Chijiaku | 22 |
Adrienne | Anthoula | 22 |
Axelia | Athanasios | 22 |
Jon-Kabat | Zinn | 22 |
Thabang | Mosoa | 15 |
Kgaogelo | Mosoa | 11 |
Mesa multidimensional
O conceito de dimensão também faz parte da terminologia básica. Qualquer tabela "simples" pode ser representada como uma tabela "multidimensional" normalizando os valores dos dados em hierarquias ordenadas . Um exemplo comum de tal mesa é a tabuada de multiplicação .
× | 1 | 2 | 3 |
---|---|---|---|
1 | 1 | 2 | 3 |
2 | 2 | 4 | 6 |
3 | 3 | 6 | 9 |
Em tabelas multidimensionais, cada célula no corpo da tabela (e o valor dessa célula) se relaciona com os valores no início da coluna (ou seja, o cabeçalho), a linha e outras estruturas em tabelas mais complexas. Esta é uma relação injetiva : cada combinação dos valores da linha de cabeçalhos (linha 0, por falta de um termo melhor) e da coluna de cabeçalhos (coluna 0 por falta de um termo melhor) está relacionada a uma única célula na tabela:
- A coluna 1 e a linha 1 corresponderão apenas à célula (1,1);
- A coluna 1 e a linha 2 corresponderão apenas à célula (2,1) etc.
A primeira coluna freqüentemente apresenta a descrição da dimensão da informação pela qual o restante da tabela é navegado. Esta coluna é chamada de "coluna stub". As tabelas podem conter três ou múltiplas dimensões e podem ser classificadas pelo número de dimensões. As tabelas multidimensionais podem ter super-linhas - linhas que descrevem dimensões adicionais para as linhas que são apresentadas abaixo daquela linha e geralmente são agrupadas em uma estrutura semelhante a uma árvore. Esta estrutura é tipicamente apresentada visualmente com um número apropriado de espaços em branco na frente de cada etiqueta de esboço.
Na literatura, as tabelas geralmente apresentam valores numéricos, estatísticas cumulativas, valores categóricos e, às vezes, descrições paralelas em forma de texto. Eles podem condensar uma grande quantidade de informações em um espaço limitado e, portanto, são populares na literatura científica em muitos campos de estudo.
Representação genérica
Como ferramenta de comunicação, a tabela permite uma forma de generalização da informação a partir de um número ilimitado de diferentes contextos sociais ou científicos. Ele fornece uma maneira familiar de transmitir informações que, de outra forma, poderiam não ser óbvias ou facilmente compreendidas.
Por exemplo, no diagrama a seguir, duas representações alternativas das mesmas informações são apresentadas lado a lado. À esquerda está o " diamante de fogo " padrão NFPA 704 com valores de exemplo indicados e à direita está uma tabela simples exibindo os mesmos valores, juntamente com informações adicionais. Ambas as representações transmitem essencialmente as mesmas informações, mas a representação tabular é indiscutivelmente mais compreensível para quem não está familiarizado com o padrão NFPA 704. A representação tabular pode, no entanto, não ser ideal para todas as circunstâncias (por exemplo, devido a limitações de espaço ou razões de segurança).
Representação Padrão | Representação Tabular | |||||||||
|
Usos específicos
Existem várias situações específicas nas quais as tabelas são usadas rotineiramente por uma questão de costume ou convenção formal.
Publicação
- Referência cruzada ( índice )
Matemática
- Aritmética ( tabela de multiplicação )
- Lógica ( tabela verdade )
Ciências Naturais
- Química ( tabela periódica )
- Oceanografia ( tábua de marés )
Tecnologia da Informação
Aplicações de Software
Os aplicativos de software modernos oferecem aos usuários a capacidade de gerar, formatar e editar tabelas e dados tabulares para uma ampla variedade de usos, por exemplo:
- aplicativos de processamento de texto ;
- aplicativos de planilha ;
- software de apresentação ;
- tabelas especificadas em HTML ou outra linguagem de marcação
Desenvolvimento de software
As tabelas têm usos no desenvolvimento de software para especificações de alto nível e implementação de baixo nível. O uso na especificação de software pode abranger a inclusão ad hoc de tabelas de decisão simples em documentos textuais até o uso de metodologias de especificação tabular, exemplos das quais incluem Redução de Custo de Software e Statestep. Os proponentes de técnicas tabulares, entre os quais David Parnas é proeminente, enfatizam sua compreensibilidade, bem como a qualidade e as vantagens de custo de um formato que permite a inspeção sistemática, enquanto as deficiências correspondentes experimentadas com uma notação gráfica foram citadas para motivar o desenvolvimento de pelo menos dois tabulares abordagens.
Em um nível de programação, o software pode ser implementado usando construções geralmente representadas ou entendidas como tabulares, seja para armazenar dados (talvez para memorizar resultados anteriores), por exemplo, em matrizes ou tabelas hash , ou tabelas de controle que determinam o fluxo de execução do programa em resposta a vários eventos ou entradas.
Bancos de dados
Os sistemas de banco de dados geralmente armazenam dados em estruturas chamadas tabelas; em que as colunas são campos de dados e as linhas representam registros de dados.
Relação histórica com móveis
Nas casas de contagem medievais , as mesas eram cobertas com um pedaço de pano xadrez , para a contagem de dinheiro. Exchequer é um termo arcaico para a instituição inglesa responsável pelo dinheiro devido ao monarca . Assim, as mesas de xadrez de pilhas de moedas são uma realização concreta dessa informação .
Veja também
- Gráfico
- Diagrama
- Tipo de dados abstratos
- Coluna (banco de dados)
- Gráficos de informação
- Tabela periódica
- Tabela de referência
- Linha (banco de dados)
- Tabela (banco de dados)
- Tabela (HTML)
- Tensor
- Variáveis dependentes e independentes
Referências
links externos
- Mídia relacionada às tabelas (informações) no Wikimedia Commons