Dbeaver что это за программа

DBeaver

СОДЕРЖАНИЕ

История

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

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

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

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

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

Версии

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

Community Edition

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

Enterprise Edition

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

Функции

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

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

Источник

DBeaver

Описание программы

DBeaver — свободное программное обеспечение для работы с различными видами баз данных.

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

Программа радует дружелюбным и понятным структурированным интерфейсом и поддержкой большого количества плагинов. Непосредственно в функционале присутствует возможность проводить тунеллирование через SSH. На сегодняшний день софт позволяет работать более чем с 20 распространенными БД.

Используя возможности программы, можно править метаданные таблиц, выполнять SQL-запросы, экспортировать данные в различные форматы, искать объекты и данные, используя фильтры. Также здесь присутствует подсветка синтаксиса, автозавершение в редакторе, инструмент генерации диаграмм.

Преимущества и недостатки

Функции и особенности

Скриншоты

Скриншоты интерфейса и рабочих окон DBeaver.

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Как пользоваться

Видео инструкция по использованию и настройке DBeaver.

Скачать бесплатно

Скачайте последнюю версию DBeaver (7.3.0) по прямой ссылке с нашего сайта. Программа совместима с операционными системами Windows 10, 8, 7 разрядностью 32/64-bit. Данный программный продукт распространяется бесплатно, а его интерфейс доступен на английском языке. Также вы можете скачать программу по ссылке с официального сайта.

Отзывы

Отзывов о DBeaver пока нет. Добавите первый?

Источник

Национальная библиотека им. Н. Э. Баумана
Bauman National Library

Персональные инструменты

DBeaver

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

Содержание

История

DBeaver изначально был «домашним» проектом. Основной идеей была поддержка принципов свободного ПО с удобным интерфесом, включающем в себя возможность выполнения задач, часто встающих перед пользователями БД. В сентябре 2010 года состоялось несколько публичных бета-тестов, а в 2011 был выложен первый релиз.

На протяжении времени многие вендоры стали интегрироваться с DBeaver, что стало предпосылкой к появлению в 2014 году корпоративной версии приложения, добавляющей поддержку NoSQL/BigData баз данных, а также несколько плагинов к Eclipse.

В 2015 году вся разработка стала вестись на GitHub.

Описание релизов ведётся в соответствующем разделе сайта.

Список поддерживаемых функций

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Общее

Следующий набор функций является базовым функционалом программы:

В зависимости от используемой базы данных набор функций может отличаться.

Community Edition

Включает в себя поддержку следующих баз данных:

Enterprise Edition

Поддержка NoSQL баз данных появилась с версии 3.x, с этого момента DBeaver начал делиться на Community и Enterprise версии. Последняя включает в себя дополнительные функции [Источник 4] :

Установка

Приложение протестировано на системах под управлением MS Windows 7/8/10, Linux и Mac OS X. Для установки требуется Java версии 1.8 или выше. Установщики для Windows и MacOS уже включают пакет с OpenJDK 11.

Windows / MacOS установщик

Это рекомендуемый способ установки DBeaver в Windows и MacOS X. Является наиболее легким методом из-за использования продвинутой технологии архивирования, которая недоступна в случае установки с использованием ZIP-архива. Помимо этого, установщик автоматически обновляет DBeaver до новой версии, если предыдущая версия уже установлена. Чтобы установить DBeaver, запустите исполняемый файл установщика и следуйте инструкциям на его экранах.

ZIP Archive

Порядок установки вручную:

Debian пакет

Чтобы установить DBeaver, используя debian пакет, запустите команду:

RPM пакет

Чтобы установить DBeaver, используя RPM пакет, запустите команду:

Интерфейс приложения

Интерфейс приложения состоит из нескольких окон, каждое из которых отвечает за определённый функционал. Далее рассмотрим основные из них.

Навигатор баз данных

Является основным окном для работы со структурой и моделями баз данных, интерфейс представлен на рисунке 3.

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Содержит дерево объектов, панель инструментов и меню вида, содержащее различные опции. Каждый объект в дереве обладает своим контекстным меню. Дерево содержит следующие объекты:

В меню дерева можно сконфигурировать драйвер БД, создать новое подключение к БД, создать новую директорию, выбрать активный проект.

С помощью панели инструментов можно выполнять как стандартные функции: открытие, сохранение директорий, копирование и вставка объектов, их удаление, так и специфические для использования с базами данных: создание SQL запросов, подключение, редактирование соединения, редактирование объектов, экспорт таблиц, генерирование SQL для конкретного типа запроса (SELECT, INSERT, UPDATE и др.).

Обзор проекта

Проекты (рисунок 4) используются для группирования объектов, относящихся не к конкретной базе данных, а ко всем имеющимся соединениям. Проекты организованы в виде дерева и могут иметь следующие элементы:

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Менеджер запросов

Содержит историю всех SQL запросов, сделанных за текущую сессию в приложении. Корпоративная версия сохраняет историю во внутреннюю базу данных, поэтому история доступна даже после перезапуска программы. Интерфейс представлен на рисунке 5.

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

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

Базовое использование приложения

Создание соединения с базой данных

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

В параметрах соединения можно указывать переменные окружения системы, а также следующий список:

