Tipi di software per sistemi di gestione di database
Il sistema di gestione del database (DBMS) è il software che gestisce un database. Sebbene con nomi diversi (Microsoft, Oracle, MySQL, IBM DB2, Sybase) aiutano nell'organizzazione, nell'archiviazione e nel recupero delle informazioni. Il mercato dei sistemi di gestione dei database vale più di 27 miliardi di dollari nel 2009 e si prevede che raggiungerà i 32 miliardi di dollari entro il 2013.
Oracolo 11g
Disponibile in tre edizioni compatibili—enterprise, standard ed express—Oracle 11g fornisce funzionalità di database eseguibili su sistemi operativi Windows, Linux e UNIX. Le caratteristiche speciali includono l'elaborazione delle transazioni, la business intelligence e le applicazioni di gestione dei contenuti. Oracle 11g fornisce protezione dai guasti del server, protegge la crittografia dei dati e il richiamo totale dei dati e gestisce facilmente il più grande dei database. L'edizione Enterprise offre una gamma di opzioni che includono data mining, data warehousing, OLAP, sicurezza e gestione avanzate. Altre opzioni sono il test delle applicazioni reali e la compressione avanzata. Oracle promuove le applicazioni di database offrendo un database iniziale gratuito in Oracle Database 10g Express Edition che gli utenti possono scaricare, distribuire, sviluppare e distribuire gratuitamente.
Microsoft SQL Server
Microsoft SQL Server 2008 è un software di gestione di database scalabile in quattro edizioni: Enterprise e Standard e le edizioni R2 (Parallel Data Warehouse e Datacenter) progettate per soddisfare le esigenze di Datacenter e Data warehouse su larga scala. In generale, le quattro edizioni forniscono la gestione dell'infrastruttura di database di un'organizzazione e allo stesso tempo forniscono business intelligence con tempistiche critiche. Le edizioni Parallel Data Warehouse e Datacenter costano molto di più delle edizioni Enterprise e Standard. L'edizione standard è per le piccole organizzazioni e può risparmiare più del 60 percento del tempo speso per i backup perché ha una funzione di compressione dei backup. Microsoft offre due edizioni gratuite (compatta ed express) per studenti e sviluppatori di software oltre a una versione di prova di SQL 2008.
MySQL
MySQL è considerato il database open source più popolare che ha facilità d'uso e il più basso costo totale di proprietà rispetto ad altri sistemi di gestione di database. Disponibile in quattro livelli di costo crescente (base, argento, oro e platino), fornisce funzionalità di elaborazione delle transazioni online (OLTP) ad alte prestazioni e scalabili e applicazioni di data warehousing multi-terabyte. Il vero motore si chiama MySQL Enterprise Server.
Alcune delle caratteristiche speciali del server MySQL Enterprise 5.1 includono il partizionamento che aiuta a gestire database molto grandi e l'Utilità di pianificazione eventi per aiutare a creare e pianificare i lavori. Altre tre funzionalità sono Views, che garantisce che le informazioni sensibili non vengano compromesse; Trigger, che applica regole aziendali complesse a livello di database; e Archive Storage Engine per i dati storici e di controllo.