1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/chuck_wilson-SQLiteExplorer

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Данный проект направлен на создание инструмента для просмотра структуры файлов SQLite (SQLite3 File Format Tools), который будет полезен для изучения формата файлов SQLite.

Здесь приведены необходимые ссылки:

Данный проект был скомпилирован с использованием версии Qt5 MingW.

Формат файла SQLite3: https://sqlite.org/fileformat.html

Текущие результаты реализации представлены ниже:

1. Интерфейс базы данных

Этот интерфейс в основном отображает свойства базы данных. image

2. Интерфейс данных

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

3. Интерфейс SQL

Интерфейс для выполнения запросов SQL, результаты запросов также отображаются с помощью метода прокрутки интерфейса данных. image

4. Интерфейс дизайна

Интерфейс проектирования таблиц, который показывает номер столбца, имя столбца, тип, является ли столбец обязательным, значение по умолчанию и информацию о первичном ключе. image

5. Интерфейс HexWindow

Интерфейс HexWindow в настоящее время поддерживает анализ страниц IndexInterior, IndexLeaf, TableInterior, TableLeaf, FreelistTrunkPage, FreelistLeafPage и Overflow.

5.1 Страница индекса внутренняя IndexInterior

image

5.2 Страница индекса листовая IndexLeaf

image

5.3 Страница таблицы внутренняя TableInterior

image

5.4 Страница таблицы листовая TableLeaf

image

5.5 Страница свободного листа главная FreelistTrunkPage

image

5.6 Страница свободного листа листовая FreelistLeafPage

image

6. Интерфейс DDL

Отображение операторов создания таблиц. image

7. Интерфейс Graph

В настоящее время поддерживается отображение структуры страниц в виде графиков для индексов, таблиц и свободных страниц.

7.1 График индекса

image

7.2 График таблицы

image

7.3 График свободного листа

image

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Инструмент для просмотра структуры файлов SQLite. Развернуть Свернуть
Apache-2.0
Отмена

Обновления (3)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/chuck_wilson-SQLiteExplorer.git
git@gitlife.ru:oschina-mirror/chuck_wilson-SQLiteExplorer.git
oschina-mirror
chuck_wilson-SQLiteExplorer
chuck_wilson-SQLiteExplorer
master