Desvantagens de um banco de dados xml

bancos de dados XML são fáceis de criar, mas têm desvantagens para os usuários e suporte de software.

XML significa Extensible Markup Language. XML é uma linguagem baseada em texto com um formato de dados universal. XML é usado para codificar e trocar dados. XML é frequentemente utilizado para exportação de dados e transferência de dados entre aplicações. bancos de dados XML levar até um pouco mais de memória do que os arquivos de texto XML são construídas a partir de. bancos de dados XML são construídos, relacionando documentos XML para o outro ou a construção de uma estrutura de árvore de cada página XML.

bancos de dados XML ficar mais lento

  • documentos XML são detalhado. XML requer que todas as tags de marcação abrir e fechar de estar presente, a fim de funcionar corretamente. Quando um banco de dados XML é construído a partir de documentos XML, bancos de dados XML exigem compressão de dados para executar rapidamente. Como os documentos XML e bancos de dados são baseados em texto, também há mais informações de manter do que se fosse simplesmente armazenados como valores de células.

Pesquisas XML são lentos

  • XML tem a funcionalidade mais lento consulta e pesquisa do que outros bancos de dados. As pesquisas devem classificar através das informações de texto com base, bem como as marcas, que é mais lento do que uma pesquisa de apenas o conteúdo das células em um banco de dados relacional. documentos XML são construídos em bases de dados através de árvores de documento, e a busca deve passar por todos os ramos da árvore antes de completar a menos que o código de pesquisa é escrito para olhar para todos os nós relacionados e só relacionada procurar-nós.

Dificuldade com a conversão de banco de dados XML



  • XML não é amplamente aceito como uma ferramenta de banco de dados, como é para codificação do documento. Isso resultou em menos ferramentas de banco de dados que podem lidar com XML do que outras aplicações de banco de dados. XML é hierárquica enquanto a maioria dos outros bancos de dados são relacionais. bancos de dados XML pode precisar de ser reestruturado antes de ser convertido.

limitações XML como uma base de dados

  • XML é projetado para criação de documentos de forma livre. Enquanto documentos XML pode ser mantido indefinidamente, bancos de dados XML criados a partir desses documentos não são projetados para armazenamento de dados a longo prazo. XML pode ser configurado com esquema ou regras definidas. No entanto, XML não suporta a execução de esquema definido. bancos de dados XML não tem a integridade referencial para garantir que as estadias de dados onde foi colocada para o armazenamento, o que pode causar referências de dados sejam perdidos. Se uma árvore de documentos no banco de dados for alterado, ele não irá gerar mensagens de erro quando as referências de banco de dados são quebrados.

desvantagens XML em segurança de dados

  • Uma das desvantagens de XML é que ele requer que os dados de todo o conjunto a ser carregados na base de dados antes que ele possa ser visto, de modo que não pode ser verificado em parte sem o carregamento de toda a base de dados. O XML não oferece segurança baseada em funções como outras aplicações de dados. Ele não pode ser configurado para limitar quem pode adicionar, excluir ou alterar dados. bancos de dados XML pode definir as permissões de segurança com base em contentores, mas uma vez que um usuário tem permissão para acessar um recipiente, ele pode visualizar todas as informações armazenadas dentro dela. controles de acesso pode ser apertado através da criação de sub-recipientes e limitar as permissões de sub-recipientes, mas isso aumenta a quantidade de trabalho necessário para configurar e, em seguida, manter o controle de acesso.

De esta maneira? Compartilhar em redes sociais:

LiveInternet