[Linux-bruxelles] exercice open source (ou presque) système de base de données relationnelle (ou presque).

doutreloux marc mdoutreloux at yahoo.fr
Mer 22 Mar 17:43:27 CET 2017


Bonjour Patrice, 

si le but est de maîtriser le formalisme entité-relation, il te faut choisir une base de données relationnelle supportant le langage SQL pour son interrogation. Je suppose que l'exercice ne nécessite pas de gros volumes de données. Donc, je te conseille mysql qui est très répandu et pour lequel il y a pas mal d'outils de design et d'administration. Sous linux, mysql est installable sous forme de paquet, donc assez facilement. De plus mysql est beaucoup utilisé pour des site web. Donc la connaissance de cet outil te sera utile pour des développements "réels".
Cordialement. Marc Doutreloux 
02/736.72.77 
rue Gustave Fuss, 29 
B-1030 Schaerbeek
 Belgique

"Vivre simplement pour que d'autres puissent simplement vivre" Gandhi

      De : Patrice Martin <linuxhelpme at gmail.com>
 À : linux-bruxelles at lists.bxlug.be 
Cc : Patrice Martin <pm.pub.com at gmail.com>; "pmartin.test at gmail.com" <pmartin.test at gmail.com>
 Envoyé le : Mardi 21 mars 2017 12h41
 Objet : [Linux-bruxelles] exercice open source (ou presque) système de base de données relationnelle (ou presque).
   
Chère liste, 

(ma deuxième demande) 
dans le cadre d'un exercice étude d'un modèle de données entité relation entity relationship approach - sorry l'informatique c'est souvent documentée en anglais), j'ai un petit modèle de données comportant une dizaine de tables en liaison les unes avec les autres ... 

Une (trop ?) petite recherche de bases de données open source (ou presque ... rachat ... etc ..) me donne la liste suivante : 
Firebird / mariaDB / mongoDB / MySql / Postgres /  SQlite / HeidiSql  / cubrid ... 

Auriez-vous une expérience quelconque avec l'une ou l'autre de ces bases de données citées ... ou encore avec une autre non citée ? 

Mon but : réaliser mon petit modèle, dessiner le modèle de données (forme normale 1, 2, 3  et plus si affinité - dénormalisation si nécessaire pour de meilleures performances)  créer la base de données, les tables la composant, les liens (primary key / foreign keys ...), un outil "graphique" (simple schéma) pour visualiser la structure, introduire des données (via écran formaté ou directement dans la table - sorte d'excell  HEU  table / classeur  vocable open source) et ensuite écrire des sqls pour faire des recherches dans toutes ces tables selon différents critères ...  Voilà.  Je dispose déjà d'un dessin "manuel" ... que je veux faire "vivre" par cet exercice. 

D'avance merci de votre aide. 

Patrice Martin. 

Je serais assez tenté par  MySql workbench + MySql  (même si Oracle en est devenu propriétaire - ho le vilain mot ! ! ! ).   ;o))))))

 






_______________________________________________
Linux-bruxelles mailing list
Linux-bruxelles at lists.bxlug.be
https://listes.domainepublic.net/listinfo/linux-bruxelles


   
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: </pipermail/linux-bruxelles/attachments/20170322/91e4f82c/attachment-0003.html>


Plus d'informations sur la liste de diffusion Linux-bruxelles