Revisão de 17h08min de 11 de dezembro de 2019 por Tiago (discussão | contribs)

Estrutura de dados

De Cliomatica - Digital History
Tempo estimado de leitura deste artigo 6 minutos - por Tiago Gil


A primeira coisa que importa saber é quais são os elementos que compõem uma base de dados, sua estrutura. É bem mais simples do que Althusser! Uma base é um conjunto de TABELAS articuladas. Alguns usam a palavra “entidade” para designar as tabelas, um nome um tanto sobrenatural. Essas tabelas podem conter diferentes tipos de informação: sobre pessoas, casas, terras, por exemplo, endereços, etc. Podemos criar apenas uma tabela, se for o caso. Sobre essa decisão, que envolve predominantemente problemas próprios do conhecimento histórico, veremos adiante, quando lermos sobre a montagem de bases. Continuemos com as nossas tabelas.


Figura1.png


Uma tabela é formada por campos e registros (também conhecidos como "colunas" e "linhas"). Nas colunas, indicam-se os “campos” do banco de dados (também chamados por alguns de “atributos”), como geralmente aparece em formulários, por exemplo, “nome”, “endereço” e “estado civil”. As linhas correspondem aos registros. No caso de uma tabela feita para organizar e gerenciar uma turma escolar, a tabela seria composta por campos como “nome”, “matrícula” e “idade”, por exemplo. Os registros seriam tantos quantos fossem os alunos matriculados na turma.


TABELA "ALUNOS"

* Nome

* Matrícula

* Idade


Modelo de tabela (conceitual)


Figura2.png


Agora, que já dominamos essa informação, podemos avançar um pouco mais. Cada um dos campos (ou atributos, é a mesma coisa) da nossa base deve ter sua própria personalidade, ou seja, devem ser qualificados. Ele pode ser um campo de “texto” (curto ou longo), de “número”, de “data”, de “imagem”, de “cálculo”, entre outras possibilidades. Devo prever que tipo de informação vai entrar ali. Cada software utiliza suas tipologias, mas texto, número e data sempre aparecem e são os mais importantes para nossos bancos. Além de definir que tipo de campo será, podemos também definir o tamanho máximo desse campo, quantas “casas” ele terá. Por exemplo, um campo como “nome” certamente será do tipo “texto” e seria recomendável permitir até 150 caracteres para seu preenchimento, ainda que possamos deixar esse campo com tamanho ilimitado. Na maior parte das vezes, essa última decisão é inócua. Mas, para as bases de dados online, costuma fazer a diferença ter campos “enxutos” para acelerar as buscas.


Referências



Citação deste verbete
Como citar: GIL, Tiago. "Estrutura de dados". In: CLIOMATICA - Portal de História Digital e Pesquisa. Disponível em: http://lhs.unb.br/cliomatica/index.php/Estrutura_de_dados. Data de acesso: 2 de julho de 2024.






Informar erro nesta página