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

Emploi Discussion :

Emploi développeur 2017 : les bases de données les plus demandées et les mieux payées


Sujet :

Emploi

  1. #1
    Responsable technique

    Avatar de Anomaly
    Homme Profil pro
    Directeur
    Inscrit en
    Juin 2003
    Messages
    10 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Directeur
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 333
    Points : 130 178
    Points
    130 178
    Billets dans le blog
    1
    Par défaut Emploi développeur 2017 : les bases de données les plus demandées et les mieux payées
    Emploi développeur 2017 : les bases de données les plus demandées et les mieux payées
    MySQL, MongoDB et PostgreSQL sont les plus demandés, mais MongoDB, DB2 et Sybase les plus rémunérés.

    L'année dernière, nous avons fait plusieurs études sur les offres d'emploi postées sur Developpez.com. Il est temps de les actualiser en prenant en compte les offres d'emploi postées en 2017.

    Cependant, cette année, plutôt que de diviser l'étude entre popularité et salaire, nous avons choisi de diviser l'étude entre langages d'une part et bases de données d'autre part, et aborder la popularité et le salaire dans chacune. Cette étude-ci est consacrée aux moteurs de base de données. L'étude sur les langages se retrouve ici

    Voici tout d'abord la popularité des différents SGBD dans les offres d'emploi de 2017, c'est-à-dire la proportion d'offres d'emploi postées sur Developpez.com mentionnant chaque moteur de base de données.

    Et voici l'évolution de la demande sur les SGBD sur les cinq dernières années, en courbe et en chiffres.

    2013 2014 2015 2016 2017
    MySQL 42,8% 34,6% 34,5% 28,9% 37,4%
    MongoDB 4,1% 7,8% 10,7% 11,5% 16,0%
    PostgreSQL 8,2% 7,7% 10,3% 9,2% 14,6%
    Oracle 16,5% 20,1% 17,8% 19,1% 12,8%
    SQL Server 22,2% 18,1% 18,6% 18,0% 9,3%
    Access 5,8% 7,6% 4,6% 8,2% 6,1%
    MariaDB < 0,1% 0,4% 0,9% 1,0% 1,7%
    DB2 0,4% 2,1% 2,1% 3,4% 1,0%
    Firebird < 0,1% 0,3% < 0,1% 0,1% 0,6%
    Sybase < 0,1% 1,4% 0,5% 0,7% 0,6%

    La domination de MySQL est sans équivoque, malgré le fait que MariaDB essaye de se tailler la part du lion. MariaDB en lui-même semble encore peu demandé, bien qu'il gagne du terrain chaque année. Alors, certes, MySQL et MariaDB sont cousins et il est fort possible qu'une personne compétente avec l'un puisse passer à l'autre, n'empêche qu'ils ont pris des directions différentes et que l'écart entre les deux SGBD s'agrandit.

    MongoDB, le plus connu des systèmes de base de données orientée documents, progresse inexorablement, et réussit cette année à gagner deux places, dépassant les ténors Oracle et SQL Server et s'offre une solide deuxième place. Il est clair que le marché de l'emploi croit dans l'avenir du Big Data.

    PostgreSQL, la base de données relationnelle libre, qui se veut en particulier plus respectueuse des standards que MySQL, progresse significativement au cours de ces différentes années et gagne désormais une troisième place bien méritée.

    Le géant Oracle qui restait relativement stable ces dernières années se retrouve lui aussi légère diminution. S'il a réussi à dépasser SQL-Server, en revanche MongoDB et PostgreSQL lui sont passés devant, et finit quatrième.

    SQL-Server, le SGBD très connu de Microsoft, dont une version Linux est très récemment sortie, subit une chute assez brutale dans les offres d'emploi, perdant pas moins de trois places, laissant Oracle, MongoDB et PostgreSQL lui passer devant, pour une décevante cinquième place.

    Access, le système de base de données orientée fichiers, fait une sacrée résistance, et reste globalement stable, finissant sixième. Enfin, les autres systèmes (MariaDB, DB2, Firebird et Sybase) ont une présence anecdotique dans les offres d'emploi.

    Mais combien ça rapporte, en fait ?

    Savoir que tel ou tel système de base de données est demandé dans les offres d'emploi c'est une chose, mais savoir combien ça rapporte, cela peut être aussi très intéressant. Du coup, nous avons choisi d'étudier les salaires des offres d'emploi en fonction des logiciels. La méthodologie utilisée consiste à prendre l'ensemble des offres d'emploi postées sur Developpez.com dont le salaire est renseigné durant l'année 2017, et sélectionner pour chaque système les offres d'emploi qui correspondent (une même offre d'emploi peut éventuellement être utilisée plusieurs fois si elle utilise plusieurs bases). Une moyenne des salaires est alors faite sur cette sélection, en sachant que les anomalies évidentes (salaire clairement trop bas ou trop élevé) sont exclues.

    Nous avons choisi de diviser les résultats entre Paris et le reste de la France, étant donné que les salaires peuvent être très différents entre ces deux parties de la France. Enfin, à l'instar des offres d'emploi, les moyennes correspondent à des salaires bruts. N'oubliez pas qu'il s'agit d'une étude sur les systèmes de base de données proposés sur les offres d'emploi de 2017, qui peuvent être différents des salaires réels des personnes embauchées, et aussi différents des personnes déjà en poste depuis un certain temps. Enfin, pour certaines technologies peu populaires, les informations de salaire n'étaient pas suffisamment fiables pour en dégager une moyenne, d'où leur absence dans cette deuxième partie de l'étude.

    Salaires par système de base de données en région parisienne en 2017



    Ce qui nous permet de dégager globalement les ensembles suivants :

    « Très bien payés »
    ~ 4 200 €/mois

    « Bien payés »
    ~ 3 700 €/mois

    « Assez bien payés »
    ~ 3 500 €/mois

    « Mal payés »
    ~ 3 200 €/mois

    Sybase, DB2
    MariaDB, MongoDB
    SQL Server, PostgreSQL, Oracle, Access
    MySQL

    On peut voir qu'à Paris, MySQL est très demandé, mais payé une misère (relative). Inversement, les moins demandés sont payés plus cher. Cela obéit à une certaine logique, la rareté se paie. L'exception est MongoDB qui est bien payé malgré une demande fournie, mais le Big Data est tout de même assez récent, faut-il y voir l'avenir des bases de données ?

    Salaires par système de base de données dans le reste de la France en 2017



    Ce qui nous permet de dégager globalement les ensembles suivants :

    « Très bien payés »
    ~ 3 000 €/mois

    « Assez bien payés »
    ~ 2 750 €/mois

    « Mal payés »
    ~ 2 500 €/mois

    MongoDB
    DB2, MySQL, Access, Oracle, PostgreSQL
    Firebird, SQL Server, MariaDB

    MongoDB est sacré champion de la province, avec à la fois une demande soutenue et un salaire en haut du podium !

    Quel système de base de données choisir alors ?

    En définitive, si vous deviez choisir une base de données à apprendre en fonction des offres d'emploi sur les cinq dernières années et des salaires proposés, voici ce qu'on pourrait en déduire :
    • Access n'est clairement pas une base comme les autres, dont les performances bien moindres, mais c'est une technologie toujours d'actualité qui vous assurera un poste et un niveau de vie correct.
    • DB2 est rarement demandé, mais par contre les employeurs paieront cher votre expertise !
    • Firebird n'est absolument pas la mode, et même cette rareté ne se voit pas sur la fiche de paie, ce n'est clairement pas un bon choix pour apprendre.
    • MariaDB ne semble pas autant être l'avenir sur le marché du travail que certaines communautés voudraient faire croire ; mais si vous connaissez MariaDB, vous pourrez facilement vous adapter à MySQL.
    • MongoDB est clairement un choix d'avenir, qui vous fournira du travail et vous rendra (relativement) riche ; mais ce n'est pas une base de données classique.
    • MySQL vous fournira du travail à coup sûr vu la demande, mais votre banquier fera peut-être grise mine.
    • Oracle n'est plus si populaire que dans le passé mais vous assurera néanmoins un travail et un salaire décent.
    • PostgreSQL est une base qui progresse chaque année ; vous trouverez sans souci un poste et cela sera correctement rémunéré, en particulier en province.
    • SQL-Server malgré ses qualités et maintenant sa compatibilité Linux n'est pas très valorisant sur le marché du travail en 2017.
    • Sybase est très rarement demandé, et vous devrez probablement aller sur Paris pour avoir un poste, mais le jeu en vaudra la chandelle niveau salaire.



    Naturellement, dans la « vraie vie » on choisit rarement une base de données uniquement sur ces critères, mais c'est toujours quelque chose qu'il faudrait prendre en compte. Quel intérêt d'apprendre une technologie si c'est pour rester sur le carreau sur le marché du travail ? 

    N'oubliez pas de consulter l'étude générale concernant les langages dans les offres d'emploi 2017. Voir aussi : Plus de 19 000 offres d'emploi développeurs et informatique

    Vous pouvez également consulter la précédente étude sur la popularité des bases de données en 2016 ainsi que celle sur les salaires par bases de données en 2016.

    Que pensez-vous de ces statistiques ?
    Votre base de données favorite est-elle injustement dépréciée par les employeurs ?
    Êtes-vous payé à votre juste valeur ?
    Seriez-vous prêt à changer d'emploi pour opter pour une base de données potentiellement mieux rémunérée ?
    Responsable technique forum & site

    Si ce message (ou un autre) vous a aidé et/ou vous semble pertinent, votez pour lui avec

  2. #2
    Membre averti
    Avatar de inspirateur
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mars 2014
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Madagascar

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mars 2014
    Messages : 91
    Points : 339
    Points
    339
    Par défaut
    Une étude comme ceci nous incite à revoir nos habitudes et nos croyances mais je crois que je vais tout de même rester dans ma base de données préférée(Mysql) pour l'instant.
    " Le voyage compte plus que la destination. "
    ValisoaChess

  3. #3
    Membre éprouvé
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Août 2014
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Août 2014
    Messages : 476
    Points : 1 042
    Points
    1 042
    Par défaut
    Perso je reste sur du MySql pour mes dev persos (php+mysql le duo qui marche du feu de dieu et qui coute pas grand chose en hebergement).

    Au taf on est toujours Oracle malgré une tentative infructueuse vers SqlServer finalement pas profitable (couts de licence entreprise/hebergement similaires a Oracle, etc) et surtout difficulté a trouver de vrais DBAs.
    2 soi disant 'DBAs' sont passés au poste mais qui ce sont revelés etre finalement seulement des devs C# ayant fait du SqlServer ayant quelques notions +/- approfondies ... mais aucune connaissance/reelle maitrise des fonctionnalités (plus des devs ayant joué avec la BDD comme si c'etait du fichier sequentiel indexé).

    Resultat : on a laissé tombé; le client etant finalement plus rassuré par Oracle (on aura bien tenté de changer de fusil d'epaule mais en vain).

  4. #4
    Membre expert
    Profil pro
    HFT/Quant
    Inscrit en
    Juillet 2006
    Messages
    1 020
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : HFT/Quant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 020
    Points : 3 965
    Points
    3 965
    Par défaut
    Les deux bases de donnees les plus utiles sont manquantes: cassandra et elasticsearch.

  5. #5
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Développeur VBA/C#/VB.Net/Power Platform
    Inscrit en
    Juillet 2007
    Messages
    14 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur VBA/C#/VB.Net/Power Platform
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 593
    Points : 34 250
    Points
    34 250
    Par défaut
    Salut,
    Elastic search pour moi ca rentrerait dans la partie Big Data, donc pas une base de données au sens de SQLPro
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par yento Voir le message
    Les deux bases de donnees les plus utiles sont manquantes: cassandra et elasticsearch.
    Les plus utiles ? Pour qui, quels besoins ?
    Je connais des clients pour qui access est la base de données "la plus utile".
    Si j'en crois les messages ci-dessus, y en a même qui trouve MySQL comme le meilleur SGBD...

  7. #7
    Expert éminent sénior

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2002
    Messages
    2 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 790
    Points : 18 936
    Points
    18 936
    Par défaut
    Citation Envoyé par yento Voir le message
    Les deux bases de donnees les plus utiles sont manquantes: cassandra et elasticsearch.
    Elastiquesearch n'est pas vraiment un SGBD mais plutôt un moteur de recherches.
    Quand à cassandra c'est une base NoSQL donc à comparer à MongoDB.

    Données trouvées sur https://emploi.developpez.com
    Recherche sur "mongodb" (581 résultats)
    Recherche sur "elasticsearch" (301 résultats)
    Recherche sur "cassandra" (129 résultats)

    Il y a certainement d'autres études intéressantes à faire à partir de https://emploi.developpez.com
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  8. #8
    Expert éminent sénior
    Homme Profil pro
    Ingénieur d'Etude Mainframe/AS400
    Inscrit en
    Novembre 2012
    Messages
    1 765
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur d'Etude Mainframe/AS400
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 1 765
    Points : 10 748
    Points
    10 748
    Par défaut
    Citation Envoyé par yento Voir le message
    Les deux bases de donnees les plus utiles sont manquantes: cassandra et elasticsearch.
    Je ne comprends pas le concept de base de donnée "utile". A partir du moment où une base de donnée répond à un besoin elle a une utilité. Dès lors on peut difficilement les classer sur un critère autant subjectif.

  9. #9
    Membre régulier
    Profil pro
    Ingénieur d'Etude
    Inscrit en
    Août 2002
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur d'Etude

    Informations forums :
    Inscription : Août 2002
    Messages : 26
    Points : 82
    Points
    82
    Par défaut Evidement
    Evidemment Mysql est le plus demandé, normal, pour avoir les mêmes performances que sur n'importe quel autre SGBD, il faut être tout le temps derrière. C'est vraiment pas une base de données que j'apprécie : un enfer.
    J'ai tellement d'exemples de problèmes avec Mysql à donner que je pourrai en écrire un livre.
    Les autres SGBD sont plus contraignant côté Dev mais chaque message d'erreur est clair et le développeur ou l'administrateur comprend immédiatement ce qui ne va pas.
    Et surtout il sait pourquoi il n'a pas le droit de réaliser certaines actions (drop/alter lorsqu'il y a des dépendances par exemple, compile de proc utilisant un DDL inexistant ...)

    Pour moi le meilleur (performance, facilité d'utilisation stabilité coût) est de très loin Firebird et Interbase mais très très loin devant.
    PostGre est paraît-il très bon aussi, là je ne connais pas mais c'est bien possible.

    Les autres sont payant
    Parmis eux, je mets très loin devant DB2 (vu le prix c'est rassurant), suivi de près (vu le prix aussi ...) par Oracle et loin, très loin derrière la chose immonde de Micorsoft : SqlServer
    Merci à tous

    Christophe

  10. #10
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 10
    Points : 7
    Points
    7
    Par défaut Etude décevante ...
    >> "SQL-Server malgré ses qualités et maintenant sa compatibilité Linux n'est pas très valorisant sur le marché du travail en 2017."

    Non mais je rêve ... Et Microsoft c'est mal aussi ?
    Hey ! Y'a des PME qui ont VRAIMENT besoin de compétence en techno M$ je vous signale !!

  11. #11
    Membre averti
    Homme Profil pro
    R&D
    Inscrit en
    Avril 2004
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : R&D

    Informations forums :
    Inscription : Avril 2004
    Messages : 127
    Points : 406
    Points
    406
    Par défaut Sérieux ?
    Avez vous pris en compte les caractéristiques des marchés ?
    Par exemple, les startups Web utilisent LAMP, soit MySQL (choix YesSQL) ou MongoDb (choix NoSQL ou "on ne sais pas faire SQL") alors que Oracle et Big-3 sont en exploitation dans les entreprises stables de tous les domaines.
    Mais 80% des startups meurent au bout de 1ère année.
    D'ici la demande "élevée" qui en fait est une rotation des employés au plupart.

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 19
    Points : 46
    Points
    46
    Par défaut
    Access, dans ce contexte, ça veut dire quoi le plus souvent ?

    Access en soft principal, avec un projet VBA et en utilisant les outils fournis par le soft pour arriver à une pseudo-application ?

    Ou alors c'est une base MSJET attaquée de complètement ailleurs, par exemple en DAO/ADO/ODBC (mais peut-être maintenue en utilisant l'IHM d'Access) ?

  13. #13
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 57
    Points : 62
    Points
    62
    Par défaut
    Résultat sans surprise pour moi concernant le tête de liste...
    cela confirme l'assertion d'Oracle dans ses Séminaire de présentation de la nouvelle version MySqL

    l'avantage des produits ouverts disponible en community version ou payante cross-platforme ( Unix / Mac (freebds ou opendbsd en fait /windows ) facile à mettre en œuvre

    au passage la version 5.7 et des poussier de MSQL permet de faire des base mixe Cardinal ou Pas ( NoSql ) , dialogue aussi en Json

    il manque juste de pouvoir effectuer des lancement de tache ( import /export ) à la manière de MSSQL

    Postgres et firebird sont aussi sympa surtout firebird en redistribution pour faire des bases ligth dans des applications light
    pour ce qui est de MSSQL avec mes années de pratique de MCO sur ce produit j'ai constaté que nombre de développeur qui mettent en place des produit squizz les plan de sauvegarde / optimisation des db en quand on leur pose la question on a souvent rien en réponse quand il n'utilise pas la version free du produit qui désactive toutes les fonction de planification ...

    pour ma part j'utilise MSQL pour le développement d'application, sa documentation fournis sur ls transac-sql m'a permis d'apprendre et j'aimerai bien qu'il dev un connecteur XML ...et d'un système d'import /export sur declencher trigger certe mais aussi sur un signal reseau /socket ...pour éviter d'avoir des moulinette à cron .

  14. #14
    Membre éclairé Avatar de Filippo
    Homme Profil pro
    Statisticien
    Inscrit en
    Mai 2004
    Messages
    864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Statisticien

    Informations forums :
    Inscription : Mai 2004
    Messages : 864
    Points : 881
    Points
    881
    Par défaut
    Bonjour à tous,
    merci pour cette étude.

    J'avoue ne pas connaître MongoDB. Du coup je vais m'y intéresser.

    Dans toutes les boîtes où j'ai travaillé j'ai croisé en grande majorité Oracle, surtout dans les grosses structures, ensuite Sql-Server, un peu de MySql et une fois DB2.

    Un biais peut-être introduit, car forcément de grosses structures ont plus les moyens de se payer des bases de données payantes que de petites entreprises.

    (\ _ /)
    (='.'=) Voici Lapinou. Aidez le à conquérir le monde
    (")-(") en le reproduisant

  15. #15
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 378
    Points : 19 055
    Points
    19 055
    Par défaut
    Salut à tous.

    Citation Envoyé par kilroyFR
    et surtout difficulté a trouver de vrais DBAs.
    C'est vrai, mais le problème est aussi dans la rémunération de ces dba.
    Il y a plus de 20 ans, un DBA en DB2 au états-unis était rémunéré à $500K alors qu'en France, c'était 50% de ce salaire.

    Citation Envoyé par kilroyFR
    2 soi disant 'DBAs' sont passés au poste mais qui ce sont révélés être finalement seulement des devs C# ayant fait du SqlServer ayant quelques notions +/- approfondies
    2 DBAs, pour quel usage dans votre entreprise ?
    On ne va pas recruter un DBA quand le projet est terminé.
    Si c'est pour des problèmes de performances, il faut aussi des connaissances systèmes.

    Citation Envoyé par 7gyY9w1ZY6ySRgPeaefZ
    Si j'en crois les messages ci-dessus, y en a même qui trouve MySQL comme le meilleur SGBD...
    Bien sûr, mais cela dépend de l'usage que vous allez en faire.
    Un site web qui a besoin de gérer quelques centaines de lignes, et où les performances ne sont pas critiques, convient parfaitement pour ce genre de profile.

    Citation Envoyé par Christ D
    pour avoir les mêmes performances que sur n'importe quel autre SGBD, il faut être tout le temps derrière.
    Et vous croyez qu'il n'y a rien à faire sur les autres SGBDR ? C'est du grand n'importe quoi !
    Le travail d'un DBA est justement de faire en sorte que le SGBDR reste dans un état de performance tous les jours.

    Citation Envoyé par Christ D
    J'ai tellement d'exemples de problèmes avec Mysql à donner que je pourrai en écrire un livre.
    A mon humble avis, vous n'avez aucune compétence en tant que DBA sous MySql.
    Ce sont souvent ceux qui en parlent le plus qui en font le moins.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  16. #16
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Bien sûr, mais cela dépend de l'usage que vous allez en faire.
    Un site web qui a besoin de gérer quelques centaines de lignes, et où les performances ne sont pas critiques, convient parfaitement pour ce genre de profile.
    Je suis totalement d'accord . Je ne voudrais pas déplacer le sujet vers une discussion sur nos sgbd favorites mais personnellement, pour 100 lignes, j'utiliserais un fichier plat ou un Ms sql / Oracle express gratuit au lieu d'avoir à me dépatouiller avec MySql.
    Mais c'est sûr que si l'on n'a pas une vraie expérience avec les bases de données avec des attentes sur les performances, la concurrence, la maintenance, la fiabilité, tout ce genre de détails "insignifiant", MySql est bien

  17. #17
    Membre émérite

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2006
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France

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

    Informations forums :
    Inscription : Avril 2006
    Messages : 666
    Points : 2 817
    Points
    2 817
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Serguei_TARASSOV Voir le message
    Avez vous pris en compte les caractéristiques des marchés ?
    Par exemple, les startups Web utilisent LAMP, soit MySQL (choix YesSQL) ou MongoDb (choix NoSQL ou "on ne sais pas faire SQL") alors que Oracle et Big-3 sont en exploitation dans les entreprises stables de tous les domaines.
    Mais 80% des startups meurent au bout de 1ère année.
    D'ici la demande "élevée" qui en fait est une rotation des employés au plupart.
    D'une part, c'est quoi Big-3 ?
    D'autre part, je ne vois pas en quoi ce que vous dites contredit l'étude qui parle des offres d'emplois postées en 2017. Le fait que les grosses entreprises n'utilisent pas MySQL mais des grosses bases comme Oracle ne signifie pas qu'ils proposent à elles seules davantage d'offres d'emplois que toutes les petites entreprises qui veulent faire tourner des petits services. C'est basé sur le nombre d'offres, pas la taille de l'entreprise. De ce que j'en comprends, on a plus de chance de trouver un boulot (en nombre d'offres d'emploi) avec MySQL qu'avec Oracle, et c'est un fait.

    Citation Envoyé par Christ D Voir le message
    Mysql [...] il faut être tout le temps derrière. [...] : un enfer. J'ai tellement d'exemples de problèmes avec Mysql à donner que je pourrai en écrire un livre.
    Pour travailler avec MySQL depuis des années, avec MyISAM j'aurais pu être d'accord avec l'assertion comme quoi il faut être tout le temps derrière. Mais avec InnoDB qui est le moteur mis en avant dans les dernières versions c'est tout à fait autre chose. Et à défaut d'écrire un livre, donner quelques exemples de soucis avec MySQL serait déjà un très bon début pour une argumentation.

    Citation Envoyé par Christ D Voir le message
    immonde [...] : SqlServer
    En quoi SQL-Server est immonde ?

  18. #18
    Membre averti
    Homme Profil pro
    R&D
    Inscrit en
    Avril 2004
    Messages
    127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : R&D

    Informations forums :
    Inscription : Avril 2004
    Messages : 127
    Points : 406
    Points
    406
    Par défaut
    Citation Envoyé par Chuck_Norris Voir le message
    D'une part, c'est quoi Big-3 ?
    D'autre part, je ne vois pas en quoi ce que vous dites contredit l'étude qui parle des offres d'emplois postées en 2017. Le fait que les grosses entreprises n'utilisent pas MySQL mais des grosses bases comme Oracle ne signifie pas qu'ils proposent à elles seules davantage d'offres d'emplois que toutes les petites entreprises qui veulent faire tourner des petits services. C'est basé sur le nombre d'offres, pas la taille de l'entreprise. De ce que j'en comprends, on a plus de chance de trouver un boulot (en nombre d'offres d'emploi) avec MySQL qu'avec Oracle, et c'est un fait.
    Big-3 sont les top-3 vendeurs de DBMS : Oracle, Microsott et IBM qui possède environ 80% du marché.

    Vous ne pouvez pas trouver le job facilement avec MySQL uniquement car MySQL fait la partie de LAMP et voila pourquoi très cité dans les annonces.
    Au contraire, un DBA (d'exploitation ou d"étude) ou un développeur Oracle/SQL Server sont les postes autonomes à pourvoir au plupart. Cette grosse différence est ignorée aussi par les réalisateurs d'enquête.

  19. #19
    Membre expérimenté
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 374
    Points : 1 401
    Points
    1 401
    Par défaut
    Citation Envoyé par Serguei_TARASSOV Voir le message
    Vous ne pouvez pas trouver le job facilement avec MySQL uniquement car MySQL fait la partie de LAMP et voila pourquoi très cité dans les annonces.
    [trollmode]
    Vous ne pouvez pas trouver de job facilement avec Oracle uniquement car Oracle fait partie de SAP (qui est cité dans beaucoup d'annonces).
    Vous ne pouvez pas trouver de job facilement avec Microsoft SQL Server uniquement car Microsoft SQL Server fait partie du framework .NET (qui est cité dans énormément d'annonces).
    [/trollmode]

    (Et non je ne suis pas un fanboy de MySQL ^^)

  20. #20
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 57
    Points : 62
    Points
    62
    Par défaut
    Citation Envoyé par Artemus24 Voir le message
    Salut à tous.
    2 DBAs, pour quel usage dans votre entreprise ?
    On ne va pas recruter un DBA quand le projet est terminé.
    Si c'est pour des problèmes de performances, il faut aussi des connaissances systèmes.
    @+
    c'est bien la le problème lorsque on oublie tout les experts techniques des projset puis qu'on leur demande de mettre en production un produit mal foutu ne tenant pas les perf qui ne passe pas les critère de mise en prod ..
    un programmeur doit-il etre expert en tout ( reseau /bdd /physique /chimie aeronautique ....reseau neuronnau ...) ou doit-il travailler avec les expert qui lui fournir les élément technique (ex equation mathematique ) nécessaire à son code
    et c'est la responsabilité du chef de projet . quand il y a un

Discussions similaires

  1. Réponses: 93
    Dernier message: 03/03/2019, 19h17
  2. [C#] Lister les Bases de données (SQL SERVER) d'un poste
    Par justice007 dans le forum Accès aux données
    Réponses: 9
    Dernier message: 21/06/2010, 16h10
  3. Les Bases de Données! tout un monde!!
    Par kikimnet dans le forum Bases de données
    Réponses: 3
    Dernier message: 29/04/2004, 18h26

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