652 Shares 4425 views

modelos de dados, realização de trabalhos com restrições

O ambiente de informação existem objetos e itens que exigem o armazenamento de informações sobre si mesmos. Por isso, e começamos a usar um modelo de dados que permitem, além da função básica, fazer o trabalho com links. É necessário criar qualquer banco de dados. A própria organização pode ser física ou lógica. No primeiro caso, proporciona armazenamento no nível da máquina. Bem, há uma interação direta com o usuário na organização lógica, onde sua influência determinado software. Hoje emitem os modelos de dados mais básicos: hierárquica, relacional e rede.

Quando o modelo de dados hierárquicos todo o conjunto de elementos tem uma ligação formada por regras específicas. Os objectos podem ser representados como uma árvore invertida, que contém os nós sobre um nível ou outra, tem conexões com o outro. Um nodo é um conjunto de atributos que descrevem um objecto. árvore hierárquica tem apenas um vértice deitado no nível do solo. Tal modelo não é isenta de inconvenientes significativos de ineficácia de um certo tipo de relação, e o acesso lenta para os níveis mais baixos do sistema hierárquico.

Outro é o caso quando se utiliza um modelo de dados relacional, que é caracterizada por uma estrutura muito simples. Ele é implementado como um tabelas bidimensionais que suportam uma certa relação. A abordagem relacional durante um longo período de tempo permaneceu sem a devida atenção, como é exigido de recursos do computador graves. No entanto, com o advento da situação computador pessoal mudou dramaticamente. E um tal modelo para organizar dados praticamente substituiu outros sistemas. O criador da encarnação dessa idéia deu ao mundo uma ferramenta para o trabalho bem sucedido com relacionamentos.

O modelo de dados de rede de qualquer membro pode ter uma conexão direta com outro elemento. Existem algumas semelhanças com o sistema hierárquico, mas a diferença reside no fato de que a tolerância de múltiplas conexões para os segmentos localizados no nível sênior. Isto não é controlar de forma tão clara a direção dos links, de modo que deve ser especificado quando a descrição do banco de dados. As desvantagens deste modelo incluem a falta de segurança da informação, mas o problema é resolvido no tempo presente muito ativa.

Quaisquer bancos de dados criados a partir desses modelos. As diferenças entre eles desaparecendo gradualmente devido à introdução da tecnologia da informação orientada a objetos. Cada modelo tem características específicas, que permitem atingir o efeito máximo com aplicações específicas. Ao contrário de bancos de dados relacionais de outros pares é que eles são capazes de alterar a estrutura, mesmo após a entrada de dados. No entanto, grande base de dados tendo a estrutura invariável e a constante interacção com as aplicações podem ser mais produtivo em termos de velocidade de acesso.