IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Test de Toad Data Modeler (anciennement Case Studio 2.18)


précédentsommairesuivant

I. Fiche produit

Case Studio 2.18 est un outil de modélisation de base de données. Il supporte les principales bases de données du marché (Access, DB2, Informix, Ingres, InterBase, SQL Server, MySQL, Oracle, Paradox, Sybase, PostgresSQL et bien d'autres). C'est un produit de la société CharonWare. Il se décline en deux versions, une version full et une version Lite. Les fonctionnalités principales sont décrites dans cet article mais il n'est toutefois pas exhaustif. Je vous invite à consulter le site officiel www.casestudio.fr pour de plus amples informations. Par rapport à ce qui est décrit ici, la version Lite est privée du reverse engineering, du gestionnaire de version, de la gestion des utilisateurs et du diagramme de flux de données. Vous pourrez trouver sur le site une version de démonstration. Cette version n'est pas limitée dans le temps mais bien au niveau de ses fonctionnalités.

Vous retrouverez également un lien vers Case Studio sur notre page outils sgbd.developpez.com/outils

II. Avertissement

Cet article n'est pas un tutoriel sur "Case Studio 2.18" mais un test du produit que je découvre avec vous. Nous allons tenter de décortiquer les fonctionnalités les plus importantes et de voir dans quelle mesure le produit est facile et efficace. J'estime qu'un bon moyen de tester la convivialité d'un produit est de partir directement à la découverte et de faire appel à l'aide ou la documentation quand le besoin s'en fait sentir. L'approche est évidemment différente quand il s'agit de l'apprentissage exhaustif d'un logiciel.

III. Premières impressions.

Image de case studio

La toute première impression est plutôt favorable. L'interface est agréable et on est rapidement capable d'utiliser les principales fonctionnalités. Pour le placement des composants sur l'écran, il s'agit de cliquer sur le composant voulu dans la barre d'outils et ensuite de cliquer dans la fenêtre à l'endroit voulu. Il est inutile de maintenir le bouton de la souris enfoncé. Les déplacements dans la fenêtre se font par cliquer, glisser.

IV. Une première approche.

Le mieux pour tester une application reste encore d'effectuer un exercice. Comme exercice, nous allons faire simple. Il s'agit de décrire une base de données de produits finis. La base de données doit également fournir la composition pour chaque produit fini. Pour le cas qui nous occupe, nous considérerons que le produit fini est construit uniquement sur base de composants simples.

V. Création du modèle

Dans Case Studio, nous créons un nouveau modèle. Nous devons d'entrée choisir le gestionnaire de base de données qui servira de support. Cela peut paraître surprenant de lier d'emblée un modèle à un gestionnaire de base de données et non de définir celui-ci lors de la génération du code mais cela permet d'optimiser l'interface de manière à permettre des options différentes selon le serveur. Une fonction de migration nous permettra le cas échéant de changer de gestionnaire de base de données.

Choix de la base de données

Ici j'ai choisi MS SQL 2000. Une nouvelle fenêtre est maintenant ouverte et nous pouvons constater qu'il est possible de définir des modèles de type ERD (Entity Relationship Diagram) et des modèles de type DFD (Data Flow Diagram). Nous reviendrons ultérieurement sur les modèles DFD.


précédentsommairesuivant

Copyright © 01/06/2005 Jean-Alain Baeyens. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.