Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
analysesi [Le 02/07/2007, 21:54] – utilisation des nouvelles notes _Enchained | analysesi [Le 20/10/2014, 11:13] (Version actuelle) – [Installation] Nom du packet JRE à installer. Natim87 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> sgbd programmation}} | ||
+ | ---- | ||
+ | ======AnalyseSi====== | ||
+ | AnalyseSI permet de modéliser votre base de données à l'aide de la méthode [[wpfr> | ||
+ | ===== Installation ===== | ||
+ | |||
+ | AnalyseSI nécessitant une machine virtuelle Java (JVM) pour fonctionner, | ||
+ | |||
+ | Par exemple, vous pouvez installer : **[[apt:// | ||
+ | |||
+ | Ensuite, il vous faut télécharger le .jar sur le [[https:// | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | < | ||
+ | |||
+ | <note tip> | ||
+ | Pour ouvrir un fichier .asi (extension utilisée par le logiciel), il faut d' | ||
+ | </ | ||
+ | |||
+ | Vous pourrez avoir une première approche du logiciel en utilisant le fichier d' | ||
+ | |||
+ | ==== Le dictionnaire des données ==== | ||
+ | |||
+ | Le dictionnaire répertorie toutes les données que vous utilisez dans vos entités et associations, | ||
+ | |||
+ | {{analysesi_dico.png|Un exemple de dictionnaire de données.}} | ||
+ | |||
+ | |||
+ | |||
+ | ==== Le schéma MCD ==== | ||
+ | |||
+ | Le modèle Conceptuel de Données (MCD), selon la méthode Merise, est un schéma représentant des entités, leurs données, et les associations de ces entités. | ||
+ | Les entités sont représentées par un cadre aux coins « carrés ». Les associations par un cadre aux coins « arrondis ». Les liens entre entités et associations sont symbolisés par un trait. Les cardinalités sont notées à coté du trait. | ||
+ | |||
+ | {{analysesi_mcd.png|Un exemple de MCD.}} | ||
+ | |||
+ | Les 3 premiers boutons juste au-dessus de la fenêtre du schéma permettent d' | ||
+ | |||
+ | Les données ajoutées aux entités s' | ||
+ | |||
+ | Une fois que vous avez fini votre MCD, vous pouvez cliquer sur le bouton « vérification » pour vérifier la structure de votre MCD. Le logiciel vous dit alors si il y a des incohérences dans votre schéma. Si tout va bien vous obtenez une fenêtre de ce type : | ||
+ | |||
+ | {{analyssi_mcdok.png|Le message d'un MCD valide.}} | ||
+ | |||
+ | Vous pouvez alors construire le MLD. | ||
+ | |||
+ | ==== Génération du MLD ==== | ||
+ | |||
+ | Le Modèle Logique de Données (MLD) est l' | ||
+ | |||
+ | Un clic sur le bouton « Construction » analyse le MCD et construit le MLD. | ||
+ | |||
+ | <note important> | ||
+ | Si votre MCD est assez gros, la construction du MLD peut devenir très longue (environ 4 minutes pour un MCD d' | ||
+ | </ | ||
+ | |||
+ | Une fois que la génération du MLD est faite le logiciel vous en informe : | ||
+ | |||
+ | {{analysesi_creamld.png|Message de fin de création du MLD.}} | ||
+ | |||
+ | Cliquez alors sur « MLD » dans le panneau de gauche pour accéder à votre MLD : | ||
+ | |||
+ | <note tip> | ||
+ | Pour le MCD et le MLD, le bouton « Sauvegarder le graphique » permet d' | ||
+ | </ | ||
+ | |||
+ | La construction du MLD a aussi généré les requêtes SQL permettant de créer les tables dans votre SGBD. | ||
+ | |||
+ | ==== Requêtes SQL ==== | ||
+ | |||
+ | En cliquant sur SQL dans le panneau de gauche, les requêtes SQL s' | ||
+ | |||
+ | {{analaysesi_sql.png|Les requêtes SQL.}} | ||
+ | |||
+ | En cliquant sur le bouton « Connection » vous obtenez cette fenêtre : | ||
+ | |||
+ | {{analysesi_connexion.png|Régler ses paramètres de connexion.}} | ||
+ | |||
+ | Dans le champ « Adresse », entrez vos paramètres sous une des formes suivantes : | ||
+ | |||
+ | * MySQL : < | ||
+ | * PostgreSQL : FIXME < | ||
+ | * ODBC : < | ||
+ | |||
+ | //ADRESSE// est l' | ||
+ | |||
+ | Entrez le login et mot de passe de votre base de données et cliquez sur « Connecter ». | ||
+ | |||
+ | La barre de statut en bas de la fenêtre vous dira alors quand vous êtes connecté. | ||
+ | |||
+ | Il ne reste plus qu'à cliquer sur « Exécuter » pour créer la base de données directement sur votre serveur. ;-) | ||
+ | |||
+ | Un message vous indique que tout s'est bien passé : | ||
+ | |||
+ | {{analysesi_base_creee.png|Message de bonne création.}} | ||
+ | |||
+ | Cliquez sur le bouton avec la croix rouge pour vous déconnecter de la base de données. | ||
+ | |||
+ | Enfin, un dernier bouton « Sauvegarder le script » vous permet d' | ||
+ | |||
+ | |||
+ | ===== Liens ===== | ||
+ | |||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[wpfr> | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |