Недорогие инструменты для ERDS SQL Server и перспективного проектирования?

StackOverflow https://stackoverflow.com/questions/1602420

  •  05-07-2019
  •  | 
  •  

Вопрос

В прошлом я использовал Visio (2003 Professional, если это имеет значение) для рисования диаграмм базы данных на этапе концептуального проектирования.Однако это довольно болезненно, потому что нет хорошего способа получить данные вон из Visio (хотя этот ответ дает мне надежду на временное обезболивающее).Поскольку конструкции, как правило, довольно маленькие, эта боль не стала слишком сильной.Но я бы действительно хотел найти лучшее, менее болезненное, более устойчивое решение.

Мой единственный реальный опыт работы с этой категорией продуктов очень давний (например, ER / Studio десятилетней давности), поэтому я понятия не имею, как выглядит ландшафт сегодня.Я просмотрел StackOverflow, и единственное близкое соответствие моему вопросу, которое я смог найти это было не очень обнадеживающе.Вот мои основные требования:

  • Работает в автономном режиме. Это моя главная причина не просто использовать построение диаграмм SSMS.Бывают моменты, когда я просто хочу разбросать схемы, возможно, наполовину готовых проектов, и доработать их с помощью других, пока мы не будем готовы создать экземпляр реальной базы данных.
  • Поддерживает SQL Server 2000+. Другие базы данных хороши, но 99% наших баз данных - это SQL Server, и большинство из них 2000 года выпуска, с несколькими базами данных 2005 года выпуска.
  • Только диаграммы. Многие из этих инструментов являются частью какого-нибудь комплексного пакета DBA или Model Architect с инструментами повышения производительности или каким-то встроенным процессом моделирования.Я не обязательно возражаю против наличия этих вариантов, если они не мешают, но все мы потребность это построение диаграмм и форвардный инжиниринг SQL DDL.(Хотя обратный инжиниринг был бы неплох.)
  • Это не может стоить руки и ноги. Я знаю, это самый сложный вопрос (и к тому же довольно субъективный).Но мы не работаем с какой-то гигантской дисфункциональной корпоративной командой.Это всего лишь горстка разработчиков, которым время от времени приходится разбираться с более сложной базой данных.Ни за что на свете я не получу одобрение на инструмент стоимостью 5000 долларов.

Существует ли вообще продукт, который я ищу?

Редактировать: Немного покопавшись, я обнаружил пару вещей, которые выглядят довольно многообещающе;у кого-нибудь есть какой-либо опыт работы с этими инструментами?

  • Модель правильная, автор: ModelRight, Inc.
  • БДБ, от Bainsoft (я немного настороженно отношусь к этому, поскольку Google в основном выдает страницы просмотров сомнительных сайтов с надписью "отличные загрузки программного обеспечения!")
  • Студия обработки данных Aqua, от Aquafold (в основном является заменой таким инструментам, как SSMS, но имеет встроенный ER modeler)
Это было полезно?

Решение

Программное обеспечение Quest имеет инструмент под названием Моделировщик данных Toad что не бесплатно, но и не стоит ни руки, ни ноги.

Он высококачественный, очень удобный, очень мощный.Определенно стоит посмотреть, если вы серьезно относитесь к моделированию данных в профессиональной среде.

Марк

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

У меня есть польза Dia с помощью вспомогательных скриптов SQL для такого рода вещей.Dia свободен.Генератор SQL - это Dia2SQL.Видишь здесь для некоторых ссылок.И вот это Установщик Windows для Dia

Для ERDS SQL Server и форвардного проектирования доступен ряд инструментов, таких как:Erwin Data Modeler, Data Workbench, Корпоративный Архитектор, ER Studio, Toad Data Modeler.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top