Рабочая среда базы данных
![]() | |
Оригинальный автор(ы) | Upscene Productions |
---|---|
Стабильная версия | 6.4.0 [ 1 ]
/ 7 февраля 2024 г |
Операционная система | Окна |
Тип | Проектирование, управление, разработка баз данных |
Лицензия | Пробная версия |
Веб-сайт | www |
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 году; поддержка Oracle Database и NexusDB в 2005 году была добавлена , а в 2008 году последовала поддержка SQL Anywhere . В начале 2010 года была выпущена полная версия Database Workbench для Юникода , а в августе 2014 года была выпущена версия 5 Database Workbench. [ 9 ] В декабре 2021 года была выпущена версия Database Workbench 6 с обновленным пользовательским интерфейсом, включающим более единообразный внешний вид и многопоточную загрузку метаданных базы данных. В этой версии представлена версия Enterprise Edition с компонентом TeamServer. В 2024 году была добавлена поддержка SQLite. Бесплатная версия с ограниченным функционалом, [ 10 ] Также доступен Data Workbench Lite, основанный на Data Workbench 4. [ 11 ] [ 12 ] [ 13 ]
Поддерживаемые базы данных и среды
[ редактировать ]Database Workbench поддерживает следующие реляционные базы данных: Oracle Database , Microsoft SQL Server , SQL Anywhere , Firebird , NexusDB , InterBase , MySQL , MariaDB , SQLite и PostgreSQL. [ 14 ] [ 15 ] [ 16 ] Версия 6 Database Workbench — это 64-битное приложение для платформ Windows , предыдущие версии были 32-битными . [ 17 ] В Linux FreeBSD Database или Mac OS X Workbench может работать с использованием Wine . [ 18 ]
Функции
[ редактировать ]Database Workbench можно использовать для просмотра, создания и редактирования таблиц , индексов , хранимых процедур и других объектов метаданных базы данных. Он также поддерживает: [ 19 ]
- визуальное проектирование/построение диаграмм базы данных, как концептуальное, так и физическое, включая реверс-инжиниринг
- тестирование SQL-запросов и просмотр планов запросов
- пошаговая отладка хранимых процедур
- создание тестовых данных
- передача данных между системами баз данных (DataPump)
- импорт и экспорт данных
- сравнение схемы базы данных и создание сценария изменения
- базы данных миграция схемы , в том числе из одной системы баз данных в другую
- визуальное управление привилегиями
- просмотр зависимостей
- открывать источники данных ODBC или ADO и базы данных MS Access
- управлять элементами безопасности, такими как пользователи, группы и роли
- создавать собственные отчеты на основе запросов к базе данных
- распечатать схему базы данных, исходный код, списки объектов или наборы результатов запроса
- Редактор BLOB (больших двоичных объектов) с поддержкой изображений, HTML, PDF и RTF , DOC и DOCX. документов
Он включает в себя несколько функций повышения производительности:
- Любимые базы данных для быстрого доступа к наиболее часто используемым базам данных.
- SQL 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.
- Версия 6: 2021, добавлена Enterprise Edition, специальная многопользовательская версия с центральным хранилищем серверов, баз данных и рабочих областей, а также системой контроля версий базы данных. Поддержка SQL Anywhere удалена.
- Версия 6.4: 2024, добавлена поддержка SQLite.
Ссылки
[ редактировать ]- ^ «Выпущена версия Database Workbench 6.4.0» . Upscene Productions. 7 февраля 2024 г. . Проверено 14 февраля 2024 г.
- ^ Мигель ван де Лаар (12 сентября 2010 г.). «Database Workbench, инструмент повышения производительности для разработчиков баз данных и сетевых администраторов» . Журнал Blaise Pascal (на голландском языке) (93). ДелфиГГ . Проверено 19 сентября 2014 г.
- ^
Борри, Хелен (2004). «Приложение V: Инструменты администрирования». Книга Firebird: справочник для разработчиков баз данных . Пресс. п. 937 . ISBN 1-59059-279-4 . Проверено 19 сентября 2014 г.
Рабочая среда базы данных.
- ^ Марко Канту (2003). «Знакомство с InterBase». Владение Делфи7 . SYBEX Inc. ISBN 078214201X . Проверено 23 сентября 2014 г.
- ^ Кристиан Улленбум (2003). «20.5.1 База данных Interbase и Firebird». Ява тоже остров (2-е изд.) (на немецком языке). Галилео Пресс ГмбХ. ISBN 978-3-8362-2873-2 . Проверено 23 сентября 2014 г.
- ^ "О нас" . Upscene Productions . Проверено 23 сентября 2014 г.
- ^ Мэтью Хикс (2 сентября 2004 г.). «Mozilla переименовывает браузер и выпускает новые версии» . электронная неделя . Проверено 23 сентября 2014 г.
- ^ Шон Лейн. «Обновление проекта FirebirdSQL» (PDF) . ИБФеникс . Проверено 23 сентября 2014 г.
- ^ Мартейн Тонис (3 сентября 2014 г.). «Теперь доступна версия Database Workbench 5.0» . Новости Жар-птицы . Проверено 19 сентября 2014 г.
- ^ «Доступные версии Database Workbench и матрица функций» . Upscene Productions . Проверено 6 января 2016 г.
- ^ Кристина Джитару (18 февраля 2014 г.). «Database Workbench Lite для Firebird (обзор)» . Софтпедия. Архивировано из оригинала 22 мая 2015 г. Проверено 19 сентября 2014 г.
- ^ «Database Workbench Lite для Firebird» (на польском и чешском языках). Добрепрограммы. 19 августа 2015 г. Проверено 6 января 2016 г.
- ^ Кристина Джитару (26 июня 2015 г.). «Database Workbench Lite для Firebird» . Программное обеспечение.информер . Проверено 6 января 2016 г.
- ^ Роберто Хименес. «Database Workbench Pro (редакционный обзор)» . Программный информер . Проверено 19 сентября 2014 г.
- ^ Астрид Вагнер (13 августа 2012 г.). «Доступна база данных Workbench 4.3.0 Pro с отладчиком для MySQL» (на немецком языке). Журнал PHP . Проверено 23 сентября 2014 г.
- ^ Харальд М. Найнк (14 августа 2012 г.). «Database Workbench 4.3.0 с новыми полезными функциями» (на немецком языке). heise.de . Проверено 14 июля 2015 г.
- ^ «Database Workbench Pro (обзор)» (на французском языке). комментарийcamarche.net. 5 мая 2012 года . Проверено 23 сентября 2014 г.
- ^ «Запуск Database Workbench 5 под Wine, инструкции по эксплуатации» . Upscene Productions. Сентябрь 2014 года . Проверено 16 октября 2014 г.
- ^ «Database Workbench узнайте, чем это полезно для вас» . Upscene Productions . Проверено 23 сентября 2014 г.