|
|||||||
| Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#61 |
|
Invité régulier
![]() Thierry MarneffeResponsable Service Automation Inscription : novembre 2011 Messages : 2 ![]() |
J'utilise très souvent SQLite: empreinte mémoire très faible, pas de requis d'un serveur, interface C++ très simple, rapide. A priori, il n'est pas recommandé pour une base de données partagée en réseau. Je l'utilise pour une application depuis 3 ans en réseau avec une cinquantaine d'utilisateurs. Pas un seul problème lié à la base de données.
|
|
|
00
|
|
|
#62 |
|
Membre éclairé
![]() ![]() |
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?
__________________
Que la source soit avec moi! ![]() Jérôme JEAN-MARAULT |
|
|
40
|
|
|
#63 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2006 Messages : 27 ![]() |
J'ai voté postgresql parce que pour apprendre le SQL il est vraiment parfait et complet. PgAdmin3 livré avec est très facile à utiliser, il permet les trigger et stored procedures et a de bonnes performances.
J'ai aussi choisi autre pour H2 ou HSQL très léger et pratique aussi pour de l'embarqué ou pour un apprentissage et bien plus agréables que derby. |
|
|
00
|
|
|
#64 |
|
Invité de passage
![]() |
Bonjour,
J'opterai pour deux : PostgreSQL et FireBird : - PostgreSQL est de loin celui que je prefère avec un ensemble riche de fonctonnalités : héritage, PL. etc. - FireBird est très facile à utiliser coté administratif et offre pas mal de fonctionnalités que MySQL n'en a pas !! Salutations. |
|
|
10
|
|
|
#66 |
|
Invité régulier
![]() Inscription : janvier 2006 Messages : 7 ![]() |
Firebird
|
|
|
30
|
|
|
#67 |
|
Invité de passage
![]() Inscription : juillet 2002 Messages : 11 ![]() |
|
|
|
10
|
|
|
#68 | |
|
Membre Expert
![]() ![]() |
Citation:
Je trouve qu'il y a lieu d'ajouter explicitement Oracle XE et Firebird, vue le nombre de votants. @+
__________________
Le monde est trop bien programmé pour être l’œuvre du hasard… |
|
|
30
|
|
|
#69 |
![]() ![]() ![]() ![]() Thomas LevesqueDéveloppeur .NET Inscription : février 2004 Messages : 17 770 ![]() |
En tous cas ce sondage aura eu le mérite d'attirer l'attention sur la popularité de Firebird (bien qu'il ne soit pas dans les choix proposés). Perso je connaissais de nom mais je ne savais pas qu'il était aussi largement utilisé...
__________________
Pas de questions techniques par MP ! Le forum est là pour ça... |
|
10
|
|
|
#70 | |
![]() ![]() |
Citation:
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise la suite Linux Mageïa ! |
|
|
00
|
|
|
#71 |
|
Invité de passage
![]() JM Inscription : août 2007 Messages : 3 ![]() |
PostgreSQL en client/serveur (multiposte)
SQLite en desktop (monoposte) ou "transparente" - libre - SQL - couche spatiale (PostGIS et SpatiaLite) |
|
|
00
|
|
|
#72 |
|
Invité de passage
![]() Patrick CourantAdministrateur de base de données Inscription : juillet 2012 Messages : 1 ![]() |
PostgreSql c'est Stonebraker, mais avant il a fait Ingres, qui contrôle encore aujourd'hui les TGV et les contrôleurs de la SNCF, la Banque Barclays, et 10 000 autres sites dans le monde.
Pourquoi le discrédit sur une base qui a encore aujourd'hui tant d'années d'avance sur MySql, ou même Firebird (la base autoadministrée du génial Borland).Et qui est désormais disponible en version OpenSource. Et pourquoi oublier son environnement associé, OpenRoad, totalement objet, qui la valorise encore, en permettant de réaliser en 200 lignes ce qui demande 2500 lignes de Javascript, et au moins 1500 de php ou de java ... Aujourd'hui Ingres c'est Actian, (ingres version10), mais aussi Vectorwise, la base de données la plus rapide du monde ... (mais elle n'est pas OpenSource) NoSql, c'est comme le cloud, une épée de Damoclès. Je n'y crois pas. La technologie est trop floue, trop opportuniste. Seules les bases Hash de Facebook me paraissent une véritable innovation (quoique l'on connaisse le hash-coding depuis le premier disque des Rolling Stones) Si les médias faisaient un peu plus de technique et un peu moins de commerce, on serait mieux renseigné ... (mais merci à développez.com, site exceptionnel). Et bonne année à tous. |
|
|
12
|
|
|
#73 | ||
![]() ![]() Yves Développeur informatique Inscription : janvier 2007 Messages : 5 265 ![]() |
Citation:
Citation:
NoSQL est, à l'heure actuelle, le seul mécanisme pas trop mal adapté pour gérer les big data et le volume important de données totalement hétéroclites. Le coté relationnel des SGBD classiques SQL n'est pas du tout adapté, par le fait qu'il nécessite que les données soient typées et surtout toutes de même type, qu'il y a besoin d'une relation entre les données. Il est fort à parier qu'à terme, des moteurs NoSQL seront adaptés et intégrés aux gros SGBD actuel, Oracle, SQLServer, MySQL, Postgre, etc...
__________________
--- Sevyc64 --- Parce que le partage est notre force, la connaissance sera notre victoire |
||
|
|
10
|
|
|
#74 |
|
Invité de passage
![]() Inscription : août 2003 Messages : 2 ![]() |
Firebird pour sa pleine gratuité. On peut l'inclure dans un logicel "desktop" (sans serveur) et vendre ce logiciel sans frais....dommage qu'il n'y a pas beaucoup de sites d'hebergement qui offre Firebird...
|
|
|
10
|
|
|
#75 |
|
Inactif
![]() Théo Analyste d'exploitation Inscription : janvier 2013 Messages : 3 ![]() |
Bonjour,
Pour ma part, je dois dire que cela dépend de l'utilisation. En embarqué SQLite, en mode online, voire même offline MySql Théo. |
|
|
00
|
|
|
#76 |
|
Membre chevronné
![]() Inscription : septembre 2003 Messages : 735 ![]() |
Greenplum un fork EMC de PostgreSQL pour les data warehouses où PostgreSQL aurait du mal, sinon PostgreSQL.
Accessoirement H2 et MySQL pour des besoins spécifiques. |
|
|
00
|
|
|
#77 | |||||
|
Membre émérite
![]() |
Citation:
Premier exemple concret (et inadmissible) : déclaration d'un trigger lors d'un update, et ce trigger fait un "insert" dans la même table. Code :
Code :
MySQL a détruit tout un principe sur lequel j'ai basé une grosse partie de ma base de données (= archivage automatique des enregistrements) parce qu'il ne peut pas faire ça, et j'ai dû faire un hack horrible, tout en développement au lieu d'utiliser le moteur de bd, qui, si il avait fait ça, aurait non seulement économisé du temps de développement, mais aussi des sources de problèmes, et (pire) de la vitesse d'exécution (parce que maintenant mon code doit faire une table temporaire pour tout copier avant d'archiver) . Bien sûr, tout vrai moteur de bd digne de ce nom fait ça de base : PostGreSQL fait ça depuis longtemps (cf ici). Sans parler du manque chronique d'optimisation des requêtes, comme on le cite... Bref pour résumer, MySQL n'est bien que pour des petits sites Web mais faut surtout pas pousser un peu la machine sinon on se casse vite les dents, et si on veut du lourd et du long terme, penser "PostGreSQL".
__________________
Il ne faut pas oublier que la politesse et le respect sont mutuels. Mon framework Web haute performance : |
|||||
|
30
|
|
|
#78 |
![]() ![]() |
Votre cas n'a rien d'inadmissible et n'est pas propre à MySQL, sur Oracle vous ne pourriez pas le faire non plus, sujet débattu ici :
http://www.developpez.net/forums/d11...tion-triggers/ Les SGBD ne gérant pas les données de la même façon, ils ont chacun leurs spécificités, la modification d'une table déjà en cours de modification en faisant partie. Maintenant, si je regarde le code de votre trigger, c'est vraiment pas terrible. Vous changez le nom d'un produit, donc vous en recréez un nouveau (qui contient les anciennes valeurs) et vous mettez à jour tous les id dans toutes les tables filles. N'ayez pas trop d'utilisateurs en simultané car ça ne supportera pas de montée en charge.
__________________
Email : http://scr.im/waldar |
|
20
|
|
|
#79 | |
|
Membre émérite
![]() |
Citation:
J'ai aussi oublié une chose : j'ai l'impression que MySQL a été racheté par Oracle non pas pour rentabiliser la chose, mais pour ralentir son développement qui commençait, à mon avis, justement, à titiller la poule aux oeufs d'or qu'est le moteur de bd Oracle, et pour pouvoir être mieux étouffé. D'ailleurs il n'y a qu'à voir la vitesse avec laquelle les nouveautés sont créées sur MariaDB et comparer avec les nouveautés sur MySQL... la communauté de MariaDB non seulement a le temps de backporter les nouveautés de MySQL dans MariaDB, mais en plus d'en faire d'autres et d'optimiser les requêtes (cf tableau comparatif simplement des optimisations ici). Bref, même si mon discours n'est pas "parfait", je me permets de le redire : MySQL oui, mais pas pour de gros projets.
__________________
Il ne faut pas oublier que la politesse et le respect sont mutuels. Mon framework Web haute performance : |
|
|
00
|
|
|
#80 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 35 ![]() |
Bonjour,
j'utilise (et donc je vote) Firebird : utilisée depuis 9 ans, pas de bug, pas de plantage. Que demande le peuple ? |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com