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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Décisions SGBD Discussion :

Quel SGBD/SGBDR sera encore là dans 5 ans?


Sujet :

Décisions SGBD

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 5
    Points : 6
    Points
    6
    Par défaut Quel SGBD/SGBDR sera encore là dans 5 ans?
    Ayant longtemps programmé avec PROGRESS, je désire apprendre un nouveau langage/SGBD (Informix, Oracle, Windev, Ingres, Sybase, MySQL, Delphi, VB …)

    D’où ma question :

    Quel SGBD/SGBDR sera encore populaire dans 5 ans?

    Quel est le Langage/SGBD de l'avenir?


    Merci pour votre prédiction.

  2. #2
    Membre expert
    Avatar de TheLeadingEdge
    Inscrit en
    Mai 2005
    Messages
    1 199
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 1 199
    Points : 3 103
    Points
    3 103
    Par défaut
    Bonsoir,

    Rien que ça ;-)
    Ben je pense que si qqu'un peut répondre à cette question il va faire fortune ;-)
    Plus sérieusement je pense que la vrai question à se poser c'est :
    qu'est qui va arriver de nouveau d'ici 5 ans ?
    La réponse est plus par là...

    D'un autre coté pour te livrer mes qques idées sur ta question
    Informix, Oracle, [...], Ingres, Sybase, MySQL
    Informix je pense que c'est à oublier, ok c 1 bon moteur résistant et tout, mais qui a des années (siécles ?) de retard en terme d'administration, et qui n'a même pas 1 outil de dev. digne de ce nom. A mon idée IBM va pas le trainer comme 1 boulet alors qu'il a déjà DB2.
    Oracle existe depuis 20 ans, il est complet (administration, dev). C'est 1 des leaders du marché et à mon avis il a encore qques belles années devant lui.
    Ingres II/OpenRoad pour moi c'est le top. Moteur béton, RAD excellent, multi-plate-forme de base, mais 1 peu confidentiel.
    Sybase et MySQL je connais pas.
    Windev
    ...bah comment dire...Que chez nous c'est 1 punition quand il faut faire de la maintenance dedans ?
    Delphi, VB
    Delphi...pourquoi pas
    VB...'deprecated' je pense...regardes plutôt du coté de .net

    Moi je penche plutôt pour Java (client et serveur pour la présentation et les traitements), XML et SQL3 (en attendant que sorte enfin 1 SGBDO 'utilisable') pour les données

    Ce n'est qu'1 avis perso basé sur mes expériences et en aucun cas la vérité, donc c'est à modérer avec d'autres avis

    A +

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 770
    Points : 52 726
    Points
    52 726
    Billets dans le blog
    5
    Par défaut
    Voici des stats du nombre de pages recensées sur les principaux SGBDR :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    MySQL :              33 800 000
    Access :             13 800 000
    SQL Server :         10 900 000
    Oracle   :            7 480 000
    PostGreSQL :          5 460 000
    IBM DB2  :            2 860 000
    Sybase  :             1 450 000
    Pour ma part je dirais que le marché en terme "d'achat de licences" ou d'install (free) est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    1 MySQL
    2 SQL Server
    3 Oracle
    4 PostGreSQL
    5 IBM DB2
    6 Access
    7 Sybase

    En terme de volume stocké :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    1 IBM DB2  :            2 860 000
    2 Oracle   :            7 480 000
    3 SQL Server :         10 900 000
    4 Sybase  :             1 450 000 
    5 MySQL :              33 800 000
    6 PostGreSQL :          5 460 000
    En résumé en recoupant ces 3 informations, et en ignorant Access qui sera à terme remplacé par MSDE (version light de SQL Server) nous devrions avoir comme SGBDR pérennes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    MySQL :      1, 1, 4 => 6
    SQL Server : 2, 2, 3 => 7
    Oracle :     3, 3, 2 => 8
    DB2 :        5, 5, 1 => 11

    Je donnerais donc comme du plu pérenne au moins pérenne : MySQL, SQL Server, Oracle et enfin DB2.

    Sachez qu'un SGBDR n'est pas un "programme" commeles autres. Le volume d'info stocké fait qu'ils sont très peu sensible aux "modes" informatique. Une banque ne sautrait migrer des milliards de Mo du jour au lendemain, sous pretexte que le produit jaune est mieux que le vert. Autrement dit, l'inertie due au volume des données est le paramètre le plus important de la pérénité d'une solution.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Points : 2 227
    Points
    2 227
    Par défaut
    Citation Envoyé par SQLpro
    Le volume d'info stocké fait qu'ils sont très peu sensible aux "modes" informatique. Une banque ne sautrait migrer des milliards de Mo du jour au lendemain, sous pretexte que le produit jaune est mieux que le vert. Autrement dit, l'inertie due au volume des données est le paramètre le plus important de la pérénité d'une solution.
    D'accord à 100%, c'est pourquoi il me semble que le paramètre "Volume moyen par serveur" est tout aussi important que la taille totale : il doit être plus facile de faire migrer 100 000 entreprises ayant 1 Go de données (total 100 To) que 2 entreprises ayant 10 To (total 20 To). C'est caricatural, mais c'est pour l'exemple.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse
    5ième élément : barde-prince des figures de style, duc de la synecdoque
    Je ne réponds jamais aux questions techniques par MP

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Février 2003
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 191
    Points : 158
    Points
    158
    Par défaut
    L'avenir sera clairement aux SGBDOO...

  6. #6
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 073
    Points
    19 073
    Par défaut
    5 ans c'est demain donc dans 5 ans il y aura les mêmes SGBD qu'aujourd'hui probablement

    Sinon, à plus long terme je rejoins l'analyse de SQLPro

    Royd938 je suis prêt à tenir les paris... SGBDOO n'est qu'un ersatz de SGBDR pour javaïste à mon avis

  7. #7
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    137
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 137
    Points : 80
    Points
    80
    Par défaut
    L'avenir sera clairement aux SGBDOO...

    Par le peu d'expérience que j'ai eu sur les SGBOO, j'ai créer une base de donnée orienté objet en pl-SQl sous oracle 8i dans le cadre d'un projet en cours, je ne pense vraiment pas que l'avenir soit réservée au SGBDOO car trop complexe à mettre en oeuvre. Il est vrai qu'il est possible de créer sa propre structure, son propre type, collection... mais à quoi ca sert vraiment comparé à la complexité de mise en oeuvre...
    peut etre qu'il y aura un langage plus simple par rapport à aujourdui pour mettre en place des SGBOO avec les requêtes adequates mais franchement je me suis jamais ossi pri la tete que ca pour créer une BDD en orienté objet.

    Je pense que les SGBRS ( S comme simple) réponde parfaitement aux besoins des entreprises aujourdui ( je ne parle pas des temps de réponse, des volume...) mais plutot de l'utilité en général...

    Et pk pas les datawarehouseOO

  8. #8
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    En tout cas, en ce qui concerne les SGBDR commerciaux fortement implantés en entreprise, dans 5 ans, à part le cas des fusions, pas grand chose aura changé.

    Attention avec les stats : celles de DVP ne peuvent pas être prise en compte pour ce genre de choix : rien que le fait que certains SGBDR n'ont pas leur propre forum biaise les stats.

    Pour exemple, si l'on prend les stats de forums anglosaxons concurrents que je ne citerai bien évidemment pas, on a, en terme de questions

    MS-SQL: 16829
    Oracle: 12542
    DB2: 8286 (mais ca comprend DB2-400, DB2-UDB,...)
    MySQL: 3751
    Sybase: 2833
    Informix: 2315
    Postgresql : 944

    ce qui tend à prouver 2 postulats:
    1) tout dépend du forum
    2) le nombre de question démontre plus l'incompétence du public cible que les parts de marché d'un SGBDR

    Pour les parts de marché, des analyse de cabinets réputés (Gartner, IDC , Morgan Stanley) semblent plus sérieuses. Pour ces derniers, en part de marché 2004, on aurait:

    Concernant la vente de licences/ gain 2003-2004:
    IBM - DB2 = 32.7% / -4%
    IBM - Informix = 1.4% / -17.8%
    Sybase = 2.3% / +2.3%
    Oracle = 32.4% / +8.4%
    Microsoft = 20% / +18%
    NCR Teradata = 2.9% / NA (incl. dans Autres)
    Autres = 6.6% / +0.4%

    Pour de plus amples info, vous référer aux rapports des caabinets susmentionnés
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 496
    Points : 522
    Points
    522
    Par défaut
    Pour ma part, je ne dirais pas que celà dépend des forums internet .....
    puis je différencierais le SGBD Professionel (Oracle etc ...), du SGBD Perso (MySQL)
    Mais bon, certains critères me semblent pas judicieux, comme par exemple le critère du nombre de page internet lue : ca écarte déjà pas mal de SGBD qui n'ont pas de connexion avec le web (ou bien n'indique pas forcément que toutes les BD existantes y sont connectées, or sous MySQL, c'est sans doute la majeur partie pour ce SGBD)

  10. #10
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 414
    Points : 671
    Points
    671
    Par défaut
    Les chiffres de SQLpro ne me semblent pas le reflet de la réalité sur la globalité du marché mais montre je pense juste un tout petit segment du marché (sites web).

    mais que représente la volumétrie des bases de données de sites web face aux milliers de Tera Octets privés des banques, assurances, industries???!

    A titre d'info, ou je bosse, la volumétrie gérée par mysql représente à peine 0.1% de ce que gerent DB2 ou Oracle que ce soit sous forme de DAtawarehouse ou d'OLTP! Les projets qui démarrent sous Mysql représentent 1 projet sur 20 en moyenne !

    Les chiffres de fadace sont intéressants en revanche et représentent bien les parts de marché des SGBD je pense. En tt cas, travaillant dans un milieu hétérogène ou on a un peu de tout et bien ca représente bien ce qu'on a à peu pres : 85% de SqlServer,Oracle, DB2 et 15 % pour le reste (Sybase, Tamino, Mysql,etc...)

    Mysql a encore bcp de progres à faire pour arriver à ce que fait Oracle ou DB2.

    D'ici 5 ans, le marché n'aura je pense que peu évolué, les parts de marché resteront à peut pres les memes pour les géants que sont Oracle, DB2 ou Sqlserveur. Mysql augmentera ses parts de marché c'est sur mais pas dans des proportions astronomiques dont revent certains car trop de chemin reste à faire à Mysql pour rivaliser...

    Je rejoins donc l'analyse finale de SQLpro tout de même sur la pérénité des cités avec Mysql, SQLserver, Oracle et DB2 qui resteront les grands du marché (surtout les 3 derniers si on limite la vision à 5 ans...)

  11. #11
    Membre éprouvé
    Avatar de Maître Kenobi
    Homme Profil pro
    Technicien Gestion de Données Techniques sous SAP
    Inscrit en
    Juillet 2002
    Messages
    672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Gestion de Données Techniques sous SAP
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2002
    Messages : 672
    Points : 1 219
    Points
    1 219
    Par défaut
    ce n'est que mon avis mais je pense que les SGBD open source prendront pas mal de parts de marches ( mais pas de quoi inquiter les gros quand meme ), mais je veux dire par là l'ensemble des SGBD open source : MYSQL, PostgreSQL, Fierbird, Intebase 6, ...
    Que la Force soit avec vous !
    En autoformation : Linux, Python, Bases de données open source, Unity 3D, GODOT, ...

Discussions similaires

  1. Dans quel domaine utilisez-vous encore le C ?
    Par Franck.H dans le forum C
    Réponses: 57
    Dernier message: 06/08/2018, 11h02
  2. Quel SGBD choisir : Oracle ou Microsoft SQL-Server ?
    Par dellibmdell dans le forum Décisions SGBD
    Réponses: 94
    Dernier message: 06/03/2013, 23h42
  3. [Choix] Quel SGBD avec delphi et kylix
    Par djmcg dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 16/01/2003, 12h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo