Entity Relationship Diagram pour MS Access
J'ai travaillé avec MySQL et MSSQL pour un certain temps et ont utilisé une variété de CAS et des outils UML lors de la conception de certains de mes projets les plus complexes.
J'ai récemment été invité par un collègue si je pouvais fournir une base de données Access de son département. L'application elle-même n'est pas trop compliqué, et l'Accès ressemble en fait l'outil idéal pour la tâche à portée de main.
Mis à part un couple d'amateur bases de données il y a plusieurs années (avant j'avais même entendu parler de normalisation) je n'ai pas beaucoup d'expérience de l'Accès. J'ai l'habitude de l'utiliser ER diagrammes de conception de bases de données et souhaitez faire de même lorsque l'on travaille avec Access. Il semble que le construit en "Relation" est bien pour l'affichage des relations (duh!), mais vous devez créer les tableaux premier, qui semble vaincre le point un peu.
Quelqu'un sait de toute façon directement de la conception de la base de données à l'aide d'une disquette de réparation d'urgence, soit de manière native dans l'Accès, ou encore via des aller-retour de la génération à l'aide d'un outil 3ème partie? Non du logiciel que j'utilise habituellement le soutien à l'Accès.
Je pense que j'ai été gâté par à l'aide de "réel" des bases de données, mais toute aide est appréciée...
Mise à jour: j'ai choisi la réponse ci-dessous parce qu'il ont fait du jogging ma mémoire sur l'utilisation d'ODBC pour le travail, je l'ai déjà utiliser l'excellent ArgoUML application qui peut se connecter via ODBC. Voulais juste préciser que la sélection de la réponse ci-dessous n'était pas en approuvant le ModelRight application que j'ai jamais eu besoin de l'installer.
Pourriez-vous expliquer un tel commentaire? Il me semble que James Marshall est clairement de poser une question à propos de Microsoft Access.
Sûrement, il doit être "l'accès de fichier" et ensuite un "accès" à l'isolement doit être supprimé?
OriginalL'auteur James Marshall | 2008-10-23
Vous devez vous connecter pour publier un commentaire.
ModelRight le fera pour vous. Vous pouvez télécharger la version communautaire qui auront accès à toute db à l'aide de ODBC et Mysql.
http://www.modelright.com/downloads.aspx
Je l'utilise actuellement avec SQL server et il fonctionne très bien.
OriginalL'auteur Dwight T
Dezign de datanamic (disquette de réparation d'urgence de l'outil) peut lire dans les bases de données access et de faire un schéma. Pas de ODBC nécessaire. Connexion Native à partir de ms access.
dezign pour les bases de données
OriginalL'auteur
Vous pouvez très certainement la conception des tables à partir de la vue diagramme. Faites simplement un clic droit sur n'importe quelle table dans le diagramme et sélectionnez la vue de conception.
Pour ajouter une table, vous devez créer d'abord la table (mais ce n'est pas vraiment un gros problème, et vraiment ne s'élève qu'à un clic de souris supplémentaire.)
Et vous trouvez que l'Accès diagramme montre bien à gauche rejoint où que SQL server et d'autres que vous remarque ne montrent PAS de gauche rejoint dans les relations designer correctement. Tout est important rejoindre l'information doit être documentée ailleurs dans les autres "censé" outils professionnels. donc, en quelque sorte réussi à laisser une plus utiles et importantes dans leur relatonship desingers.
Et que tous les conception de table peut être effectuée à partir de l'Accès des relations (schéma). Vous n' “très légère” le changement est pour frapper l'onglet créer, puis choisissez tableau design vous devez l'ajouter à la table. (il suffit d'ajouter le PK id numéroauto) et de l'enregistrer. À partir de ce point de l'Accès à la DRE de vue, vous pouvez ajouter de la table et cliquez le bouton droit de la conception de tout le reste (y compris la configuration des relations) à partir de ce point.
OriginalL'auteur Albert D. Kallal