Articles - Logiciel & scripts

pgModeler

  |   7537  |   Commentaires (4)  |  Logiciel & scripts
Voici un super logiciel pour faire des bases de données en Postgres (le SGBDR SQL libre et gratuit le plus puissant à ce jour).


Ici pas d'UML ou de méthode Merise. Je trouve que c'est un bon compromis entre d'une part le phpPgAdmin (phpMyAdmin pour Postgres) tant adoré des newbies et d'autre part les Rational Rose et consorts adulés par les adeptes de la branlette intellectuelle, c'est à dire les UMLeurs. Vous savez les UMLeurs qui ne jurent que par des schémas en tout genre pour que ça fasse joli et que ça passe mieux en PowerPoint. Après ça, on a plus le temps d'optimiser les requêtes et on oublie de créer des index et des séquences dans sa base de données là où il en faudrait. :@
Si vous utilisez encore phpMyAdmin pour gérer vos bases de données MySQL, il serait temps pour vous d'utiliser MySQL Workbench, HeidiSQL ou encore DBeaver. Bon, c'est sûr que chez un hébergeur web (à distance) la chose n'est pas facile, puisque MySQL est configuré pour que seules les connexions locales (de localhost) soient acceptées pour des raisons de sécurité. Mais sur un serveur local, quel pied ce logiciel !
En BTS, je préférais la méthode Merise (plutôt qu'UML) mais hélas aucun logiciel de modélisation n'arrive à la hauteur de Win'Design de CECIMA qui est payant, hors de portée pour un particulier. Évidemment pgModeler n'est interfaçable qu'avec des bases PostgreSQL.

Téléchargement et installation


pgModeler est utilisable sur Windows, Linux et Mac OS car il utilise le framework Qt (qui est multiplateforme). Pour Windows, vous avez deux manières d'obtenir pgModeler :
  • gratuit : il vous faudra tout faire à la main, il faut mieux utiliser MSYS2 pour compiler l'application sur et pour Windows. Suivre la documentation officielle.
  • payant : sur le site officiel vous avez différentes formules payantes pour télécharger le logiciel et dans ce cas vous aurez droit à un installateur Windows nickel, facile à utiliser.

Téléchargements


Rappel : Il n'y a donc volontairement pas d'installeur en bonne et due forme. Raphael compte là-dessus financièrement pour son projet.
Citation :
pgModeler is an open source software and you can get its source code anytime if you want to compile it for yourself. As a facility, we provide compiled binary packages at a really small price. Also, if you're interested in evaluate a binary package, you can get a demo copy before proceed with the purchasing. Since this is an independent project by ordering any binary package you'll help to keep its development alive and at full speed!

Dézipper dans un répertoire puis lancer simplement pgmodeler.exe. Toutes les bibliothèques et dépendances sont intégrées (standalone/portable).
pgModeler compilé pour Windows (7-10)
Version Dépendances Architecture x86 Date build Taille Lien
0.9.3 Qt 5.15.2 + Postgres 13.1 32bits (i686) 26/02/2021 48Mo pgmodeler_v0.9.3_win32.zip
0.9.3 Qt 5.15.2 + Postgres 13.1 64bits (amd64) 26/02/2021 48Mo pgmodeler_v0.9.3_win64.zip
0.9.3-alpla1 Qt 5.14.2 + Postgres 12.2 32bits (i686) 16/04/2020 47.7Mo pgmodeler_v0.9.3-alpha_win32.zip *
0.9.3-alpla1 Qt 5.14.2 + Postgres 12.2 64bits (amd64) 16/04/2020 47.2Mo pgmodeler_v0.9.3-alpha_win64.zip *
0.9.2-beta1 Qt 5.12.4 + Postgres 11.3 32bits (i686) 21/06/2018 45.1 Mo pgmodeler_v0.9.2-beta1_win32.zip
0.9.2-beta1 Qt 5.12.3 + Postgres 11.3 64bits (amd64) 12/06/2018 44.5 Mo pgmodeler_v0.9.2-beta1_win64.zip

* = Mise à jour de la traduction FR du 16/05/2020 intégrée