Как зайти в Даркнет?!
25th January, 01:11
5
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
893
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Автогенерация Диаграммы Базы Данных MySQL
Я устал открывать Dia и создавать схему базы данных в начале каждого проекта. Есть ли там инструмент, который позволит мне выбрать определенные таблицы, а затем создать схему базы данных для меня на основе базы данных MySQL? Предпочтительно, чтобы это позволило мне отредактировать диаграмму позже, так как ни один из внешних ключей не установлен...
Вот что я представляю себе схематично (пожалуйста, извините за ужасный дизайн данных, я его не проектировал. Давайте сосредоточимся на концепции диаграммы, а не на фактических данных, которые она представляет для этого примера ;) ):
Попробуйте MySQL Workbench, ранее DBDesigner 4:
http://dev.mysql.com/workbench/
Это имеет режим "Reverse Engineer Database":
База Данных -> Обратный Инженер
Я недавно начал использовать http://schemaspy.sourceforge.net/ . Он использует GraphViz, и мне кажется, что у него есть хороший баланс между удобством использования и простотой.
Этот http://code.google.com/p/database-diagram/ будет перепроектировать базу данных. Просто сделайте экспорт 'structure only', а затем вставьте SQL в инструмент.
Я верю, что DB Designer делает что-то подобное. И я думаю, что у них даже есть бесплатная версия.
- не обращай внимания. Связь Майкла гораздо лучше.
Визуальная парадигма для UML 9.0
Это здорово, что я раньше работал с mysql bench, но для больших баз данных (что-то вроде более 300 таблиц) будет работать не очень хорошо, но visual paradigm reverse database работает намного лучше
phpMyAdmin имеет то, что вы ищете (уже много лет): Это занимает немного конфигурации, но дает вам дополнительные преимущества тоже: http://www.phpmyadmin.net/documentation/#pmadb
Попробуйте Vertabelo !
Это онлайн-разработчик баз данных, который поддерживает обратное проектирование.
Просто создайте бесплатный аккаунт Vertabelo, импортируйте существующую базу данных в Vertabelo и вуаля-ваша база данных находится в Vertabelo!
Он поддерживает следующие базы данных:
- PostgreSQL,
- MySQL,
- Oracle,
- IBM DB2,
- HSQLDB,
- Сервер MS SQL.
Вот инструмент, который генерирует реляционные диаграммы из MySQL (на Windows в данный момент). Я использовал его в базе данных С 400 таблицами. Если диаграмма слишком велика для одной диаграммы, она разбивается на более мелкие. Таким образом, вы, вероятно, в конечном итоге получите несколько диаграмм, и вы можете перемещаться между ними, щелкнув правой кнопкой мыши. Все это объясняется в приведенной ниже ссылке. Инструмент бесплатный (как и в бесплатном пиве), автор сам использует его на консультационных заданиях и позволяет другим людям использовать его. http://www.scmlite.com/Quick%20overview