структуры таблиц в виде картинок связей

MySQL/PostgreSQL/SQLite/Oracle/M$SQL/....

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

структуры таблиц в виде картинок связей

Непрочитанное сообщение ProFTP » 2010-06-22 15:15:32

у меня есть много структур таблиц, можно ли как-то сделать в виде картинок? в виде связей между таблицами?



как тут http://dbmail.org/dokuwiki/doku.php/er-model

?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение terminus » 2010-06-27 19:43:22

Visio умеет выдергивать структуру из MS SQL базы. Ну или на крайняк в нем это и нарисовать (там шаблоны удобные).
Та диаграмма сущность-связь на рисунке скорее всего сделана в Visio.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

FiL
ст. лейтенант
Сообщения: 1363
Зарегистрирован: 2010-02-05 0:21:40

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение FiL » 2010-06-28 6:03:22

ProFTP писал(а):у меня есть много структур таблиц, можно ли как-то сделать в виде картинок? в виде связей между таблицами?



как тут http://dbmail.org/dokuwiki/doku.php/er-model

?
обычно делают наоборот. Сначала рисуют картинки, а потом по ним генерят базы :)

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение ProFTP » 2010-06-28 9:46:14

FiL писал(а):обычно делают наоборот. Сначала рисуют картинки, а потом по ним генерят базы :)
уже есть таблицы без картинки...
terminus писал(а):Visio умеет выдергивать структуру из MS SQL базы. Ну или на крайняк в нем это и нарисовать (там шаблоны удобные).
Та диаграмма сущность-связь на рисунке скорее всего сделана в Visio.
...у меня винды под рукой нету, ставить еще надо...
попробую может...
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

mlevel
мл. сержант
Сообщения: 105
Зарегистрирован: 2009-09-28 15:31:39

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение mlevel » 2010-06-28 11:06:33

Navicat умеет...

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение ProFTP » 2010-06-28 11:10:19

mlevel писал(а):Navicat умеет...
она умеет автоматически построить?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

mlevel
мл. сержант
Сообщения: 105
Зарегистрирован: 2009-09-28 15:31:39

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение mlevel » 2010-06-29 18:50:01

Нет, надо вручную перетаскивать объекты на полотно....

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение Volodymyr » 2010-07-01 14:49:07

phpMyAdmin умеет такое делать, потом можно даже в PDF экспортировать.

Изображение

Изображение

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение alexco » 2011-03-01 17:32:02

mysql maestro - отлично справляется с подобной задачей, при наличии InnoDB таблиц, всю структуру картинки строит автоматически

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение Volodymyr » 2011-03-01 17:36:33

А без InnoDB не работает?

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение alexco » 2011-03-01 17:44:29

Volodymyr писал(а):А без InnoDB не работает?
Работает но связи нужно протягивать ручками, например у меня заняло 3 минуты на 20 таблиц

Аватара пользователя
Volodymyr
лейтенант
Сообщения: 614
Зарегистрирован: 2008-06-17 16:04:56
Откуда: Ukraine, Lviv
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение Volodymyr » 2011-03-01 17:46:29

А ну так тут они все похожи, тем или иным способом нужно задать связь.

Аватара пользователя
ADRE
майор
Сообщения: 2640
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение ADRE » 2011-03-01 20:03:13

alexco писал(а):mysql maestro - отлично справляется с подобной задачей, при наличии InnoDB таблиц, всю структуру картинки строит автоматически
просто innoDB ими пользуется, в остальном - это вспомогательный визуальный материал... и какбе эфекта в производительности не дает... и при удлаении БД майадмина данные красивые картинки сломаются... а вот в innoDB - останутся )))
//del

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: структуры таблиц в виде картинок связей

Непрочитанное сообщение Gloft » 2011-04-23 21:49:28

MySQL Workbench (скачать можно с сайта MySQL)
Есть дистрибутивы и под *nix и под Win
Рисует EER диаграммы с уже созданных баз, а может на основании EER создавать базы в MySQL.
Может еще многое другое.