Desvantagens de bancos de dados de negócios
Um banco de dados é uma coleção de registros relacionados e cada registro contém um ou mais campos de dados. Os bancos de dados comerciais podem residir em discos rígidos de desktop, servidores corporativos ou servidores remotos. Pequenas empresas podem usar bancos de dados de negócios externos para informações competitivas e internas e bancos de dados internos para armazenar vendas e outros dados. Embora os bancos de dados permitam que as empresas armazenem e acessem dados de maneira eficiente, eles também apresentam certas desvantagens.
Complexidade
Bancos de dados são sistemas complexos de hardware e software. Além da mídia de armazenamento, os bancos de dados possuem módulos de software para acessar, manipular e exibir os dados. O design e desenvolvimento de bancos de dados é uma tarefa complexa, exigindo designers experientes e recursos financeiros significativos. Portanto, pequenas e grandes empresas normalmente adquirem bancos de dados comerciais e os personalizam para atender aos requisitos corporativos. As empresas devem considerar arquiteturas de banco de dados escalonáveis para acomodar o crescimento futuro.
Custo
Bancos de dados exigem recursos financeiros iniciais e contínuos significativos. O desenvolvimento ou a personalização de sistemas de gerenciamento de banco de dados pode envolver alterações freqüentes nos requisitos do sistema, o que leva a desvios de cronograma e a superações de custos. Uma pequena empresa pode reduzir os custos de gerenciamento de banco de dados aproveitando a tecnologia de computação em nuvem, que envolve o armazenamento de dados em bancos de dados de última geração hospedados por grandes empresas de infraestrutura. A computação em nuvem reduz a necessidade de grandes investimentos de capital em tecnologia da informação, permitindo que pequenas empresas aloquem recursos financeiros limitados a outros requisitos operacionais.
Segurança
As empresas precisam saber que seus sistemas de banco de dados podem armazenar dados com segurança, incluindo informações confidenciais de funcionários e clientes. Relatórios de mídia de vírus de computador e spam são comuns, assim como relatórios de invasões sistemáticas de redes corporativas. A computação em nuvem pode aumentar os riscos de segurança porque os dados são armazenados em centros de dados de terceiros, que podem estar localizados em jurisdições estrangeiras, sujeitos a diferentes leis de privacidade e integridade de dados.
Compatibilidade
Existe o risco de um sistema de gerenciamento de banco de dados não ser compatível com os requisitos operacionais de uma empresa. Por exemplo, se uma pequena empresa deseja armazenar informações detalhadas do cliente ou tráfego de e-mail, pode descobrir que o banco de dados existente não pode suportar os campos de dados adicionais ou as novas consultas e relatórios. É por isso que aplicativos escalonáveis e sistemas baseados em nuvem podem ser uma solução mais econômica para uma pequena empresa, pois ela pode adicionar funcionalidade e recursos conforme suas necessidades evoluem. Alguns fornecedores de banco de dados oferecem escalabilidade na forma de módulos de plug-in. Por exemplo, uma empresa pode primeiro implementar um sistema de gerenciamento de banco de dados para suas operações contábeis e depois adicionar as outras operações posteriormente.