DbcH SQLite
Утилита для просмотра/редактирования баз данных SQLite
Загрузить:
- Dbc_SQLite 0.92 ( Windows )
- Dbc_SQLite 0.92 ( Debian 7 )
Сам проект находится на https://github.com/alkresin/dbc_sqlite.
Уже существует немало подобных инструментов для SQLite, в т.ч. свободных, поэтому сразу возникает вопрос:
зачем писать еще один ?
Во-первых, я просто хотел поглубже изучить возможности SQLite - и разработка менеджера баз данных, как мне кажется, неплохой способ.
Во-вторых, меня не устраивают некоторые особенности интерфейса большинства существующих менеджеров. Когда я открываю базу данных, меня в первую очередь интересует, что за данные она содержит - т.е. перечень таблиц и хранящихся в них данных. Многие менеджеры перегружены информацией, они сразу показывают все, что могут - индексы, view, триггеры - все это в дереве ( tree view ) и не сразу бывает понятно, как добраться до главного - до данных. На мой взгляд все эти дополнительные объекты должны быть показаны по моему запросу ( пункт меню, комбинация клавиш ), а не сразу по открытии базы данных, отвлекая от главного.
В-третьих, на момент написания этой программы (декабрь 2014) большинство менеджеров, которые я испробовал, не поддерживали некоторые недавно добавленные особенности SQLite. Они даже отказывались открывать базы данных, содержащие таблицы, созданные "WITHOUT ROWID".
Ну и, наконец, всегда удобно иметь инструмент, в который ты можешь при необходимости добавить любые возможности.
В текущей версии DbcH_SQLite (0.92) реализованы следующие возможности:
- список таблиц открытой базы данных;
- просмотр/редактирование данных в любой таблице;
- просмотр структуры и др.информации о таблице;
- вывод полной структуры базы данных;
- дамп базы данных;
- просмотр/редактирование параметров (pragmas) базы данных;
- создание таблиц и индексов;
- удаление таблиц и индексов;
- ввод, редактирование и выполнение SQL запросов;
- подсветка синтаксиса SQL запросов;
- автодополнение при редактировании SQL запросов (по клавише TAB);
- сохранение SQL запроса в отдельном файле и загрузка из файла;
- история SQL запросов отдельно для каждой базы данных.
Длина комментария - не больше 4000 символов.
Ваше имя:
Адрес электронной почты:
(не предназначено к показу)
Введите текст с картинки:
Ваше имя:
Адрес электронной почты:
(не предназначено к показу)
  |