БЕСПЛАТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

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

DBeaver на сегодняшний день безусловно лучший клиент СУБД.

DBeaver

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

DBeaver new connection

В главном окне программы по умолчанию открыты две вкладки: "Базы данных" и "Проекты".

На вкладке "Базы данных" отображается список баз к которым было настроено подключение. Здесь мы можем посмотреть структуру баз с их схемами, таблицами, ролями и т.д.

DBeaver DB tab

На вкладке "Проекты" отображаются сохраненные скрипты, диаграммы, закладки. По умолчанию sql скрипты сохраняются в предопределенную папку DBeaver. Но я предпочитаю указать свою папку, чтобы можно было проще найти скрипты в файловой системе, а также чтобы избежать утери скриптов при переустановке или удалении самой программы.

DBeaver project tab

Одной из самых интересных и классных возможностей DBeaver является построение диаграмм в полуавтоматическом режиме на которых можно отображать таблицы и взаимосвязи между ними. Но эта тема для отдельной заметки. На самом деле механизм интуитивно понятен. Достаточно просто попробовать.

DBeaver diagrams

DBeaver доступен в двух вариантах: "DBeaver Community" - бесплатная и "DBeaver PRO" - платная. Мне на самом деле трудно представить ситуации в которых может не хватить возможностей бесплатной community версии. Но возможно, что в pro версии есть какие-то возможности для тех кто профессионально работает с базами данных.