/ / Estrutura do banco de dados

Estrutura do banco de dados

Informação, sendo a base de váriassistemas eletrônicos de troca de dados, organizados de maneira especial e denominados bancos de dados. Para entender esse conceito, bem como entender o que é uma estrutura de banco de dados, vale a pena considerar esse fenômeno com mais detalhes.

Na maioria das vezes, ao criar um banco de dados, você deveaderir aos seguintes requisitos. Deve ser fácil de processar e ser compacto, desprovido de informações redundantes. Em um sistema hierárquico, os elementos são organizados de forma que os vínculos entre eles sejam formados - filho e pai. Ou seja, essas informações estão localizadas mais altas ou mais baixas em relação a um determinado objeto do sistema. Mas um deles é sempre o principal, com o qual todo o sistema começa. Como resultado desse arranjo de blocos de informações, é formada uma estrutura em forma de árvore do banco de dados, característica do sistema de arquivos aplicável aos computadores.

Os bancos de dados distribuídos na rede têm as mesmas características que os bancos de dados hierárquicos. A diferença entre eles é que, no primeiro filho, os elementos podem ter vários ancestrais.

Mas antes de examinar mais detalhadamente a estrutura etipos, você precisa definir o conceito de um banco de dados. O que se entende por este termo? A definição mais simples seria a seguinte: um banco de dados é uma maneira de organizar e armazenar informações. Existem muitos tipos e métodos de sistematizar informações. Cada um deles tem sua própria orientação de destino, atende a certos requisitos. Por exemplo, os dados XML são estruturados como uma árvore que possui uma raiz e nós ramificados. Mas este é apenas um tipo de armazenamento de informações.

Estrutura hierárquica do banco de dadosOtimizado para leitura, seleção rápida de dados e entrega ao usuário. Mas também tem suas desvantagens. Portanto, um computador, executando com facilidade uma operação com uma pasta ou arquivo específico (que são elementos de uma estrutura hierárquica), verifica o sistema em busca de vírus há muito tempo. Isso mostra que esse sistema não é adequado para classificar informações rapidamente e, se necessário, o processo leva muito tempo. A proporção de elementos em tal estrutura é tal que, quanto menor o objeto, maior o seu aninhamento. Os relacionamentos hierárquicos entre os elementos pai e filho do sistema são afetados.

Outra classificação de bases é digna de notadados. Ele será fornecido para finalmente esclarecer a questão dos métodos existentes de armazenamento de informações. Pela natureza da apresentação das informações, os bancos de dados são divididos em estruturados (dados na forma de símbolos), parcialmente estruturados (informações textuais) e não estruturados (redes semânticas). Os bancos de dados estruturados têm vários níveis nos quais as unidades de informações estão localizadas. Isso inclui bancos de dados hierárquicos e de rede, onde os links entre arquivos individuais são especificados. Se um banco de dados hierárquico é como uma árvore, a rede se assemelha a uma rede. Ao mesmo tempo, a estrutura do banco de dados é organizada de tal maneira que qualquer vértice pode entrar nela e vários links podem estar entre um par de vértices. Portanto, um arquivo mantém relações com muitos, como resultado do qual seu tipo não é fixo. Pode ser um membro de um conjunto de arquivos (entre os quais um link é declarado) ou um proprietário.

Há também um modelo de banco de dados relacional no qualAs associações de arquivos são determinadas dinamicamente no momento em que a solicitação é executada. Os bancos de dados são divididos pelo tipo de informação neles contida em factual, documental e lexicográfico.

Assim, os bancos de dados são uma maneira especialum sistema estruturado, uma das maneiras de armazenar informações nas quais pode ser uma forma tabular. A totalidade de várias tabelas que possuem conexões lógicas entre si e criam um banco de dados.