Базы данных: Рабочая область#
Рабочее окно базы данных — это основной интерфейс для работы с таблицами и записями конкретного подключения. Оно открывается из раздела «Базы данных» и предоставляет полный набор инструментов для создания таблиц, управления полями, просмотра и редактирования записей, выполнения SQL-запросов и экспорта данных.
Расположение: доступ к окну осуществляется через раздел «Базы данных» в левой навигационной панели — нажатием иконки открытия рядом с названием подключения.
Доступные действия:
- просматривать список таблиц подключения в левой панели
- создавать новые таблицы с произвольной схемой полей
- редактировать структуру существующих таблиц
- удалять таблицы с подтверждением
- просматривать и редактировать записи в табличном гриде
- добавлять новые записи через модальное окно
- удалять выбранные строки
- вставлять данные из буфера обмена через Ctrl+V
- выполнять SQL-запросы через терминал запросов
- сортировать данные по столбцам
- искать записи по ключевому слову
- экспортировать таблицу в формате CSV
Панель «Таблицы»#
Панель «Таблицы» — это левая боковая область рабочего окна, отображающая все таблицы текущего подключения. В заголовке панели показывается счетчик в формате «Таблицы (N)», где N — количество существующих таблиц.
Нажатие на название таблицы в списке делает её активной: правая рабочая область переключается на отображение записей именно этой таблицы. Если таблиц нет, счетчик показывает «Таблицы (0)», а список остается пустым.
Иконка «Перезагрузить»#
Иконка «Перезагрузить» расположена в заголовке панели «Таблицы» и предназначена для принудительного обновления списка таблиц и данных текущей таблицы. Используйте её после внешних изменений в базе данных или когда данные в гриде требуют синхронизации.
После нажатия список таблиц и содержимое грида перезагружаются с актуальными данными подключения.
Кнопка создания таблицы#
Кнопка создания таблицы — иконка «+» в заголовке панели «Таблицы» — инициирует создание новой таблицы в текущей базе данных. Нажатие открывает модальное окно «Создание таблицы», где задается схема: название таблицы и список полей с типами.
После подтверждения новая таблица появляется в списке панели «Таблицы» и становится доступной для работы.
Иконка «Терминал запросов»#
Иконка «Терминал запросов» расположена в заголовке панели «Таблицы» и открывает модальное окно «Терминал запросов» для выполнения произвольных SQL-запросов к текущей базе данных.
Нажатие на иконку открывает терминал, где можно ввести SQL-выражение и получить результат непосредственно в окне. Детальное описание терминала приведено в разделе Терминал запросов ниже.
Грид данных#
Грид данных — это правая рабочая область окна, отображающая записи выбранной таблицы в виде сетки со строками и столбцами. В заголовках столбцов показываются название поля и его тип в скобках, например id (integer) или data1 (text). Каждая строка имеет чекбокс выбора слева.
Для таблиц с большим количеством столбцов доступна горизонтальная прокрутка. Если таблица не выбрана, грид показывает подсказку «Выберите таблицу для просмотра данных».
Редактирование ячеек в гриде выполняется непосредственно в строке. После внесения изменений нажмите иконку Сохранить (дискета) в правом нижнем углу, чтобы применить их, или иконку Отменить (крестик), чтобы сбросить.
Иконка «Добавить запись»#
Иконка «Добавить запись» расположена в строке каждой таблицы в панели «Таблицы» и открывает модальное окно «Создание записи» для добавления новой строки в выбранную таблицу.
Как добавить запись:
- В панели «Таблицы» найдите нужную таблицу.
- Нажмите иконку Добавить запись (плюс) в строке этой таблицы.
- В окне «Создание записи» заполните поля в соответствии со схемой таблицы.
- Нажмите Добавить запись, чтобы сохранить, или Закрыть, чтобы отменить.
После подтверждения новая строка появляется в гриде данных выбранной таблицы.
Иконка «Редактировать таблицу»#
Иконка «Редактировать таблицу» (карандаш) расположена в строке каждой таблицы в панели «Таблицы» и открывает модальное окно «Редактирование таблицы» для изменения схемы существующей таблицы.
Как редактировать таблицу:
- В панели «Таблицы» нажмите иконку Редактировать таблицу в строке нужной таблицы.
- В окне «Редактирование таблицы» измените Имя таблицы или добавьте новые поля через Добавить поле.
- Для каждого поля укажите название в Имя поля и выберите тип из списка «Выберите тип».
- Чтобы задать дополнительные свойства поля, нажмите иконку Меню дополнительных действий поля (три точки) и установите нужные чекбоксы: Первичный ключ, Не NULL, Уникальное, Автоинкремент.
- Для удаления поля нажмите иконку Удалить поле (корзина) в строке этого поля.
- Нажмите Редактировать таблицу, чтобы применить изменения.
После сохранения обновленная схема таблицы отображается в гриде данных.
Иконка «Удалить таблицу»#
Иконка «Удалить таблицу» (корзина) расположена в строке каждой таблицы в панели «Таблицы» и инициирует удаление таблицы вместе со всеми её записями.
Как удалить таблицу:
- В панели «Таблицы» нажмите иконку Удалить таблицу в строке нужной таблицы.
- В окне подтверждения нажмите Подтвердить, чтобы удалить, или Отменить, чтобы сбросить действие.
После подтверждения таблица исчезает из списка панели «Таблицы», а все её записи удаляются безвозвратно.
Удаление таблицы является необратимым действием. Все записи, содержавшиеся в таблице, будут потеряны без возможности восстановления.
Выбор строк и пакетные действия#
Выбор строк и пакетные действия позволяют выполнять операции одновременно над несколькими записями грида. Каждая строка имеет чекбокс слева; после выбора одной или нескольких строк в нижней части грида появляется индикатор «Выбрано: …» и иконка Очистить выбор (крестик).
В правом нижнем углу становятся активными иконки пакетных действий: Сохранить (дискета), Отменить (крестик) и Удалить (корзина). Пакетное удаление применяется только к выбранным строкам.
Пакетные действия над строками доступны только при наличии выбранных записей. Ориентируйтесь на индикатор «Выбрано: …» в нижней части грида.
Сортировка столбцов#
Сортировка столбцов позволяет изменять порядок строк в гриде по значениям выбранного поля. В заголовке столбца может отображаться индикатор сортировки (стрелка), а иконка Меню дополнительных действий столбца (три точки) открывает опции «Сортировать по возрастанию» и «Сортировать по убыванию».
После выбора направления сортировки строки в гриде перестраиваются в соответствии с выбранным столбцом и порядком.
Иконка «Поиск»#
Иконка «Поиск» расположена в правой верхней части рабочей области грида и открывает поле для фильтрации записей по ключевому слову.
Как найти записи:
- Нажмите иконку Поиск в верхнем правом углу грида.
- Введите ключевое слово в поле «Поиск».
- Грид автоматически отфильтрует строки, соответствующие запросу.
- Чтобы снова показать все записи, очистите поле поиска.
После очистки поля грид возвращается к полному отображению всех записей таблицы.
Иконка «Скачать»#
Иконка «Скачать» расположена в правой верхней части рабочей области грида и открывает меню экспорта текущей таблицы.
Как экспортировать таблицу:
- Нажмите иконку Скачать в верхнем правом углу грида.
- В меню выберите Экспорт CSV.
После выбора открывается системное окно сохранения файла, где можно указать путь и сохранить таблицу в формате CSV.
Пагинация#
Пагинация расположена в нижней части грида данных и управляет количеством записей, отображаемых на одной странице. В поле «Записей» можно выбрать или ввести нужное значение, а навигационные кнопки позволяют переходить между страницами.
Изменение количества записей на странице вступает в силу сразу после выбора нового значения.
Терминал запросов#
Терминал запросов — это модальное окно «Терминал запросов», которое открывается через иконку терминала в заголовке панели «Таблицы». Оно предназначено для выполнения произвольных SQL-запросов напрямую к текущей базе данных.
Как выполнить SQL-запрос:
- Нажмите иконку Терминал запросов в заголовке панели «Таблицы».
- В окне «Терминал запросов» введите SQL-выражение в многострочное поле ввода.
- Нажмите Выполнить запрос.
- Просмотрите результат в нижней части окна.
- Нажмите Закрыть, чтобы закрыть терминал.
После выполнения запроса результат отображается в области вывода окна терминала.
Окно «Создание таблицы»#
Окно «Создание таблицы» — это модальное окно, открывающееся через иконку «+» в заголовке панели «Таблицы». Оно предназначено для задания схемы новой таблицы: названия и списка полей с их типами и свойствами.
Как создать таблицу:
- Нажмите иконку + в заголовке панели «Таблицы».
- В окне «Создание таблицы» введите название в поле «Имя таблицы».
- Нажмите Добавить поле, чтобы добавить первый столбец.
- Введите название поля в «Имя поля» и выберите тип из списка «Выберите тип» (доступны: INTEGER, TEXT, REAL, BLOB, NUMERIC).
- При необходимости откройте иконку Меню дополнительных действий поля (три точки) и установите свойства: Первичный ключ, Не NULL, Уникальное, Автоинкремент.
- Повторите шаги 3–5 для каждого последующего поля.
- Чтобы удалить поле из схемы, нажмите иконку Удалить поле (корзина) в строке этого поля.
- Нажмите Создать таблицу, чтобы подтвердить, или Закрыть, чтобы отменить.
После подтверждения новая таблица появляется в списке панели «Таблицы» и готова к наполнению записями.
Кнопка Создать таблицу остается неактивной, пока не заполнены обязательные поля: название таблицы и хотя бы одно поле с названием и типом. Название поля не может быть зарезервированным SQL-словом и не должно содержать специальных символов.
Окно «Редактирование таблицы»#
Окно «Редактирование таблицы» — это модальное окно, которое открывается через иконку редактирования (карандаш) в строке таблицы в панели «Таблицы». Оно позволяет изменить название таблицы и состав её полей без потери существующих данных.
Как редактировать схему таблицы:
- Нажмите иконку Редактировать таблицу (карандаш) в строке нужной таблицы.
- В окне «Редактирование таблицы» измените значение в поле «Имя таблицы» при необходимости.
- Чтобы добавить новое поле, нажмите Добавить поле и заполните «Имя поля» и «Выберите тип».
- Чтобы удалить поле, нажмите иконку Удалить поле (корзина) в строке этого поля.
- Нажмите Редактировать таблицу, чтобы сохранить изменения.
После сохранения обновленная схема отображается в гриде, а иконка Перезагрузить позволяет принудительно обновить данные.
Окно «Создание записи»#
Окно «Создание записи» — это модальное окно, которое открывается через иконку «Добавить запись» (плюс) в строке таблицы в панели «Таблицы». Оно отображает набор полей в соответствии с текущей схемой таблицы и позволяет ввести данные для новой строки.
Как создать запись:
- Нажмите иконку Добавить запись (плюс) в строке нужной таблицы.
- В окне «Создание записи» заполните поля в соответствии со схемой таблицы.
- Нажмите Добавить запись, чтобы сохранить запись, или Закрыть, чтобы отменить.
После подтверждения новая строка появляется в гриде данных таблицы.
Сценарий работы#
Шаг 1: Откройте базу данных
Перейдите в раздел «Базы данных» в левой навигационной панели. В таблице подключений нажмите иконку открытия рядом с нужным подключением, чтобы открыть рабочее окно базы данных.
Шаг 2: Создайте таблицу
В заголовке панели «Таблицы» нажмите иконку +. В окне «Создание таблицы» введите название таблицы, добавьте поля через Добавить поле, укажите название и тип каждого поля. При необходимости установите свойства через меню трех точек. Нажмите Создать таблицу.
Шаг 3: Добавьте записи
В строке новой таблицы нажмите иконку Добавить запись (плюс). В окне «Создание записи» заполните поля и нажмите Добавить запись. Повторите для каждой новой строки. Чтобы вставить данные из буфера обмена, кликните в гриде и нажмите Ctrl+V, после чего подтвердите иконкой Сохранить.
Шаг 4: Отредактируйте таблицу
Чтобы изменить схему, нажмите иконку Редактировать таблицу (карандаш) в строке таблицы. Добавьте или удалите поля в окне «Редактирование таблицы» и нажмите Редактировать таблицу. После сохранения нажмите иконку Перезагрузить, чтобы обновить данные в гриде.
Шаг 5: Выполните SQL-запрос
Нажмите иконку Терминал запросов в заголовке панели «Таблицы». В окне «Терминал запросов» введите SQL-выражение и нажмите Выполнить запрос. Просмотрите результат и закройте терминал.
Шаг 6: Экспортируйте данные
Выберите нужную таблицу в панели «Таблицы». В правом верхнем углу грида нажмите иконку Скачать и выберите Экспорт CSV. В системном окне сохранения укажите путь и сохраните файл.