Что делают инструменты Вы используете, чтобы запланировать и потянуть структуру базы данных = таблицы, [закрытые] отношения

9
задан EugeneP 12 March 2010 в 10:50
поделиться

10 ответов

Почему бы вам не использовать MySQL Workbench, бесплатный и очень хороший инструмент для планирования и создания модели базы данных . Мне это нравится. Кроме того, это позволяет синхронизировать вашу модель с БД или наоборот. Я не встречал хороших инструментов вроде MySQL Workbench.

8
ответ дан 4 December 2019 в 05:57
поделиться

Средство моделирования данных разработчика SQL - хороший вариант. Иногда мы использовали его, чтобы поделиться идеями. Иначе я просто строчу.

1
ответ дан 4 December 2019 в 05:57
поделиться

У меня хорошие результаты с FabForce DBDesigner 4

  • Лицензия GPL
  • работает в Windows / Linux
  • Обратный инжиниринг (из любого Источник ODBC)
  • Сохранить как сценарий SQL

Единственным недостатком является то, что DBDesigner не слишком хорош для печати больших чертежей баз данных. Чтобы получить чистую распечатку, вам нужно сделать снимок экрана и составить мозаику из экранов во внешней программе.

1
ответ дан 4 December 2019 в 05:57
поделиться

Microsoft Visio довольно хороша. Вы можете создать диаграмму ERD из существующей схемы в базе данных.

1
ответ дан 4 December 2019 в 05:57
поделиться

На самом деле я просто использую либо ручку и немного бумаги, либо, если я чувствую себя действительно авантюрным, gVim.

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

Но опять же, я всегда выбираю простоту в дизайне схемы, чтобы сделать мою работу намного проще. Я беспокоюсь об использовании расширенных функций SQL или СУБД только в том случае, если производительность становится измеримой проблемой.

Может быть, это потому, что я был сильно обожжен Rational System Architect в моей «юности» :-)

4
ответ дан 4 December 2019 в 05:57
поделиться

Бумага и карандаш

34
ответ дан 4 December 2019 в 05:57
поделиться

Я использовал Dia , который имеет сопутствующий dia2code для генерации кода как для SQL, так и для любого количества языки программирования.

3
ответ дан 4 December 2019 в 05:57
поделиться

SmartDraw - Для диаграмм ER это один из лучших, которые я видел до сих пор.

1
ответ дан 4 December 2019 в 05:57
поделиться

Корпоративный архитектор из Sparx System. Для меня это одноточечный OOAD и конструктор схем БД.

1
ответ дан 4 December 2019 в 05:57
поделиться

Если MS Visio уже был предложен, посмотрите на бесплатную альтернативу ARIS Express (http://www.ariscommunity.com/aris-express). В нем есть диаграммы ERM.

2
ответ дан 4 December 2019 в 05:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: