Jump to content

ДБивер

ДБивер
Оригинальный автор(ы) Серж Райдер
Разработчик(и) Сообщество открытого исходного кода
Первоначальный выпуск 2011 год ; 13 лет назад ( 2011 )
Стабильная версия
24.1.4 [1]  Отредактируйте это в Викиданных / 4 августа 2024 г .; 2 дня назад ( 4 августа 2024 г. )
Репозиторий
Написано в Ява
Операционная система Кросс-платформенный
Платформа Ява
Доступно в Многоязычный
Тип SQL Инструмент администрирования базы данных
Лицензия Лицензия Апача
Веб-сайт бобр .что

DBeaver — это SQL клиентское приложение и инструмент администрирования базы данных . Для реляционных баз данных он использует (API) JDBC интерфейс прикладного программирования для взаимодействия с базами данных через драйвер JDBC. Для других баз данных ( NoSQL ) используются собственные драйверы баз данных. Он предоставляет редактор, поддерживающий автодополнение кода и подсветку синтаксиса . Он предоставляет архитектуру подключаемых модулей (основанную на архитектуре подключаемых модулей Eclipse ), которая позволяет пользователям изменять большую часть поведения приложения, чтобы обеспечить специфичные для базы данных функции или функции, независимые от базы данных. Это настольное приложение, написанное на Java и основанное на платформе Eclipse .

Общественная версия (CE) DBeaver — это бесплатное программное обеспечение с открытым исходным кодом , которое распространяется по лицензии Apache . Корпоративная версия DBeaver с закрытым исходным кодом распространяется по коммерческой лицензии.

DBeaver был запущен в 2010 году как хобби-проект. Предполагалось, что он будет бесплатным, с открытым исходным кодом, красивым и удобным пользовательским интерфейсом и будет включать в себя часто используемые функции для разработчиков баз данных.Первый официальный релиз состоялся в 2011 году на Freecode . [2] Он быстро стал популярным инструментом в сообществе разработчиков программного обеспечения с открытым исходным кодом. [3] [4]

В том же году был основан официальный веб-сайт и форум поддержки сообщества (теперь перенесенный на GitHub). [5] В 2012 году была выпущена версия плагина Eclipse — с тех пор DBeaver стал одним из самых популярных расширений баз данных для Eclipse (топ-50-60 среди всех расширений Eclipse). [6]

Вскоре после этого различные поставщики программного обеспечения начали интегрироваться с DBeaver (в основном как расширения своих собственных Eclipse RCP продуктов : Zend Studio , [7] NXTware, [8] ДельтаДНК, [9] и т. д.).

В 2014 году была выпущена версия Enterprise Edition (EE). Версия EE основана на CE, но также обеспечивает поддержку баз данных NoSQL/ BigData (Cassandra, MongoDB и Redis ) и включает несколько дополнительных плагинов Eclipse.

В 2015 году исходный код/сообщество DBeaver переехало на GitHub. [10]

В 2017 году DBeaver CE был повторно лицензирован под лицензией Apache (начиная с версии 4.x). [11]

В июле 2017 года версия DBeaver EE стала коммерческой для поддержки версии CE.

Поддерживаемые платформы и языки

[ редактировать ]

DBeaver — кроссплатформенный инструмент, работающий на платформах, поддерживаемых Eclipse ( Windows , Linux , MacOS X , Solaris ), он доступен на английском, китайском, русском, итальянском и немецком языках.

Полный список всех выпущенных версий [12]

Общественная версия

[ редактировать ]

Community Edition (CE) — это начальная версия DBeaver. Он был выпущен в 2010 году и стал открытым (GPL) в 2011 году.Версия CE включает расширенную поддержку следующих баз данных:

Помимо реляционных баз данных, версия CE поддерживает драйвер WMI (инструментарий управления Windows – работает только в версии Windows).

Версия плагина Eclipse

[ редактировать ]