Источник

Менеджер баз данных DBeaver

В этой статье поговорим об инструменте, который нужен всем, кто работает с базами данных: программистам, сисадминам, аналитикам и т.д. Это универсальный менеджер баз данных DBeaver, который поддерживает более 80 баз данных.

Преимущества DBeaver

Менеджер DBeaver имеет следующие особенности:

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа
DBeaver предлагает следующие функции:

Начало работы

Менеджер DBeaver уже включен в сборку «PHP-экспресс«, поэтому, если она у вас установлена, то для запуска нажмите на
c:\Prog\Dbeaver\dbeaver.exe

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Создание нового соединения с БД

Для создания нового соединения войдите в меню «База данных — Новое соединение». Вы увидите популярные базы данных.

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Но если вы нажмете на вкладку «All», то увидите намного больше баз данных:

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Введите пароль ‘root’ и подключитесь к БД.

Создание таблиц

Для создания таблицы сделайте правый клик на пункте «Таблицы» и выберите: Создать объект «таблица».

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Появится окно описания таблицы. В таблице необходимо создать необходимые поля (колонки) и добавить первичный ключ (ограничения).

Для добавления полей сделайте правый клик на колонке и выберите: Создать объект «Колонка».

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Заполните описание поля

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

После ввода всех полей нужно добавить первичный ключ. Нажмите на вкладку «Ограничения», сделайте правый клик и выберите: Создать объект «Ограничение».

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Добавление данных

Нажмите на вкладку «Данные». Для добавления записей нажмите Alt+Insert и введите данные.

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Выполнение SQL-запросов

Для создания запроса войдите в меню «Редактор SQL — Редактор SQL» или нажмите F3.

Вставьте этот текст запроса:

CREATE TABLE test.Отделы (
Код отдела INT(11) auto_increment NOT NULL,
Отдел varchar(100) NULL,
CONSTRAINT Отделы_pk PRIMARY KEY ( Код отдела )
)
ENGINE=InnoDB
DEFAULT CHARSET=utf8
COLLATE=utf8_general_ci;

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Для выполнения запроса нажмите Alt+X. Будет создана таблица «Отделы», и в нее добавлены три записи.

Источник

Предисловие

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Особенности DBeaver

Из основных особенностей программы можно выделить:

Список поддерживаемых баз данных:

Небольшой список того что умеет DBeaver:

Установка

Программу DBeaver можно скачать и установить с официального сайта: https://dbeaver.io/download/

На странице вы найдете ссылки для скачивания под разные платформы, а также для скачивания исходного кода программы. Есть две версии DBeaver:

Обе они являются бесплатными, разница лишь в том что у Enterprise Edition есть поддержка NoSQL баз данных, таких как MongoDB и Cassandra.

Использование программы

Приведу пример запуска под Linux. Скачиваем файл по ссылке «Linux 64 bit (zip archive)» браузером или при помощи Wget. Вес архива получился примерно

Распаковываем его при помощи Dolphin’а, файлового менеджера Krusader или в консоли используя unzip, 7zip (команда «7z x имя_файла.zip»).

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Запускаем бинарный файл «dbeaver». После того как программа загрузится будет предложено создать новое подключение к нужной вам базе данных.

Вот как выглядит DBeaver при работе с базой данных в Linux:

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Все окна можно расположить в удобном вам порядке, для этого их нужно просто перетащить в нужную вам позицию. На примере ниже я выполнил небольшую реорганизацию окон интерфейса DBeaver, а потом в автоматическом режиме сгенерировал диаграмму для базы данных «wordpress»:

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Для выполнения запросов нужно выбрать активную БД и вызвать редактор SQL-кода, ввести нужный запрос и клацнуть иконку «Execute statement» на панели инструментов или же нажать сочетание клавиш Ctrl+Enter:

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Немного поигравшись с интерфейсом вы быстро разберетесь что и к чему, все очень удобно.

Как изменить язык интерфейса программы

Для своего интерфейса программа DBeaver автоматически использует тот язык, который установлен у вас по умолчанию в системе. К примеру, если у вас установлена англоязычная версия Debian GNU/Linux, то интерфейс программы будет также на английском.

Здесь предполагается что вы находитесь в консоли в каталоге, где распакован DBeaver. Вот что получим в результате:

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа

Заключение

Разобравшись с DBeaver вы получите верного помощника для всех дел, касающихся работы с базами данных. Эта программа будет служить и одинаково выполнять свои функции под разными операционными системами, справляться с задачами для различных типов баз данных, предоставляя все свои возможности в удобном и интуитивно-понятном интерфейсе.

А еще эта прекрасная программа является свободным ПО! Вы можете свободно пользоваться ею, делиться с друзьями, а также помогать разработчикам в ее развитии.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Dbeaver что это за программа. Смотреть фото Dbeaver что это за программа. Смотреть картинку Dbeaver что это за программа. Картинка про Dbeaver что это за программа. Фото Dbeaver что это за программа
Оригинальный автор (ы)Серж Райдер
Разработчики)Сообщество с открытым исходным кодом
Первый выпуск2010 ; 11 лет назад ( 2010 )
Стабильный выпуск