outil de modélisation ou juste un outil visuel pour dessiner. En fait, je n'ai besoin que de dessiner et plus tard je vais transformer la photo en SQL à la main mieux contrôler le processus. P>
10 Réponses :
SmartDraw - pour les diagrammes ER, c'est l'un des meilleurs que j'ai vus jusqu'à présent. P>
architecte d'entreprise du système SPARX. C'est un seul point Ooad et DB-Schema Designer pour moi. P>
J'ai de bons résultats avec Fabforce DBDesigner 4 P>
Le seul inconvénient est que DBDesigner n'est pas trop bon pour imprimer de gros dessins de base de données. Vous devez capture d'écran et jigsaw les écrans dans un programme externe pour obtenir une impression propre. P>
Microsoft Visio est plutôt bon. Vous pouvez générer un diagramme ER d'un schéma existant dans la base de données. P>
@NEAL DONNAN Expliquez s'il vous plaît comment vous dessinez des diagrammes dans Visio. Je ne peux pas comprendre. J'ai choisi "l'entité relativip" à gauche et je ne comprends même pas comment définir une clé étrangère. Et tout a l'air affreux.
@Eugenep consultez le tutoriel suivant de MS Office.microsoft.com/fr -Us / Visio / HP010181611033.aspx . Il y a aussi des vidéos sur YouTube j'ai vu dans une recherche Google
En fait, j'utilise simplement un stylo et un peu de papier ou, si je me sens vraiment aventureux, gvim. p>
Puis je construis juste le SQL hors de cela avec certaines macros ad-hoc. Oui, je sais que je suis un luddite, mais je n'ai jamais vraiment trouvé aucun avantage aux outils de concepteur de base de données pour justifier la douleur de les apprendre. Il y a beaucoup d'autres choses à apprendre où le retour sur investissement est meilleur et plus immédiat. P>
Mais encore une fois, je opte toujours pour la simplicité dans la conception du schéma pour rendre mon travail beaucoup plus facile. Je ne m'inquiète que d'utiliser des fonctionnalités avancées de SQL ou du SGBD si la performance devient un problème mesurable. P>
Peut-être que c'est parce que j'étais mal brûlé par l'architecte du système rationnel de ma "jeunesse": -) p>
D'accord. C'est assez rare pour moi de concevoir une partie de manière significative du système à la fois de toute façon; C'est pas à pas (au moins c'est mon approche), donc c'est assez trivial quand faites-vous cela comme ça, et donc le papier va bien. Même quand il obtient du papier "compliqué" est toujours le meilleur, imho.
Je suis tout à fait d'accord avec vous, Paxdiablo. En fait, la documentation est requise par la direction dans de nombreuses entreprises informatiques, de sorte que ce ne sont pas des développeurs qui souhaitent tirer ces régimes, mais notre gestion.
SQL Developer Data Modeler est bon. Nous l'avons utilisé parfois de partager des idées. Sinon, je viens de gribouiller. P>
Si MS Visio était déjà suggéré, consultez une alternative gratuite Aris Express ( HTTP : //www.ariscommunity.com/aris-express ). Il a des diagrammes d'EM. P>
Pourquoi n'utilisez-vous pas Workbench MySQL, qui est gratuit et très bon outil pour planifier et créer un modèle de base de données. Je l'aime bien. En plus de cela vous permet de synchroniser votre modèle avec la DB ou vice versa. Je n'ai rencontré aucun bon outil comme MySQL Workbench. P>