Je souhaite utiliser Oracle SQL Developer pour générer un diagramme ER pour les tables de ma base de données, mais je suis novice en matière d'Oracle et de cet outil.
Quel est le processus de création d'un diagramme ER dans SQL Developer ?
Je souhaite utiliser Oracle SQL Developer pour générer un diagramme ER pour les tables de ma base de données, mais je suis novice en matière d'Oracle et de cet outil.
Quel est le processus de création d'un diagramme ER dans SQL Developer ?
Cela ne fonctionne pas pour moi. SQL developer 3.2.20.09 n'affiche pas toutes les tables, mais il affiche d'autres objets tels que les vues, etc. Une idée ?
@sataniccrow : d'accord, l'outil de développement sql en général n'est pas facile à utiliser et buggy, rend tout travail pénible. mais a beaucoup de fonctions, d'un autre côté.
J'ai eu un problème pour créer une nouvelle connexion à la base de données pendant la création du modèle ER. En sélectionnant TNS comme type de connexion, le menu déroulant Network Alias n'affichait pas les entrées attendues dans mon fichier tnsnames.ora. Pour contourner le problème, j'ai sélectionné le Type de connexion comme étant Basique, et j'ai entré les valeurs souhaitées de nom d'hôte, de port et de nom de service à partir du fichier tnsnames.ora qui fonctionne autrement. Il existe peut-être un endroit où nous pouvons spécifier le fichier tnsnames.ora pour le modeleur SQL, mais je n'ai pas pu trouver un tel endroit dans SQL Developer (Tools->Preferences-> Data Modeler). Les choses étaient simples par la suite.
Depuis SQL Developer 3, c'est assez simple (ils auraient pu le faire plus facilement).
Untitled_1
), cliquez avec le bouton droit de la souris sur "Modèles relationnels" et sélectionnez "Nouveau modèle relationnel" .Relational_1
) et sélectionnez "Show" .Relational_1
(ou tout autre nom) est actif dans la droite avant que vous ne les fassiez glisser, car il a probablement basculé vers l'une des tables sur lesquelles vous avez cliqué dans la gauche.
Cela semble facile - mais c'est triste - le glisser-déposer ne fonctionne pas pour moi (WinXP/SQLDesigner 3.2.09). Des suggestions ?
J'ai utilisé Développeur Oracle SQL Désolé, c'était une faute de frappe en écrivant SQLDesigner ci-dessus.
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 :
Pour commencer
Pour travailler sur cet exemple, vous avez besoin d'une instance de la base de données Oracle avec le schéma RH type disponible dans l'installation de base de données par défaut. Vous avez également besoin de la version 4.0 de Développeur Oracle SQL dans lequel vous accédez à Oracle SQL Developer Data Modeler par le biais du sous-menu Data Modeler [...] Vous pouvez également utiliser la version autonome de Data Modeler. Développeur SQL Oracle, modélisateur de données . La fonctionnalité de modélisation est identique dans les deux implémentations, et les deux sont disponibles en téléchargement gratuit sur Oracle Technology Network.
Dans Oracle SQL Developer, sélectionnez Vue -> Modélisateur de données -> Navigateur . Dans le panneau Navigateur, sélectionnez le nœud Modèles relationnels, cliquez avec le bouton droit de la souris et sélectionnez Nouveau modèle relationnel pour ouvrir un panneau de diagramme de modèle vierge. Vous commencez maintenant au même endroit que quelqu'un qui utilise le modeleur de données autonome Oracle SQL Developer. Importation de votre dictionnaire de données
Importation de votre dictionnaire de données
Une conception dans Oracle SQL Developer Data Modeler consiste en un modèle logique et un ou plusieurs modèles relationnels et physiques. Pour commencer le processus de création de votre conception, vous devez importer les informations de schéma de votre base de données existante. Sélectionnez Fichier -> Modélisateur de données -> Importation -> Dictionnaire de données pour ouvrir l'assistant d'importation de dictionnaire de données.
Voir http://www.oracle.com/technetwork/issue-archive/2014/14-may/o34sqldev-2193423.html pour des informations détaillées et des captures d'écran.
Il existe un outil complémentaire appelé Modélisateur de données Oracle que vous pourriez regarder. Il y a démonstrations en ligne disponibles sur le site qui vous permettra de commencer. Auparavant, il s'agissait d'un coût supplémentaire, mais j'ai remarqué qu'il est à nouveau gratuit.
Depuis la page de présentation du modeleur de données :
SQL Developer Data Modeler est un outil gratuit de outil de modélisation et de conception de données, offrant une gamme complète d'outils et d'utilitaires de base de données et d'utilitaires, y compris la modélisation pour Entity Relationship Diagrams (ERD), relationnel (conception de bases de données), les données Type de données et modélisation multidimensionnelle, avec ingénierie directe et inverse et la génération de code DDL. Le Data Modeler importe depuis et exporte vers une diverses sources et cibles, fournit une variété d'options de formatage options de formatage et valide les modèles par le biais d'un ensemble prédéfini de règles règles de conception.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
2 votes
Vous pouvez également le faire en utilisant Outil de diagramme ER dans dbForge Studio for Oracle. Essayez gratuitement l'édition Express.