Обновлено:

Базы данных: Рабочая область#

Рабочее окно базы данных — это основной интерфейс для работы с таблицами и записями конкретного подключения. Оно открывается из раздела «Базы данных» и предоставляет полный набор инструментов для создания таблиц, управления полями, просмотра и редактирования записей, выполнения SQL-запросов и экспорта данных.

Расположение: доступ к окну осуществляется через раздел «Базы данных» в левой навигационной панели — нажатием иконки открытия рядом с названием подключения.

Доступные действия:

  • просматривать список таблиц подключения в левой панели
  • создавать новые таблицы с произвольной схемой полей
  • редактировать структуру существующих таблиц
  • удалять таблицы с подтверждением
  • просматривать и редактировать записи в табличном гриде
  • добавлять новые записи через модальное окно
  • удалять выбранные строки
  • вставлять данные из буфера обмена через Ctrl+V
  • выполнять SQL-запросы через терминал запросов
  • сортировать данные по столбцам
  • искать записи по ключевому слову
  • экспортировать таблицу в формате CSV


Панель «Таблицы»#

Панель «Таблицы» — это левая боковая область рабочего окна, отображающая все таблицы текущего подключения. В заголовке панели показывается счетчик в формате «Таблицы (N)», где N — количество существующих таблиц.

Нажатие на название таблицы в списке делает её активной: правая рабочая область переключается на отображение записей именно этой таблицы. Если таблиц нет, счетчик показывает «Таблицы (0)», а список остается пустым.


Иконка «Перезагрузить»#

Иконка «Перезагрузить» расположена в заголовке панели «Таблицы» и предназначена для принудительного обновления списка таблиц и данных текущей таблицы. Используйте её после внешних изменений в базе данных или когда данные в гриде требуют синхронизации.

После нажатия список таблиц и содержимое грида перезагружаются с актуальными данными подключения.


Кнопка создания таблицы#

Кнопка создания таблицы — иконка «+» в заголовке панели «Таблицы» — инициирует создание новой таблицы в текущей базе данных. Нажатие открывает модальное окно «Создание таблицы», где задается схема: название таблицы и список полей с типами.

После подтверждения новая таблица появляется в списке панели «Таблицы» и становится доступной для работы.


Иконка «Терминал запросов»#

Иконка «Терминал запросов» расположена в заголовке панели «Таблицы» и открывает модальное окно «Терминал запросов» для выполнения произвольных SQL-запросов к текущей базе данных.

Нажатие на иконку открывает терминал, где можно ввести SQL-выражение и получить результат непосредственно в окне. Детальное описание терминала приведено в разделе Терминал запросов ниже.


Грид данных#

Грид данных — это правая рабочая область окна, отображающая записи выбранной таблицы в виде сетки со строками и столбцами. В заголовках столбцов показываются название поля и его тип в скобках, например id (integer) или data1 (text). Каждая строка имеет чекбокс выбора слева.

Для таблиц с большим количеством столбцов доступна горизонтальная прокрутка. Если таблица не выбрана, грид показывает подсказку «Выберите таблицу для просмотра данных».

Редактирование ячеек в гриде выполняется непосредственно в строке. После внесения изменений нажмите иконку Сохранить (дискета) в правом нижнем углу, чтобы применить их, или иконку Отменить (крестик), чтобы сбросить.


Иконка «Добавить запись»#

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

Как добавить запись:

  1. В панели «Таблицы» найдите нужную таблицу.
  2. Нажмите иконку Добавить запись (плюс) в строке этой таблицы.
  3. В окне «Создание записи» заполните поля в соответствии со схемой таблицы.
  4. Нажмите Добавить запись, чтобы сохранить, или Закрыть, чтобы отменить.

После подтверждения новая строка появляется в гриде данных выбранной таблицы.


Иконка «Редактировать таблицу»#

Иконка «Редактировать таблицу» (карандаш) расположена в строке каждой таблицы в панели «Таблицы» и открывает модальное окно «Редактирование таблицы» для изменения схемы существующей таблицы.

