Aplicativos de banco de dados são programas de software projetados para coletar, gerenciar e disseminar informações de forma eficiente. Muitos proprietários de residências e pequenas empresas criam bancos de dados simples, como listas de contatos de clientes e listas de correspondência, com software fácil de usar, como Microsoft "Access" e "FileMaker Pro". "Oracle", "SQL Server" e "FoxPro" são exemplos de aplicativos de banco de dados avançados com linguagens de programação que podem ser usadas para criar soluções de negócios personalizadas em ambientes em rede.
Aplicativos de banco de dados são usados para pesquisar, ordenar, calcular, gerar relatórios e compartilhar informações. Bancos de dados também podem conter código para realizar cálculos matemáticos e estatísticos nos dados para suportar consultas enviadas por usuários. Aplicativos de banco de dados fornecem segurança restringindo o acesso aos dados com base em nomes de usuário e senhas. A maioria dos aplicativos de banco de dados é personalizada com uma linguagem de programação de banco de dados para automatizar tipos específicos de trabalho.
Um sistema contábil é um aplicativo de banco de dados personalizado usado para gerenciar dados financeiros. Formulários personalizados são usados para registrar ativos, passivos, estoque e transações entre clientes e fornecedores. As demonstrações de resultados, balanços patrimoniais, ordens de compra e faturas geradas são relatórios personalizados baseados nas informações inseridas no banco de dados. Aplicativos contábeis podem rodar em um único computador adequado para uma pequena empresa ou em um ambiente de rede compartilhada para atender às necessidades de múltiplos departamentos e locais em organizações maiores. "Microsoft Money", "Quicken", "QuickBooks" e "Peachtree" são sistemas contábeis construídos sobre aplicativos de banco de dados.
Um sistema de gerenciamento de relacionamento com o cliente (CRM) é outro exemplo de aplicativo de banco de dados personalizado para gerenciar relacionamentos de marketing, vendas e suporte entre uma empresa e seus clientes. O objetivo final é maximizar vendas, minimizar custos e promover relacionamentos estratégicos com clientes. Programas simples de gerenciamento de contatos como "ACT" ou o gerenciador de tarefas no "Outlook" da Microsoft podem ser personalizados para atender às necessidades de indivíduos e pequenas empresas. "SAP", "Salesforce.com" e "Siebel" da Oracle são aplicativos robustos de banco de dados CRM adequados para grandes empresas.
Muitos sites contemporâneos são construídos usando vários aplicativos de banco de dados simultaneamente como componentes principais. A maioria dos sites de varejo, incluindo "Bestbuy.com" e "Amazon.com", usa sistemas de banco de dados para armazenar, atualizar e apresentar dados sobre produtos à venda. Esses sites também combinam um sistema de banco de dados contábil para registrar transações de vendas e um aplicativo de banco de dados CRM para incorporar feedback e proporcionar uma experiência positiva ao cliente. O popular aplicativo web "Facebook" é essencialmente um banco de dados construído sobre o sistema de banco de dados "MySQL" e indica o uso crescente de aplicativos de banco de dados como base para aplicativos baseados na web.
Tecnologia Eletrônica © [www.351231.com]