Хороший инструмент для моделирования базы данных?

Не могли бы вы порекомендовать мне хороший инструмент моделирования БД? В основном для SQL Server ...

Благодарность!

Попробуйте этот инструмент для физических моделей SQL Server. Информацию можно найти здесь ... facebook.com/DataModelerTool или здесь ... plus.google.com/108968161662966473138

Carter Medlin 13.02.2014 07:54
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
32
1
69 109
18
Перейти к ответу Данный вопрос помечен как решенный

Ответы 18

Если вы имеете в виду рисование диаграмм отношений сущностей, я предлагаю Visio. Он даже построит вашу базу данных из диаграммы.

Ответ принят как подходящий

Если это для SQL Server, мне нравится диаграмма БД из SQL Server Management Studio.

Он работает очень хорошо, но графический интерфейс мне кажется очень и очень неуклюжим.

ProfK 03.12.2015 09:21

Вы пробовали SqlDBM? Это один из лучших инструментов, которые я нашел до сих пор после изучения многих (например, Erwin, Vertabelo и т. д.). SqlDMB имеет массу удобных функций. Это онлайн-инструмент, абсолютно бесплатный с очень дружелюбным интерфейсом.

AjaySingh 08.08.2017 07:13

StarUML имеет модуль, который позволяет создавать диаграммы отношений сущностей. Однако я никогда не использовал его для этой цели, поэтому не знаю, насколько он хорош, но мне нравится StarUML для диаграмм UML.

Как бы забавно это ни было, я нашел:

WWW SQL Designer

быть полезным в крайнем случае. Я также поклонник его Средство мгновенного форматирования SQL, хотя под «мгновенным» он означает «не T-SQL», поэтому вам придется немного вручную отредактировать записанные профилировщиком операторы, чтобы полностью использовать его систему.

Если ваш работодатель платит, ER Студия - это фантастика. Я не знаю, как другие люди могут работать без этого. Это с легкостью делает меня продуктивнее на 50%.

Я от всей души рекомендую Архитектор Sparx Enterprise.

В качестве альтернативы Visio для Enterprise Architects работает умеренно хорошо, и вы можете получить его вместе с Visual Studio.

попробуйте http://www.fabforce.net/dbdesigner4/ для MySQL

На мой взгляд, ERwin Data Modeler - лучший инструмент для моделирования корпоративных баз данных. Я использовал его несколько раз, и это здорово. См .: http://www.ca.com/us/products/product.aspx?id=260

Это немного дороговато, но оно того стоит. Вы также можете попробовать его бесплатно.

Я обычно использую SQL Server Management Studio также для быстрого выполнения работы, но когда я занимаюсь фактической реализацией или более сложными вещами, я использую EMS Sql Manager. Это довольно хороший инструмент с гораздо более продвинутыми и более многочисленными функциями, чем Sql Management studio. Вы можете думать об этом как о MS SQL Management Studio на стероидах. Требуется немного привыкнуть к пользовательскому интерфейсу, но все же достаточно прямолинейно. А если вы получите их пакет со всеми своими товарами, вы также получите массу отличных утилит.

Если это просто диаграмма, я буду использовать Visio.

Некоторое время я с большим успехом использую то, что раньше называлось «Case Studio». Теперь он называется "Модельер данных жабы" ..

Платно, но неплохо, стоит хотя бы попробовать.

Case Studio хороша, теперь уже не очень хороша после того, как стала TDM ...

Bruno 03.10.2008 19:07

Лично мне всегда нравился Dia, он вездесущий, переносимый, простой в использовании и поддерживает целый ряд других диаграмм, кроме ER / UML, поэтому я могу использовать его для создания диаграмм для нетехнических специалистов.

Dia - это здорово, но инструмент для построения диаграмм - это лишь небольшая часть инструмента моделирования базы данных.

ProfK 03.12.2015 09:26

Я довольно успешно использовал карандаш и бумагу, чтобы описать исходные сущности и взаимосвязи. Это особенно хорошо, если вы разрабатываете вместе с другими людьми, вы не отвлекаетесь на графический интерфейс, не будете отвлекаться, правильно настроите фоновые градиенты и т. д. Затем вы можете перевести это в Visio или Dia или в инструмент UML, который генерирует как схему SQL, так и ваша объектная модель ...

Обычно по истечении этого срока временные ограничения означают, что вы попадаете в TOAD или в выбранный вами инструмент БД, получая таблицы, индексы, внешние ключи и прочее, реализованное на прямом SQL или с помощью их инструмента конструктора таблиц. Изменения неизбежно произойдут выше по течению, поэтому не тратьте слишком много времени на то, чтобы что-то точно получить, просто сделайте правильную структуру.

Вы можете нарисовать ERD, используя записи GraphViz. Это не будет отслеживать / организовывать ваши метаданные, генерировать ваш DDL или что-либо еще в этом отношении - но это даст вам диаграмму отношений сущностей, которую вы можете легко редактировать / обновлять.

Он обработает все детали компоновки / компоновки схемы за вас. Он довольно хорошо с этим справляется. Это своего рода декларативный язык рисования диаграмм. Очень просто в освоении. Не требует ничего, кроме текстового редактора. Многие приложения также используют его возможности для создания своих диаграмм.

У меня второй Embarcadero ERStudio. Недешевый, но мощный, многоплатформенный и действительно простой в использовании.

Что ж, если вы используете SQL Server, как я уже упоминал в других сообщениях, Visio, вероятно, вам подойдет. Вероятно, он у вас уже есть, или ваш ИТ-магазин делает это, поэтому его стоимость незначительна, и он может импортировать существующую базу данных или, если вы создаете с нуля, экспортировать ее на указанный SQL Server.

Я использовал его несколько раз и остался доволен результатами.

ModelRight от http://www.modelright.com очень хорош для физического моделирования. Отличная поддержка Oracle, MySQL, SQL Server и т. д.

Модель: Право - лучший инструмент, особенно за деньги.

Я попробовал Navicat Data Modeler. Это лучший инструмент моделирования данных, который я когда-либо находил. Имеется бесплатная версия.

Бесплатную версию можно найти по адресу: Navicat Data Modeler

Другие вопросы по теме