Cosa sono le applicazioni database
Le applicazioni database sono programmi software progettati per raccogliere, gestire e diffondere informazioni in modo efficiente. Molti proprietari di case e piccole imprese creano database semplici come elenchi di contatti clienti e mailing list con software facili da usare come Microsoft "Access" e "FileMaker Pro". "Oracle", "SQL Server" e "FoxPro" sono esempi di applicazioni database avanzate con linguaggi di programmazione che possono essere utilizzati per costruire soluzioni aziendali personalizzate in ambienti di rete.
Scopo
Le applicazioni database vengono utilizzate per cercare, ordinare, calcolare, generare report e condividere informazioni. I database possono anche contenere codice per eseguire calcoli matematici e statistici sui dati per supportare le query inviate dagli utenti. Le applicazioni database forniscono sicurezza limitando l'accesso ai dati in base a nomi utente e password. La maggior parte delle applicazioni database è personalizzata con un linguaggio di programmazione per database per automatizzare tipi specifici di lavoro.
Applicazioni contabili
Un sistema contabile è un'applicazione database personalizzata utilizzata per gestire dati finanziari. Moduli personalizzati vengono utilizzati per registrare attività, passività, inventario e transazioni tra clienti e fornitori. Gli stati patrimoniali, i conti economici, gli ordini di acquisto e le fatture generati sono report personalizzati basati sulle informazioni inserite nel database. Le applicazioni contabili possono essere eseguite su un singolo computer adatto a una piccola impresa o in un ambiente di rete condiviso per soddisfare le esigenze di più dipartimenti e sedi in organizzazioni più grandi. "Microsoft Money", "Quicken", "QuickBooks" e "Peachtree" sono sistemi contabili basati su applicazioni database.
Applicazioni CRM
Un sistema di gestione delle relazioni con i clienti (CRM) è un altro esempio di applicazione database personalizzata per gestire le relazioni di marketing, vendita e supporto tra un'azienda e i suoi clienti. L'obiettivo finale è massimizzare le vendite, minimizzare i costi e promuovere relazioni strategiche con i clienti. Semplici programmi di gestione contatti come "ACT", o il gestore attività in "Outlook" di Microsoft possono essere personalizzati per soddisfare le esigenze di individui e piccole imprese. "SAP", "Salesforce.com" e "Siebel" di Oracle sono robuste applicazioni database CRM adatte per grandi aziende.
Applicazioni Web
Molti siti web contemporanei sono costruiti utilizzando diverse applicazioni database simultaneamente come componenti principali. La maggior parte dei siti web di negozi al dettaglio inclusi "Bestbuy.com" e "Amazon.com" usano sistemi database per memorizzare, aggiornare e presentare dati sui prodotti in vendita. Questi siti web combinano anche un sistema database contabile per registrare le transazioni di vendita e un'applicazione database CRM per incorporare feedback e guidare un'esperienza cliente positiva. La popolare applicazione Web-based "Facebook" è essenzialmente un database basato sul sistema database "MySQL" ed è un'indicazione dell'uso crescente delle applicazioni database come fondamenta per applicazioni basate sul Web.