Есть ли способ создать диаграмму, показывающую существующие таблицы и их отношения при подключении к базе данных?
Это для SQL Server 2008 Express Edition.
Есть ли способ создать диаграмму, показывающую существующие таблицы и их отношения при подключении к базе данных?
Это для SQL Server 2008 Express Edition.
Да, вы можете использовать сам SQL Server 2008, но вам нужно установить SQL Server Management Studio Express (если не установлен). Просто щелкните по диаграммам базы данных и создайте новую диаграмму. Выберите таблицы exisiting и если вы правильно указали ссылки в своих таблицах. Вы сможете увидеть полную диаграмму выбранных таблиц. Дополнительные сведения см. В разделе Начало работы с диаграммами базы данных SQL Server
Попробуйте DBVis - скачать по адресу https://www.dbvis.com/download - есть профессиональная версия (не нужна) и открытая версия, которой должно хватить.
Все, что вам нужно сделать, это получить правильный JDBC - драйвер базы данных для SQL Server, инструмент показывает таблицы и ссылки ортогонально, иерархически, по кругу ;-) и т.д., Просто нажав одну кнопку. Я использую бесплатную версию в течение многих лет.
SQLDeveloper может это сделать.
Для операторов SQL вы можете попробовать обратные снежинки. Вы можете участвовать в sourceforge или демонстрационном сайте http://snowflakejoins.com/.
Почему бы вам просто не использовать функциональность диаграммы базы данных, встроенную в SQL Server?
Visio Professional имеет функцию обратной обработки базы данных, если yiu создает диаграмму базы данных. Это не бесплатно, но довольно распространено в большинстве компаний и должно быть довольно легко получить.
Обратите внимание, что Visio 2003 отлично работает с SQL2005 или SQL2008 для обратного проектирования - вам нужно будет получить 2007.
SchemaCrawler для SQL Server может генерировать диаграммы баз данных с помощью GraphViz. Внешние отношения ключей отображаются (и их можно даже вывести, используя соглашения об именах), а таблицы и столбцы можно исключить с помощью регулярных выражений.
DeZign for Databases должен быть в состоянии сделать это просто отлично.
Вы можете попробовать инструмент концептуального моделирования WHIFF (используя Safari или Firefox).
MySQL WorkBench является свободным программным обеспечением и разработан Oracle, вы можете импортировать SQL файл или указать базу данных, и он будет генерировать SQL-диаграмму, которую вы можете перемещать, чтобы сделать ее более привлекательной. Он работает на GNU/Linux и Windows и свободен и имеет профессиональный вид.