Я хочу использовать Oracle SQL Developer для создания диаграммы ER для моих таблиц БД, но я новичок в Oracle и в этом инструменте.
Каков процесс создания ER-диаграммы в SQL Developer?
oracle
oracle-sqldeveloper
entity-relationship
erd
Breezescut
источник
источник
Ответы:
Создайте диаграмму для существующей схемы базы данных или ее подмножества следующим образом:
ERD отображается.
Экспортируйте диаграмму следующим образом:
Диаграмма экспортируется. Чтобы экспортировать в векторный формат, используйте To PDF File . Это позволяет упростить редактирование с использованием Inkscape (или другого редактора векторных изображений).
Эти инструкции могут работать для разработчиков SQL с 3.2.09.23 по 4.1.3.20.
источник
Начиная с SQL Developer 3, это довольно просто (они могли бы сделать это проще).
Untitled_1
), щелкните правой кнопкой мыши «Реляционные модели» и выберите «Новая реляционная модель» .Relational_1
) и выберите «Показать» .Relational_1
вкладка (или любое другое имя) является активной в правой части окна, прежде чем перетаскивать их потому что он, вероятно, переключился на одну из таблиц, которые вы щелкнули в lhs.источник
Процесс создания диаграммы Entity-Relationship в Oracle SQL Developer был описан в Oracle Magazine Джеффом Смитом ( ссылка ).
Выдержка:
источник
Для диаграммы классов с использованием базы данных Oracle выполните следующие шаги:
Файл → Data Modeler → Импорт → Словарь данных → выберите соединение с БД → Далее → выберите базу данных-> выберите вкладки -> Готово
источник
Существует сопутствующий инструмент Oracle Data Modeler, на который вы можете взглянуть. На сайте доступны демоверсии, которые помогут вам начать работу. Раньше это была добавленная статья затрат, но я заметил, что это снова бесплатно.
На странице обзора Data Modeler:
источник
В Oracle раньше был компонент под названием SQL Developer
Data Modeler
. Он больше не существует в продукте, начиная с версии 3.2.20.10.Теперь это отдельная загрузка, которую вы можете найти здесь:
http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html
источник
Его легко перейти к File - Data Modeler - Import - Data Dictionary - Соединение с БД - OK
источник
Я использую SQL Developer 17.2.0.188 build 188.1159, который действительно содержит возможность моделирования данных. Я только что создал реляционную схему модели с помощью меню: Файл-> Modeler- данных> импортно> Словарь данных ... .
У меня также есть автономный Data Modeler, который делает то же самое.
Как говорится в руководстве по Data Modeler :
Рисунок 4: Реляционная модель и диаграмма для HR
Сгенерированная вами диаграмма не является ERD. Логические модели являются высшими абстракциями. ERD представляет сущности, их атрибуты и отношения, тогда как реляционная или физическая модель представляет таблицы, столбцы и внешние ключи. "
источник