Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Database Workbench - это программное приложение для разработки и администрирования нескольких реляционных баз данных с использованием SQL с возможностью взаимодействия между различными системами баз данных, разработанное Upscene Productions .

Поскольку Databases Workbench поддерживает несколько систем баз данных, он может предоставить разработчикам программного обеспечения один и тот же интерфейс и среду разработки для этих различных систем баз данных, а также включает инструменты для работы с разными базами данных. [2] [3]

Развитие [ править ]

Database Workbench начинался как инструмент разработчика специально для InterBase , «InterBase Workbench» , изначально созданный по образцу инструмента SQL Navigator для Oracle Database от Quest Software . [4] [5] В первые годы своего существования InterBase на короткое время стала открытым исходным кодом , а вскоре после этого был создан Firebird как ответвление от кодовой базы InterBase . Главный разработчик Database Workbench, Мартин Тонис [6], принимал активное участие в ранней разработке Firebird и был членом комитета Firebird Foundation . [7]

Database Workbench продолжал поддерживать обе системы баз данных, первоначально через отдельный выпуск Firebird Workbench . [8] Вскоре после этого программа стала взаимодействовать между различными системами баз данных, и эта первоначальная поддержка нескольких систем баз данных привела к переименованию продукта в его текущее название «Database Workbench» в 2003 году. Это также открыло путь к включению. о поддержке большего количества систем баз данных: поддержка Microsoft SQL Server и MySQL была добавлена ​​в 2003 году; в 2005 году была добавлена поддержка Oracle Database и NexusDB, а в 2008 году последовала поддержка SQL Anywhere . В начале 2010 года появился полный UnicodeВерсия Database Workbench была выпущена, а версия 5 Database Workbench была выпущена в августе 2014 года. [9] Также доступна бесплатная версия с ограниченной функциональностью, [10] Data Workbench Lite, основанная на Data Workbench 4. [11] [12] [13]

Поддерживаемые базы данных и среды [ править ]

Database Workbench поддерживает следующие реляционные базы данных: Oracle Database , Microsoft SQL Server , SQL Anywhere , Firebird , NexusDB , InterBase , MySQL , MariaDB и PostgreSQL [14] [15] [16] Database Workbench версии 5 работает на 32-разрядной или 64 -разрядной версии. битовые платформы Windows . [17] Под Linux , FreeBSD или Mac OS X Database Workbench может работать с помощью Wine . [18]

Особенности [ править ]

Database Workbench можно использовать для просмотра, создания и редактирования таблиц , индексов , хранимых процедур и других объектов метаданных базы данных. Он также поддерживает: [19]

  • визуальный дизайн / построение баз данных, как концептуальное, так и физическое, включая обратный инжиниринг
  • тестирование SQL-запросов и просмотр планов запросов
  • пошаговая отладка сохраненных подпрограмм
  • создание тестовых данных
  • передача данных между системами баз данных (DataPump)
  • импорт и экспорт данных
  • создание сценария сравнения и изменения схемы базы данных
  • миграция схемы базы данных , также из одной системы базы данных в другую
  • визуальное управление привилегиями
  • просмотр зависимостей
  • открывать источники данных ODBC или ADO и базы данных MS Access
  • управлять элементами безопасности, такими как пользователи, группы и роли
  • создавать собственные отчеты на основе запросов к базе данных
  • распечатать схему базы данных, исходный код, списки объектов или наборы результатов запроса

Он включает в себя несколько функций повышения производительности:

  • Любимые базы данных для легкого доступа к наиболее часто используемым базам данных
  • SQL Insight, включая «Завершение соединения»
  • Параметр Insight
  • Шаблоны кода
  • Шаблоны объектов
  • Шаблоны имен
  • Двусторонний визуальный конструктор запросов

