Проектирование базы данных

Тема в разделе "Базы данных", создана пользователем cybersant, 28 май 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. cybersant

    cybersant Постоялец

    Регистр.:
    31 мар 2006
    Сообщения:
    113
    Симпатии:
    27
    Есть готовая база в mysql.
    Взята из cms.

    нужна программа, в которой можно показать связи между таблицами.
    т.е. логическую / физическую модели.

    либо может можно как-нибудь по-другому это сделать?
    заранее спасибо за варианты
     
  2. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
  3. upandhigh

    upandhigh

    Регистр.:
    11 фев 2009
    Сообщения:
    235
    Симпатии:
    89
    ты хочешь сам руками выставить эти связи и чтобы было наглядно видно?

    для майскула неплох

    http://www.quest.com/toad-for-mysql/

    он бесплатный, в нем есть Database Diagram - на нее перетаскиваешь таблицы, и можешь отрисовать связи - возможно для INNODB где есть Foreign Keys и тд - он отрисует сам. также есть бесплатная версия от майскула: http://dev.mysql.com/workbench/

    правда не знаю как счас но прежде реверс инжениринг для БД там был тока в интерпрайс версии она была платная, счас свалил на Toad поэтому может что и изменилось
     
  4. newbigmir

    newbigmir

    Регистр.:
    31 июл 2007
    Сообщения:
    283
    Симпатии:
    23
    чем http://fabforce.net/dbdesigner4/ лучше/удобней http://sqlmanager.net/ если не учитывать что последняя платная?
     
  5. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Если вопрос ко мне, то без понятия, я использую другой софт.
     
  6. upandhigh

    upandhigh

    Регистр.:
    11 фев 2009
    Сообщения:
    235
    Симпатии:
    89
    скулменеджер очень навороченный продукт - т.е. MOST FEATURE RICH из всего что есть, в нем очень МНОГО ВСЕГО и причем юзабилити у него весьма страдает и многие простые вещи делать весьма неудобно и сложно, также есть откровенные косяки при работе - не обновляется та или иная инфа вылетает с ошибкой и тд.

    ДБ дизайнер весьма стабильный, но он очень простой продукт - сравнивать с первым особого смысла нету - разные категории.

    попробуй ТОАД он по фичам практические тоже самое что и СКУЛМЕНЕДЖЕР, косяки тоже есть - но в нем нету кучи мусора, который напихан в скулменеджер и очень многие вещи делать очень удобно, те имеет на много более продуманный интерфейс. качать ТОАД лучше БЕТУ версию, они вот вот ее зарелизят.
     
  7. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    И Toad и SQL Management Studio - это монстрины с кучей редко или вообще неиспользуемого функционала.

    А dbdesigner - это конкретно тулза для построения ERD.
     
  8. cybersant

    cybersant Постоялец

    Регистр.:
    31 мар 2006
    Сообщения:
    113
    Симпатии:
    27
    Всем спасибо за советы.
    У меня стоит EMS SQL Manager.
    Я правильно понял что рисовать связи можно лишь для таблиц innodb?
    Там не инно, поэтому связи что то не отрисовать :(
    Ещё раз повторюсь:
    задача состоит в показе связей между таблицами

    Даже наверное правильнее так:
    построить ER-диаграмму (логическую модель) из существующей базы данных mysql
     
  9. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
  10. obmator

    obmator Писатель

    Регистр.:
    13 апр 2009
    Сообщения:
    4
    Симпатии:
    0
    Я для отображения связей пользую SQL Maestro
     
Статус темы:
Закрыта.