? Aplicações de banco de dados são usados para armazenar informações vitais necessárias para correr cada negócio. Um banco de dados é uma tabela de estruturas de dados, que está ligado em relações com outros dados para modelar informações e processos de negócios em forma de tabela . A escolha adequada dos ambientes de software e desenvolvimento de banco de dados é fundamental para a gestão de operações de negócios. Cliente-Servidor Modelo
Todas as empresas que usam computadores dependem de bancos de dados para manter o controle de informações essenciais operações. Os bancos de dados são construídos em sistemas operacionais e software usado por até simples. Pequenas operações podem usar o software de catálogo de endereços indivíduo para manter o controle de uma lista de contatos para cada funcionário , mas a maioria das empresas dependem de software de manter bases de dados centralizadas , que podem ser compartilhados entre equipes ou toda a empresa.
Nestas situações , as empresas criar bases de dados cliente-servidor . Um servidor é um computador central , poderoso , que abriga os dados, que precisa ser compartilhada. Ele é acessado por computadores individuais chamados de clientes , que são distribuídos em toda a empresa . Um cliente pode ser um computador desktop, um navegador web ou um dispositivo portátil, dependendo das capacidades do software de banco de dados.
Customer Relationship Management
Um tipo comum de banco de dados utilizado pelas empresas é um software de Customer Relationship Management (CRM) , que combina as bases de dados de endereços de toda a empresa com vendas, marketing e funções de suporte ao cliente. Software CRM é usado para criar pipelines de fluxo de trabalho para oportunidades de vendas , contato de rastreamento para que uma história de contato com um cliente pode ser tratado por vendas e suporte pós-venda , e followup de marketing e add-on de vendas para esse cliente sobre o tempo de vida do relacionamento.
Database Development personalizado
maioria das empresas começam com " the-shelf off- " pacotes de software, como um livro de endereços de toda a empresa e CRM sistema . No entanto, como as necessidades de banco de dados de cada negócio são adaptados exclusivamente para as suas operações de negócios , muitas empresas começam a trabalhar com soluções de banco de dados personalizado. Um banco de dados personalizado pode tomar quaisquer dados estruturados os desejos de desenvolvimento, manipulá-lo e apresentá-lo de volta para o usuário em uma variedade de formatos. Bancos de dados personalizados podem variar de um único computador imprimir etiquetas de endereçamento , para os bancos de dados enormes usados para executar a Amazon ou eBay.
As empresas podem contratar pessoal para desenvolver e manter suas bases de dados , ou terceirizar suas necessidades de programação para terceiros. Muitas pequenas e médias empresas dependem de pacotes de desenvolvimento de banco de dados , incluindo o FileMaker Pro e Microsoft Access para as suas necessidades de desenvolvimento. Estas bases de dados são relativamente baratos, e têm muitos recursos online e desenvolvedores de terceiros disponíveis para o desenvolvimento personalizado. No entanto, existem centenas de ambientes de banco de dados diferentes para escolher , cada um com suas próprias forças e fraquezas. As empresas que precisam escolher um para o seu próprio desenvolvimento deve solicitar vários lances de uma variedade de fornecedores para comparar as opções apresentadas , e pode considerar a contratação de um consultor exclusivamente com o fim de escolher uma arquitetura de banco de dados.