История [ править ]

  • Первоначально создано как InterBase Workbench
  • Версия 1: 2001
  • Версия 1.4: 2002, Firebird Workbench для работы только с Firebird. InterBase Workbench работает как с Firebird, так и с InterBase.
  • Версия 2: 2003, переименованная в Database Workbench с модульным подходом для поддерживаемых систем баз данных, добавлена ​​поддержка Microsoft SQL Server, MySQL, Oracle и NexusDB.
  • Версия 3: 2007, добавлена ​​поддержка SQL Anywhere.
  • Версия 4: 2010, полностью включен Юникод.
  • Версия 5: 2014, поддержка высокого разрешения и поддержка PostgreSQL.

Ссылки [ править ]

  1. ^ «Выпущен Database Workbench 5.7.8» . Upscene Productions. 1 декабря 2020 . Проверено 25 марта 2021 .
  2. Мигель ван де Лаар (12 сентября 2010 г.). «База данных Workbench, производительный инструмент для базы данных, работающей в сети» . Журнал Blaise Pascal (на голландском языке). DelphiGG (93) . Проверено 19 сентября 2014 .
  3. ^ Борри, Хелен (2004). «Приложение V: Инструменты администрирования». Книга Firebird: Справочник для разработчиков баз данных . АПресс. п. 937 . ISBN 1-59059-279-4. Проверено 19 сентября 2014 . Инструментальные средства базы данных.
  4. Марко Канто (2003). «Знакомство с InterBase». Освоение Delphi 7 . SYBEX Inc. ISBN 078214201X. Проверено 23 сентября 2014 .
  5. ^ Кристиан Улленбум (2003). «20.5.1 Datenbank Interbase und Firebird». Java ist auch eine Insel (2. Aufl.) (На немецком языке). Галилео Пресс ГмбХ. ISBN 978-3-8362-2873-2. Проверено 23 сентября 2014 .
  6. ^ «О нас» . Upscene Productions . Проверено 23 сентября 2014 .
  7. Мэтью Хикс (2 сентября 2004 г.). «Mozilla переименовывает браузер, обновляет новые версии» . eWeek . Проверено 23 сентября 2014 .
  8. ^ Шон Лейн. «Обновление проекта FirebirdSQL» (PDF) . IBPhoenix . Проверено 23 сентября 2014 .
  9. ^ Мартейн Tonies (3 сентября 2014). «Теперь доступна Database Workbench 5.0» . Новости Firebird . Источник 2014-09-19 .
  10. ^ «Доступные редакции и матрица функций Database Workbench» . Upscene Productions . Проверено 6 января 2016 .
  11. ^ Cristina Jitaru (18 февраля 2014). "Database Workbench Lite для Firebird (Обзор)" . Софтпедия . Проверено 19 сентября 2014 .
  12. ^ "Database Workbench Lite для Firebird" (на польском и чешском языках). Добрепрограммы. 19 августа 2015 . Проверено 6 января 2016 .
  13. ^ Cristina Jitaru (26 июня 2015). "База данных Workbench Lite для Firebird" . Software.informer . Проверено 6 января 2016 .
  14. ^ Роберто Хименес. "Database Workbench Pro (редакционный обзор)" . Программный информер . Проверено 19 сентября 2014 .
  15. Астрид Вагнер (13 августа 2012 г.). «Database Workbench 4.3.0 Pro mit Debugger für MySQL erhältlich» (на немецком языке). PHPmagazin . Проверено 23 сентября 2014 .
  16. ^ Harald М. Genauck (14 августа 2012). «Database Workbench 4.3.0 mit hilfreichen neuen Features» (на немецком языке). heise.de . Проверено 14 июля 2015 .
  17. ^ «Database Workbench Pro (обзор)» (на французском языке). commentcamarche.net. 5 мая 2012 . Проверено 23 сентября 2014 .
  18. ^ «Запуск Database Workbench 5 под Wine, инструкции» . Upscene Productions. Сентябрь 2014 . Проверено 16 октября 2014 .
  19. ^ "Database Workbench узнайте, чем это полезно для вас" . Upscene Productions . Проверено 23 сентября 2014 .

Внешние ссылки [ править ]

  • Веб-сайт Database Workbench