IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Quel a été votre SGBD gratuit préféré en 2012 ?
Une des six bases de notre liste ou une autre ?

Le , par Gordon Fowler

350PARTAGES

5  0 
Quels sont vos SGBD gratuits préférés en 2012 ?
PostgreSQL
39 %
MySQL
37 %
Une autre (laquelle ?)
19 %
SQL Server Express 2012
16 %
MongoDB
7 %
MariaDB
4 %
Apache Derby
2 %
Voter 347 votants
Mise à jour 30/08/2013

Ce sondage a été renouvelé pour 2013. Venez participer, cela se passe ici :
Quel est votre SGBD gratuit préféré en 2013 ?

--------------------------------------------------------------------------

Quel est votre SGBD gratuit préféré en 2012 ?
Une des 6 bases de données de notre liste ou une autre ?

Six SGBD gratuits semblent sortir du lot en 2012.

Tous ne sont pas destinés aux mêmes applications (on pense par exemple à la base NoSQL MongoDB, de plus en plus populaire dans les usages liés au Big Data).

Tous ne sont pas non plus issus de la même philosophie (sur ce point SQL Server Express par exemple n’a rien à voir avec un MariaDB).

Mais toutes ces bases sont gratuites et font parfaitement bien ce qu’on leur demande.

Le but de ce sondage (pour voter c'est ici) n’est donc pas de les comparer, ni de savoir si une est meilleure que l'autre. Cela n’aurait aucun sens.

Le but est de vous demander, en tant qu’utilisateur de l’une ou de plusieurs d’entre elles en 2012, celle qui vous a le plus plu (par sa facilité, sa puissance, sa rapidité, sa flexibilité, etc.) et les SGBD que vous recommanderiez à la communauté en alternatives aux solutions payantes. (Etant entendu que toutes ces solutions sont certes gratuites, mais qu’elles ne dispensent pas obligatoirement d’un support payant en milieu professionnel).


Et la base de données gratuite la plus populaire de 2012 est...
Photo de shindoverse sous Creative Commons

Dans notre sélection purement subjective vous retrouvez donc SQL Server Express 2012 (la déclinaison gratuite de la version 2012 du SGBD de Microsoft, avec ses fonctionnalités principales mais évidemment sans la haute-disponibilité ou le clustering), MySQL (est-il encore besoin de le présenter ?), MariaDB (son fork depuis le rachat de Sun par Oracle), PostgreSQL (l’autre SGBD open-source « traditionnel » avec MySQL, avec un modèle plus « orienté objet », sorti en version 9.2 cette année), MongoDB (la nouvelle base à la mode, fer de lance de la démocratisation du mouvement NoSQL, du stockage et des traitements distribués), et le moins connu Apache Derby (base de données en Java de très petite taille spécialement adaptée pour l’embarqué).

Nous en avons certainement oublié de très bonnes. N'hésitez pas à nous dire lesquelles pour réparer notre (nos ?) oubli(s).

Votez pour votre SGBD gratuit préféré

Et vous ?

Votre base de données préférée est-elle dans notre liste ? Ou en ajouteriez-vous une autre (et laquelle) ?

Pourquoi cette base vous a-t-elle particulièrement séduit(e) en 2012 ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Ph. B.
Expert confirmé https://www.developpez.com
Le 28/12/2012 à 10:35
Bonjour,

J'ouvre le bal !

Firebird pour sa pleine gratuité. Je ne sais pas si on peut en dire autant de certains SGBD cité...
10  0 
Avatar de ypichot
Membre à l'essai https://www.developpez.com
Le 28/12/2012 à 11:24
Sans conteste PostgreSQL.
Rigoureux, administration simpliste, robuste, un bon remplaçant d'Oracle si nécessaire.
9  0 
Avatar de Waldar
Modérateur https://www.developpez.com
Le 28/12/2012 à 11:10
Oracle Database Express Edition 11gR2, gratuit également, avec la puissance du SQL et PL/SQL qui a toujours cinq à dix ans d'avance sur la concurrence et sa gestion robuste des transactions avec lectures consistantes qu'on ne trouve pas partout.
7  1 
Avatar de CinePhil
Modérateur https://www.developpez.com
Le 28/12/2012 à 11:03
Je travaille avec Oracle, qui existe aussi en version gratuite pour le commun des mortels, et avec le mauvais MySQL dont je découvre encore les lacunes, manques, erreurs...

C'est pour ça que je recommande plutôt Postgresql, bien plus rigoureux et respectueux de la norme que MySQL.

Je ne connais pas les autres et ne peux donc me prononcer mais le nosql ne m'attire pas du tout !
6  1 
Avatar de vanquish
Membre chevronné https://www.developpez.com
Le 02/01/2013 à 10:02
Citation Envoyé par devalender Voir le message
Moi je vote Incontestablement pour Firebird les causes
  1. En perpétuelle evolution
  2. Respectant le norme SQL
  3. Leger Mais très robuste
  4. Trés facile d'installation et de configuration, mono ou Multiposte !
  5. Entièrement libre
Firebird pour les même raisons.

Au départ pour les conditions de redistribution, mais au final pour toutes ses autres qualités. Je n'utilise plus que lui, même dans des configuration où mySQL (mon ancien choix) pourrait encore être utilisé librement.

J'ai été recontacté pas moins de 3 fois par Oracle cette année, qui se demandait si je ne continuait pas de distribuer mySQL illégalement.
Les condition de redistribution, même payante, sont devenu draconienne.
(Il faut payer un droit d'entrée annuel et l'aval d'Oracle Monde).

mySQL est loin d'être gratuit dans la plupart des cadres.
5  0 
Avatar de SQLpro
Rédacteur https://www.developpez.com
Le 11/01/2013 à 12:07
Citation Envoyé par alassanediakite Voir le message
Je pense qu'il y a lieu d'éclaircir un peut ce point.
Pour moi (pour être trop simple):
  • relationnel: intégrité prime sur la rapidité (adapté pour les domaines comme la comptabilité)
  • NoSQL: rapidité prime sur l'intégrité (adapté pour les domaines comme les sites de milliards d'abonnés)

@+
Enfin en ce moment le NoSQL a du plomb dans l'aile... Les opérateurs NoSQL commencent à faire machine arrière en rajoutant les transactions....

Ainsi cassandra avec le concept de l'Atomic batching... ça vous rappelle rien ???

le NoSQL ou l'art le prendre les informaticiens pour des cons !

Bref, retour à la case départ... NoSQL devient SQL !!!!

A +
5  0 
Avatar de octal
Membre éprouvé https://www.developpez.com
Le 28/12/2012 à 15:01
Pour moi c'est FireBird et PostgreSql. PostgreSql est très robuste, bien normé. FireBird est trop bien intégré à Delphi, il possède une administration hyper simple, est multiplatforme et surtout il est devenu très très robuste avec le temp.
4  0 
Avatar de devalender
Membre éprouvé https://www.developpez.com
Le 28/12/2012 à 17:10
Moi je vote Incontestablement pour Firebird les causes
  1. En perpétuelle evolution
  2. Respectant le norme SQL
  3. Leger Mais très robuste
  4. Trés facile d'installation et de configuration, mono ou Multiposte !
  5. Entièrement libre
4  0 
Avatar de korntex5
Membre confirmé https://www.developpez.com
Le 04/01/2013 à 5:06
My sweet honey Firebird...
Mais dites moi il est pas un peu orienté ce sondage?
Parce que ne pas lister des SGBD aussi connues et usitées dans le monde, c'est bizaroide non?
4  0 
Avatar de xelab
Membre expérimenté https://www.developpez.com
Le 28/12/2012 à 11:13
MariaDB, qui m'a sauvé quand j'ai découvert qu'une pauvre requête (avec select imbriqués) sous MySQL mettait plusieurs dizaines de secondes à s'exécuter quand MariaDB l'a fait passer en quelques millisecondes!

Bref, pour tous ceux qui utilisent MySQL et veulent du plus performant sans changer quoique ce soit au code, essayez MariaDB! (ou demandez à votre hébergeur de changer pour vous si vous n'avez pas le choix) Pour info tous les outils et drivers faits pour MySQL sont compatibles MariaDB.

(sinon PostGreSQL est un très bon choix, SQLite et HSQLDB pour du léger c'est sympa aussi)
3  0