Как редактировать таблицу:

  1. В панели «Таблицы» нажмите иконку Редактировать таблицу в строке нужной таблицы.
  2. В окне «Редактирование таблицы» измените Имя таблицы или добавьте новые поля через Добавить поле.
  3. Для каждого поля укажите название в Имя поля и выберите тип из списка «Выберите тип».
  4. Чтобы задать дополнительные свойства поля, нажмите иконку Меню дополнительных действий поля (три точки) и установите нужные чекбоксы: Первичный ключ, Не NULL, Уникальное, Автоинкремент.
  5. Для удаления поля нажмите иконку Удалить поле (корзина) в строке этого поля.
  6. Нажмите Редактировать таблицу, чтобы применить изменения.

После сохранения обновленная схема таблицы отображается в гриде данных.


Иконка «Удалить таблицу»#

Иконка «Удалить таблицу» (корзина) расположена в строке каждой таблицы в панели «Таблицы» и инициирует удаление таблицы вместе со всеми её записями.

Как удалить таблицу:

  1. В панели «Таблицы» нажмите иконку Удалить таблицу в строке нужной таблицы.
  2. В окне подтверждения нажмите Подтвердить, чтобы удалить, или Отменить, чтобы сбросить действие.

После подтверждения таблица исчезает из списка панели «Таблицы», а все её записи удаляются безвозвратно.

Удаление таблицы является необратимым действием. Все записи, содержавшиеся в таблице, будут потеряны без возможности восстановления.


Выбор строк и пакетные действия#

Выбор строк и пакетные действия позволяют выполнять операции одновременно над несколькими записями грида. Каждая строка имеет чекбокс слева; после выбора одной или нескольких строк в нижней части грида появляется индикатор «Выбрано: …» и иконка Очистить выбор (крестик).

В правом нижнем углу становятся активными иконки пакетных действий: Сохранить (дискета), Отменить (крестик) и Удалить (корзина). Пакетное удаление применяется только к выбранным строкам.

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


Сортировка столбцов#

Сортировка столбцов позволяет изменять порядок строк в гриде по значениям выбранного поля. В заголовке столбца может отображаться индикатор сортировки (стрелка), а иконка Меню дополнительных действий столбца (три точки) открывает опции «Сортировать по возрастанию» и «Сортировать по убыванию».

После выбора направления сортировки строки в гриде перестраиваются в соответствии с выбранным столбцом и порядком.


Иконка «Поиск»#

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

Как найти записи:

  1. Нажмите иконку Поиск в верхнем правом углу грида.
  2. Введите ключевое слово в поле «Поиск».
  3. Грид автоматически отфильтрует строки, соответствующие запросу.
  4. Чтобы снова показать все записи, очистите поле поиска.

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


Иконка «Скачать»#

Иконка «Скачать» расположена в правой верхней части рабочей области грида и открывает меню экспорта текущей таблицы.

Как экспортировать таблицу:

  1. Нажмите иконку Скачать в верхнем правом углу грида.
  2. В меню выберите Экспорт CSV.

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


Пагинация#

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

Изменение количества записей на странице вступает в силу сразу после выбора нового значения.


Терминал запросов#

Терминал запросов — это модальное окно «Терминал запросов», которое открывается через иконку терминала в заголовке панели «Таблицы». Оно предназначено для выполнения произвольных SQL-запросов напрямую к текущей базе данных.

Как выполнить SQL-запрос:

  1. Нажмите иконку Терминал запросов в заголовке панели «Таблицы».
  2. В окне «Терминал запросов» введите SQL-выражение в многострочное поле ввода.
  3. Нажмите Выполнить запрос.
  4. Просмотрите результат в нижней части окна.
  5. Нажмите Закрыть, чтобы закрыть терминал.

После выполнения запроса результат отображается в области вывода окна терминала.


Окно «Создание таблицы»#

Окно «Создание таблицы» — это модальное окно, открывающееся через иконку «+» в заголовке панели «Таблицы». Оно предназначено для задания схемы новой таблицы: названия и списка полей с их типами и свойствами.