Спустя год в ответ на многочисленные запросы пользователей Eclipse на Eclipse Marketplace была выпущена версия плагина .Эта версия используется программистами, которые используют Eclipse IDE для разработки программного обеспечения и нуждаются в инструменте управления базами данных прямо в своей IDE . Плагин Eclipse включает в себя большинство функций Community Edition и также распространяется под лицензией GPL .

Корпоративная версия

[ редактировать ]

В DBeaver 3.x заявлена ​​поддержка баз данных NoSQL (Cassandra и MongoDB в начальной версии). С тех пор DBeaver разделился на редакции Community и Enterprise.Enterprise Edition поддерживает базы данных NoSQL, менеджер постоянных запросов и несколько других функций корпоративного уровня. Версия EE не имеет открытого исходного кода и требует приобретения лицензии (пробная лицензия может быть создана бесплатно).Список дополнительных возможностей:

Возможности DBeaver включают в себя:

  • SQL- запросов Выполнение
  • Браузер/редактор данных с огромным количеством функций
  • Подсветка синтаксиса и автодополнение SQL
  • Структура базы данных ( метаданные ) просматривать и редактировать
  • Управление SQL-скриптами
  • DDL Генерация
  • Рендеринг ERD (диаграммы отношений сущностей)
  • SSH-туннелирование
  • Поддержка SSL (MySQL и PostgreSQL)
  • Экспорт/миграция данных
  • Импорт, экспорт и резервное копирование данных (MySQL и PostgreSQL)
  • Генерация ложных данных [13] для тестирования базы данных

Существуют различия в функциях, доступных в разных базах данных.

См. также

[ редактировать ]
  1. ^ «Выпуск 24.1.4» . 4 августа 2024 г. Проверено 6 августа 2024 г.
  2. ^ «Страница Freecode DBeaver» . 2011. Архивировано из оригинала 3 декабря 2016 г. Проверено 29 января 2017 г.
  3. ^ «Techrepublic: Управление базами данных с помощью кроссплатформенного инструмента DBeaver» . 2011. Архивировано из оригинала 28 октября 2017 г. Проверено 29 января 2017 г.
  4. ^ «DBeaver: бесплатный менеджер баз данных для Oracle, SQL Server, MySQL, PostgreSQL, DB2» . 2011. Архивировано из оригинала 12 мая 2018 г. Проверено 29 января 2017 г.
  5. ^ «Форум базы знаний DBeaver Legacy» . 2011. Архивировано из оригинала 18 февраля 2018 г. Проверено 29 января 2017 г.
  6. ^ «Метрики торговой площадки Eclipse» . 2016. Архивировано из оригинала 26 апреля 2018 г. Проверено 29 января 2017 г.
  7. ^ «DBeaver в Zend Studio» . 2013. Архивировано из оригинала 17 июня 2016 г. Проверено 29 января 2017 г.
  8. ^ «DBeaver в NXTware» . 2013. Архивировано из оригинала 29 апреля 2018 г. Проверено 29 января 2017 г.
  9. ^ «DBeaver в DeltaDNA» . 2013. Архивировано из оригинала 02 февраля 2017 г. Проверено 29 января 2017 г.
  10. ^ «Дом DBeaver на GitHub» . Гитхаб . 2016. Архивировано из оригинала 13 ноября 2017 г. Проверено 29 января 2017 г.
  11. ^ «Релицензия DBeaver в соответствии с EPL» . Гитхаб . 2017.
  12. ^ «Примечания к выпуску DBeaver на Softpedia» . Архивировано из оригинала 29 апреля 2018 г. Проверено 29 января 2017 г.
  13. ^ «Генерация ложных данных в DBeaver» . Гитхаб . 2018. Архивировано из оригинала 24 марта 2019 г. Проверено 9 апреля 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: adc70fb7ed47e00da894fe789a98bef6__1720526580
URL1:https://arc.ask3.ru/arc/aa/ad/f6/adc70fb7ed47e00da894fe789a98bef6.html
Заголовок, (Title) документа по адресу, URL1:
DBeaver - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)