Je veux utiliser Oracle SQL Developer pour générer un diagramme ER pour mes tables de base de données, mais je suis nouveau sur Oracle et cet outil.
Quel est le processus de création d'un diagramme ER dans SQL Developer?
oracle
oracle-sqldeveloper
entity-relationship
erd
Breezescut
la source
la source
Réponses:
Créez un diagramme pour le schéma de base de données existant ou son sous-ensemble comme suit:
L'ERD s'affiche.
Exportez le diagramme comme suit:
Le diagramme est exporté. Pour exporter au format vectoriel, utilisez plutôt Vers un fichier PDF . Cela permet une édition simplifiée à l'aide d' Inkscape (ou d'un autre éditeur d'images vectorielles).
Ces instructions peuvent fonctionner pour SQL Developer 3.2.09.23 à 4.1.3.20.
la source
Depuis SQL Developer 3, c'est assez simple (ils auraient pu le rendre plus facile).
Untitled_1
), faites un clic droit sur «Modèles relationnels» et sélectionnez «Nouveau modèle relationnel» .Relational_1
) et sélectionnez «Afficher» .Relational_1
onglet (ou quel que soit le nom) est bien actif dans la droite avant de les faire glisser , car il est probablement passé à l'une des tables sur lesquelles vous avez cliqué dans le lhs.la source
Le processus de génération d'un diagramme Entité-Relation dans Oracle SQL Developer a été décrit dans Oracle Magazine par Jeff Smith ( lien ).
Extrait:
la source
Pour un diagramme de classes utilisant une base de données Oracle, procédez comme suit:
Fichier → Data Modeler → Importer → Dictionnaire de données → sélectionner la connexion DB → Suivant → sélectionner la base de données-> sélectionner les tabels -> Terminer
la source
Il existe un outil complémentaire appelé Oracle Data Modeler que vous pouvez consulter. Des démos en ligne sont disponibles sur le site pour vous aider à démarrer. Auparavant, c'était un élément de coût supplémentaire, mais j'ai remarqué qu'une fois de plus, c'est gratuit.
Depuis la page de présentation de Data Modeler:
la source
Oracle avait un composant dans SQL Developer appelé
Data Modeler
. Il n'existe plus dans le produit depuis au moins le 3.2.20.10.C'est maintenant un téléchargement séparé que vous pouvez trouver ici:
http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html
la source
Il est facile d'accéder à File - Data Modeler - Import - Data Dictionary - DB connection - OK
la source
J'exécute SQL Developer 17.2.0.188 build 188.1159 qui contient en effet une capacité de modélisation des données. Je viens de créer un diagramme de modèle relationnel via le menu: Fichier-> Données Modeler-> Importer-> Dictionnaire de données ... .
J'ai également le Data Modeler autonome, qui fait la même chose.
Comme l'indique le didacticiel Data Modeler :
Figure 4: Modèle relationnel et diagramme pour les RH
Le diagramme que vous avez généré n'est pas un ERD. Les modèles logiques sont des abstractions plus élevées. Un ERD représente des entités et leurs attributs et relations, tandis qu'un modèle relationnel ou physique représente des tables, des colonnes et des clés étrangères. "
la source