Чи є спосіб скласти схему, що показує існуючі таблиці та їх взаємозв'язки з урахуванням підключення до бази даних?
Це для SQL Server 2008 Express Edition.
Чи є спосіб скласти схему, що показує існуючі таблиці та їх взаємозв'язки з урахуванням підключення до бази даних?
Це для SQL Server 2008 Express Edition.
Відповіді:
Так, ви можете використовувати сам SQL Server 2008, але вам потрібно встановити SQL Server Management Studio Express (якщо він не встановлений). Клацніть правою кнопкою миші Діаграми баз даних та створіть нову діаграму. Виберіть існуючі таблиці і якщо ви правильно вказали посилання у своїх таблицях. Ви зможете побачити повну схему вибраних таблиць. Для подальшого ознайомлення див. Початок роботи з діаграмами баз даних SQL Server
Спробуйте DBVis - завантажте за адресою https://www.dbvis.com/download - є версія Pro (не потрібна) та відкрита версія, якої має вистачити.
Все, що вам потрібно зробити, - це отримати потрібний JDBC - драйвер бази даних для SQL Server, інструмент показує таблиці та посилання ортогональні, ієрархічні, по колу ;-) тощо. Просто натисканням однієї єдиної кнопки. Я використовую безкоштовну версію вже багато років.
SQLDeveloper може це зробити.
Для операторів SQL ви можете спробувати зворотні сніжинки. Ви можете приєднатись до sourceforge або на демонстраційному сайті за адресою http://snowflakejoins.com/ .
Чому ви просто не використовуєте функціональну схему бази даних, вбудовану в SQL Server?
Visio Professional має функцію зворотного проектування бази даних, якщо створити діаграму бази даних. Це не безкоштовно, але є доволі повсюдним у більшості компаній і його можна отримати досить легко.
Зауважте, що Visio 2003 не дуже добре грає з SQL2005 або SQL2008 для зворотної інженерії - вам потрібно буде отримати 2007 рік.
DeZign для баз даних повинен зробити це просто чудово.
SchemaCrawler для SQL Server може створювати діаграми бази даних за допомогою GraphViz. Відображаються зовнішні ключові зв’язки (і навіть їх можна зробити з використанням конвенцій іменування), а таблиці та стовпці можна виключити за допомогою регулярних виразів.
MySQL WorkBench - це вільне програмне забезпечення, яке розробляється Oracle, ви можете імпортувати файл SQL або вказати базу даних, і він створить діаграму SQL, по якій ви зможете пересуватися, щоб зробити її більш привабливою для візуалу. Він працює на GNU / Linux та Windows, і це безкоштовно, має професійний вигляд ..