Bonjour, tout le monde
Je veux obtenir un MCD à partir d'un script sql en utilsant logiciel Power AMC est ce que qlq'1 peut me dire comment je peux faire ça ???
Merci d'avance
Bonjour, tout le monde
Je veux obtenir un MCD à partir d'un script sql en utilsant logiciel Power AMC est ce que qlq'1 peut me dire comment je peux faire ça ???
Merci d'avance
Dans le menu Outil, il faut que tu travailles avec un modèle physique pour que l'option SGBD soit active.
Tu trouveras "Rétro conception" (Reverse Engineering) quelque part et en sélectionnant l'option script SQL tu peux générer un modèle logique puis un modèle conceptuel via le menu Outil.
Je n'ai plus le soft installé mais cette manip est tout à fait possible.
Il faut simplement que tu indiques préalablement le SGBDR source d'où vient ce script pour obtenir d'abord un MPD par rétro ingéniérie, puis à partir du MPD demander la production d'un MCD.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Après avoir ouvert Power AMC :
1. Fichier \ Nouveau
=>
Choisir "Modèle Physique de Données"
2. Fichier \ Reverse engineering \ Base de données
=>
Choisissez votre SGBD.
3. Fournissez le nom du fichier qui contient votre script SQL
4. Vous disposez maintenant d'un MPD. Pour produire le MCD :
Outils \ Générer un Modèle Conceptuel de Données
Et ça devrait être bon.
(a) Faites simple, mais pas plus simple ! (A. Einstein)
(b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)
__________________________________
Bases de données relationnelles et normalisation : de la première à la sixième forme normale
Modéliser les données avec MySQL Workbench
Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.
Eh les mecs, vous répondez en puissance parce que c'est une fille, allez avouez!
Oeuf corse.
(a) Faites simple, mais pas plus simple ! (A. Einstein)
(b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)
__________________________________
Bases de données relationnelles et normalisation : de la première à la sixième forme normale
Modéliser les données avec MySQL Workbench
Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.
Certainement pas : je suis sexiste, macho et misogyne.... ;-)
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Désolé de déterré un peu, mais ma question ne vaut pas l'intérêt d'un nouveau topic, puisqu'il s'agit d'une question connexe à celle-ci.
J'ai PowerDesigner 15 sur la machine, et je suis tombé sur ce sujet [aie !]. Je fais les manip' indiquées, seulement voilà que lorsqu'il traite mon fichier .sql toutes les lignes sont "skipped". Bref, c'est comme si je n'avais rien fait.
Avez-vous une indication concernant le type de fichier et de script qui doit s'y trouver, par hasard ?
Si le contenu du fichier est en clair, lisible par NOTEPAD et si les instructions CREATE TABLE, ALTER TABLE, etc. sont "natives", il ne doit pas y avoir de problème (peu importe si le nom du fichier est suffixé par .TXT, .SQL, etc.)
Exemple basique que Power AMC traduit sans problème sous forme de MPD/MLD :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 create table Usr ( Usrid int not null, Usrlibelle varchar(48) not null, primary key (Usrid) ); create table Candidat ( CandidatId int not null, Usrid int not null, CandidatNom varchar(48) not null, DateInscr datetime not null, primary key (CandidatId), key AK_Cle_2 (Usrid) ); alter table Candidat add constraint FK_AB foreign key (Usrid) references Usr (Usrid) on delete restrict on update restrict ;
(a) Faites simple, mais pas plus simple ! (A. Einstein)
(b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)
__________________________________
Bases de données relationnelles et normalisation : de la première à la sixième forme normale
Modéliser les données avec MySQL Workbench
Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.
Merci. Je réalise que j'ai le même soucis avec ton script, selon les paramètre que j'ai mis. J'ai modifié le SGBD sélectionné, et cela fonctionne.
Il ne me reste plus qu'à trouver le bon SGBD fonctionnel avec mon script, ou traiter ce dernier voir le soucis
Merci
comment faire pr renseignier le SGBD mysql sous poweramc, afin d'entamé nouveau model physique?
le champs SGBD reste toujours vide et naccepte pas le mysql..
est ce pas compatble?
(a) Faites simple, mais pas plus simple ! (A. Einstein)
(b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)
__________________________________
Bases de données relationnelles et normalisation : de la première à la sixième forme normale
Modéliser les données avec MySQL Workbench
Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.
Mes remarques concernent la V11 de l’AGL puisque je ne dispose que de celle-ci.
Je suppose que la fenêtre « Reverse engineering d’une base de données » est vide, auquel cas il faut cliquer sur l’icône « Ajouter un fichier » pour saisir le nom voulu :
Il faut d’abord créer un MPD (ou un MLD) puis générer le MCD à partir de celui-ci.
(a) Faites simple, mais pas plus simple ! (A. Einstein)
(b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
=> La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)
__________________________________
Bases de données relationnelles et normalisation : de la première à la sixième forme normale
Modéliser les données avec MySQL Workbench
Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager