Ищете инструменты (платформа Windows) для создания ER-диаграммы (или аналогичной) из существующей базы данных Oracle.
Есть ли хорошие бесплатные или недорогие инструменты?
Инструменты для создания диаграммы базы данных/диаграммы ER из существующей базы данных Oracle?
Ответы (9)
Несколько лет назад я использовал Data Architect, часть Power Designer от Sybase. Это немного дорого, но это отлично. И это делает тонкое различие между физической (SQL) моделью данных и моделью данных ER. Он держит обе модели рядом.
Если вас не слишком беспокоит разница между SQL и ER, и вам просто нужна диаграмма, вот что я сделал однажды, когда мне срочно понадобилась диаграмма.
Запустите MS Access с новой пустой базой данных. Настройте ссылки на все таблицы в схеме или только на те, которые вы хотите изобразить на диаграмме. Используйте инструмент «Отношения» в Access, чтобы создать линии между внешними ключами и первичными ключами, на которые они ссылаются. Классифицируйте эти отношения как «многие ко многим» или «многие к одному».
В представлении «Отношения доступа» перемещайте поля, пока диаграмма не станет красивой. Распечатать.
Попробуйте Oracle SQL Developer. Это от оракула и будет частью фактической установки оракула, начиная с 11g. Он имеет отдельный инструмент моделирования сборки для разработки или -разработать ER-модель.
Другим полезным инструментом, который поможет вам больше, чем просто создать ER-диаграмму, является SchemaSpy.
Data Modeler
, вы переходите к File
, затем к Import
, затем к Data Dictionary
, а затем оттуда вы можете подключиться к базе данных, и инструмент сгенерирует для вас ERD.
- person p.matsinopoulos; 03.06.2016
Разработчик SQL просто великолепен. Поддерживает все базы данных и идеально подходит для обратного проектирования. Это бесплатно и Java.
Это бесплатно, в отличие от других решений, перечисленных выше, и оно работает, я просто использовал его для обратного проектирования базы данных Postgres !!!
Вы можете использовать VISIO с источником данных ODBC (плагин Oracle) для создания диаграмм ER — работает хорошо. Из VISIO (схема модели базы данных, обратный инжиниринг, выбор источника данных ODBC, имя пользователя/пароль, выбор таблиц, создание).
Моделирование данных Oracle. Это бесплатно и, кажется, имеет много хороших функций, если вы хотите изучить его более подробно.
Power Architect — это инструмент моделирования данных GPL. Подробнее см. здесь
TOAD professional теперь включает свой инструмент моделирования данных.
Мы используем Enterprise Architect от Sparx Systems. Это дорого, но они делают пробную версию, чтобы вы могли попробовать.
SchemaCrawler для Oracle — это инструмент командной строки, который может генерировать диаграммы базы данных из базы данных Oracle. Вы можете исключить таблицы и столбцы из диаграммы с помощью регулярных выражений. Это бесплатно и с открытым исходным кодом.