По любому заинтересовавшему Вас вопросу вы можете получить консультацию по номеру 8 (8555) 42-12-97 с 9:00 до 18:00 ежедневно, кроме выходных. Также вы можете воспользоваться формой обратной связи в разделе "Контакты".

Наш офис расположен по адресу: г. Нижнекамск, сквер Лемаева, д.8

Средства визуального проектирования Баз Данных в Linux

Пятница, 15 января 2010 г.
Рубрика: Статьи -> СПО
Метки: | | | | |
Просмотров: 2273
Подписаться на комментарии по RSS
Продолжаем анализ свободного ПО для различных целей. Сейчас я учавсствую в разработке нового проекта и в нём я решил использовать много новшеств, которые уже давно заприметил, но в силу того что до этого проекты были типичными использовать их не было необходимости. Теперь же встала необходимость в системе для разработки БД с возможностью проектирования ER диаграмм и по возможности обратного проектирования, на основе имеющихся таблиц в БД. Одним из условий была возможность работы с БД типа MySQL и PostgreSQL, как основными базами для разработки наших приложений.

DBDesigner 4

Open Source продукт представляющий собой удобную визуальную среду проектирования баз данных и сочетающий профеcсиональные возможности с простым и ясным интерфейсом. Программа распространяется по лицензии GRL и способна работать под Linux Gnome/KDE и Microsoft Windows 2K/XP.
Особо надо отметить, что программа создана и оптимизирована под другой Open Source продукт MySQL и поддерживала до определенного времени (2004?) все возможности MySQL.
Заморожен на версии 4 уже очень давно

MySQL Workbench

Логическое продолжение программы DBDesigner 4, уже давно работает под ОС Microsoft Windows, совсем недавно появилась альфа версия этой программы для Linux. Это официально, а неофициально OpenSUSE добавила MySQL Workbench в свои репозитории как минимум на полгода ранее. Но... Системные требования MySQL Workbench настолько завышены по сравнению с DBDesigner 4.  Под Mandriva 2009 потребовал OpenGL, на мой взгляд довольно интересные требования для средства разработки БД.
Есть один существенный недостаток MySQL Workbench как и DBDesigner 4 заточен, как видно из названия под MySQL, хотя говорят может работать с другими БД, наслаждаемся тем, что имеем.

SQL Power Architect

Приятная программа, с поддержкой русского языка. Удобное средство визуального проектирования БД имеющее много средств для визуального проектирования и анализа. Поддерживает обратное проектирование и многое другое:
  • Подключение к БД через JDBC
  • Подключение к нескольким БД одновременного
  • Сравнивает моделей данных и структуру баз данных и определяет расхождения. Другими словами производит полноценный анализ структуры БД, её информационное наполнение и строит информативные графики
  • Поддержка технологии Drag-and-Drop
  • Формирует наглядные отчёты
  • Полноценно работает с PostgreSQL, MySQL, Oracle, MS SQL Server и другими
  • Сохраняет структуру исходных данных снимков в проект, так что вы можете работать удаленно
  • Все проектные данные хранятся в XML формате
Кроме всего прочего лицензия GPL(версия 3). Программа написана с использованием Java, однако глюков при работе с Compiz не обнаружено.

Execute Query

На мой взгляд отвечает многим требованиям в разработке БД. Является как бы упрощённой копией предыдущей программы. Так же поддерживает и обратное проектирование и работу с несколькими базами данных. Несколько слабее развита аналитическая часть и программа не умеет строить красивые графики. Эта программа была разработана с использованием IntelliJ IDEA на языке Java, однако глюков при работе с Compiz не обнаружено. Программа активно развивается, однако поддержки русского языка пока не наблюдается.

WWW SQL Designer

     Средство проектирования ER диаграмм на основе тонкого клиента (с использованием веб браузера), весьма интересное и шустрое приложение. Оно менее функционально чем де выше предложенных программы, однако есть возможность встроить его в любое WEB приложение работающее с БД

ArgoUML

    Основной недостаток некоторых Java программ это их чрезмерная глючность при использовании Compiz. В частности ArgoUML отказался наотрез показывать что-либо кроме бордюра. Кроме того, эта программа больше заточена на работу с UML и имеет только механизм экспорта моделей в SQL код.

Кроме ArgoUML есть еще ряд приложений для работы с UML, например Umbrella или ряд модулей под Eclipce вроде AmaterasERD.
После проведения всестороннего анализа, дополнительно будет выложен отчет о лучшем на мой взгляд приложении для этих целей.
]]>twitter.com facebook Вконтакте Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>

Оставьте комментарий!

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

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

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)

Здесь бесплатно скачать mp3 нельзя, или скачать видео фильм бесплатно, тоже нельзя. И 1с или 1c скачать нельзя.