Types de logiciels pour les systèmes de gestion de bases de données
Le système de gestion de base de données (SGBD) est le logiciel qui gère une base de données. Bien qu'avec des noms différents (Microsoft, Oracle, MySQL, IBM DB2, Sybase), ils aident à l'organisation, au stockage et à la récupération des informations. Le marché des systèmes de gestion de bases de données représente plus de 27 milliards de dollars en 2009 et devrait atteindre 32 milliards de dollars d'ici 2013.
Oracle 11g
Disponible en trois éditions compatibles—entreprise, standard et express—Oracle 11g offre des fonctionnalités de base de données qui s'exécutent sur les systèmes d'exploitation Windows, Linux et UNIX. Les fonctionnalités spéciales incluent le traitement des transactions, la veille économique et les applications de gestion de contenu. Oracle 11g offre une protection contre les pannes de serveur, sécurise le cryptage des données et le rappel total des données, et gère facilement la plus grande des bases de données. L'édition Enterprise offre une gamme d'options qui incluent l'exploration de données, l'entreposage de données, OLAP, la sécurité et la gestion avancées. Les autres options sont les tests d'applications réels et la compression avancée. Oracle fait la promotion des applications de base de données en proposant une base de données de démarrage gratuite dans Oracle Database 10g Express Edition que les utilisateurs peuvent télécharger, distribuer, développer et déployer gratuitement.
Serveur Microsoft SQL
Microsoft SQL Server 2008 est un logiciel de gestion de base de données évolutif en quatre éditions : Enterprise et Standard et les éditions R2 (Parallel Data Warehouse et Datacenter) conçues pour répondre aux besoins des centres de données et des entrepôts de données à grande échelle. En général, les quatre éditions assurent la gestion de l'infrastructure de base de données d'une organisation tout en fournissant également une veille stratégique urgente. Les éditions Parallel Data Warehouse et Datacenter coûtent bien plus cher que les éditions entreprise et standard. L'édition standard est destinée aux petites entreprises et peut économiser plus de 60 % du temps consacré aux sauvegardes, car elle dispose d'une fonction de compression de sauvegarde. Microsoft propose deux éditions gratuites (compacte et express) pour les étudiants et les développeurs de logiciels en plus d'une version d'essai de SQL 2008.
MySQL
MySQL est considéré comme la base de données open source la plus populaire, avec une facilité d'utilisation et un coût total de possession le plus bas par rapport aux autres systèmes de gestion de bases de données. Disponible en quatre niveaux de coût croissant (base, argent, or et platine), il offre des capacités de traitement des transactions en ligne (OLTP) hautes performances et évolutives et des applications d'entreposage de données de plusieurs téraoctets. Le vrai moteur s'appelle MySQL Enterprise Server.
Certaines des fonctionnalités spéciales du serveur MySQL Enterprise 5.1 incluent le partitionnement qui permet de gérer de très grandes bases de données et le planificateur d'événements pour aider à créer et planifier des tâches. Trois autres fonctionnalités sont les vues, qui garantissent que les informations sensibles ne sont pas compromises ; Déclencheurs, qui appliquent des règles métier complexes au niveau de la base de données ; et Archive Storage Engine pour les données historiques et d'audit.