SQLiteSpy

Бесплатно
Windows

Сайт: www.yunqa.de/delphi/apps/sqlitespy/index

SQLiteSpy — компактный графический менеджер баз данных SQLite, ориентированный на быстрый просмотр и простое редактирование локальных файлов баз данных. Программа предоставляет интерфейс для изучения структуры базы данных, выполнения произвольных SQL-запросов и интерактивной работы с данными без необходимости командной строки. История проекта и детали разработки в открытых источниках описаны фрагментарно; при отсутствии исчерпывающей публичной документации описание ниже отражает типичную функциональность подобных лёгких GUI-клиентов для SQLite.

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

  • Просмотр схемы: отображение таблиц, представлений, индексов и триггеров с возможностью просмотра определений объектов и их полей.
  • Выполнение SQL: текстовый редактор для ввода и выполнения произвольных SQL-запросов с показом результатов в табличном виде и подсчётом затронутых строк.
  • Редактирование данных: просмотр данных таблиц и возможность их редактирования в ячейках, добавления и удаления строк, поддержка отката изменений в рамках одной сессии.
  • Поддержка Unicode: корректное отображение и ввод многоязычных данных и символов в полях текстового типа.
  • Встроенный движок SQLite: использование локальной сборки SQLite для выполнения запросов без внешних зависимостей; поддержка стандартных функций движка.
  • Работа с расширениями: возможность подключения пользовательских расширений SQLite для расширения функциональности и добавления пользовательских функций.
  • Экспорт и импорт: базовые возможности экспорта результатов запросов в текстовые форматы (CSV, SQL-дамп) и импорт простых наборов данных.
  • Производительность: оптимизация интерфейса для быстрой навигации по структурам и большим наборам данных при локальной работе с файлами.
  • Простота установки и портативность: как правило, небольшие двоичные файлы или переносимые приложения, не требующие сложной настройки.
  • Диагностика и отладка: инструментарий для анализа целостности базы, выполнения PRAGMA-команд и просмотра метаданных соединения.
Подробнее