Mocodo

Mocodo est un logiciel d’aide à la modélisation de base de données, notamment à des fins d’apprentissage du SQL. L’enseignement et la modélisation est ainsi simplifiée. L’outils est simple, il suffit d’écrire textuellement les entités et associations du modèle conceptuel de données (MCD). Il peut alors générer le diagramme entité-association en SVG et son schéma relationnel (MLD) en SQL.

Logo MOCODO

L’outils est open-source, ce qui signifie qu’il est libre et gratuit. Vous pouvez l’installer sur votre propre ordinateur.

L’un des grands avantages de l’outil est la beauté des diagrammes généré et la simplicité à les éditer ou imprimer.

A noter, le nom est inspiré de « Modélisation Conceptuelle de Données », tandis que le slogan de l’outil est « Nickel. Ni Souris ».

Exemple concret

Code en entré :

DF, 11 Élève, 1N Classe
Classe: Num. classe, Num. salle
Faire Cours, 1N Classe, 1N Prof: Vol. horaire
Catégorie: Code catégorie, Nom catégorie

Élève: Num. élève, Nom élève
Noter, 1N Élève, 0N Prof, 0N Matière, 1N Date: Note
Prof: Num. prof, Nom prof
Relever, 0N Catégorie, 11 Prof

Date: Date
Matière: Libellé matière
Enseigner, 11 Prof, 1N Matière

Génération du MCD (diagramme conceptuel) par Mocodo :

Mocodo MCD (diagramme conceptuel)

Génération du MLD (schéma relationnel) par Mocodo :

Mocodo MLD (schéma relationnel)

En savoir plus

Ce contenu a été publié par Tony Archambeau.

A propos de l'auteur : Tony Archambeau

Fort de plusieurs années d'expérience dans le développement web, Tony partage ses connaissances sur des projets divers dont le site infowebmaster.fr. Il est possible de le suivre sur Twitter.
Partager