Как создать таблицу:

  1. Нажмите иконку + в заголовке панели «Таблицы».
  2. В окне «Создание таблицы» введите название в поле «Имя таблицы».
  3. Нажмите Добавить поле, чтобы добавить первый столбец.
  4. Введите название поля в «Имя поля» и выберите тип из списка «Выберите тип» (доступны: INTEGER, TEXT, REAL, BLOB, NUMERIC).
  5. При необходимости откройте иконку Меню дополнительных действий поля (три точки) и установите свойства: Первичный ключ, Не NULL, Уникальное, Автоинкремент.
  6. Повторите шаги 3–5 для каждого последующего поля.
  7. Чтобы удалить поле из схемы, нажмите иконку Удалить поле (корзина) в строке этого поля.
  8. Нажмите Создать таблицу, чтобы подтвердить, или Закрыть, чтобы отменить.

После подтверждения новая таблица появляется в списке панели «Таблицы» и готова к наполнению записями.

Кнопка Создать таблицу остается неактивной, пока не заполнены обязательные поля: название таблицы и хотя бы одно поле с названием и типом. Название поля не может быть зарезервированным SQL-словом и не должно содержать специальных символов.


Окно «Редактирование таблицы»#

Окно «Редактирование таблицы» — это модальное окно, которое открывается через иконку редактирования (карандаш) в строке таблицы в панели «Таблицы». Оно позволяет изменить название таблицы и состав её полей без потери существующих данных.

Как редактировать схему таблицы:

  1. Нажмите иконку Редактировать таблицу (карандаш) в строке нужной таблицы.
  2. В окне «Редактирование таблицы» измените значение в поле «Имя таблицы» при необходимости.
  3. Чтобы добавить новое поле, нажмите Добавить поле и заполните «Имя поля» и «Выберите тип».
  4. Чтобы удалить поле, нажмите иконку Удалить поле (корзина) в строке этого поля.
  5. Нажмите Редактировать таблицу, чтобы сохранить изменения.

После сохранения обновленная схема отображается в гриде, а иконка Перезагрузить позволяет принудительно обновить данные.


Окно «Создание записи»#

Окно «Создание записи» — это модальное окно, которое открывается через иконку «Добавить запись» (плюс) в строке таблицы в панели «Таблицы». Оно отображает набор полей в соответствии с текущей схемой таблицы и позволяет ввести данные для новой строки.

Как создать запись:

  1. Нажмите иконку Добавить запись (плюс) в строке нужной таблицы.
  2. В окне «Создание записи» заполните поля в соответствии со схемой таблицы.
  3. Нажмите Добавить запись, чтобы сохранить запись, или Закрыть, чтобы отменить.

После подтверждения новая строка появляется в гриде данных таблицы.


Сценарий работы#

1

Шаг 1: Откройте базу данных

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

2

Шаг 2: Создайте таблицу

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

3

Шаг 3: Добавьте записи

В строке новой таблицы нажмите иконку Добавить запись (плюс). В окне «Создание записи» заполните поля и нажмите Добавить запись. Повторите для каждой новой строки. Чтобы вставить данные из буфера обмена, кликните в гриде и нажмите Ctrl+V, после чего подтвердите иконкой Сохранить.

4

Шаг 4: Отредактируйте таблицу

Чтобы изменить схему, нажмите иконку Редактировать таблицу (карандаш) в строке таблицы. Добавьте или удалите поля в окне «Редактирование таблицы» и нажмите Редактировать таблицу. После сохранения нажмите иконку Перезагрузить, чтобы обновить данные в гриде.

5

Шаг 5: Выполните SQL-запрос

Нажмите иконку Терминал запросов в заголовке панели «Таблицы». В окне «Терминал запросов» введите SQL-выражение и нажмите Выполнить запрос. Просмотрите результат и закройте терминал.

6

Шаг 6: Экспортируйте данные

Выберите нужную таблицу в панели «Таблицы». В правом верхнем углу грида нажмите иконку Скачать и выберите Экспорт CSV. В системном окне сохранения укажите путь и сохраните файл.