一个查看SQLite文件结构的工具软件
该项目旨在创建一个查看SQLite文件结构的工具软件(SQLite3 File Format Tools),用以方便对SQLite文件格式的学习。
目前实现效果图如下:
1. Database界面
该界面主要显示数据库属性
2. Data界面
该界面主要展示表数据。目前采用滚动加载方式,防止一次加载数据过多导致卡死。
3. SQL界面
sql语句查询界面,查询结果也是采用Data界面方式滚动加载。
4. Design界面
表设计界面,展示表含有的列编号,列名称,类型,非空,默认值以及主键情况。
5. HexWindow界面
HexWindow界面目前支持IndexInterior,IndexLeaf,TableInterior,TableLeaf,FreelistTrunkPage,FreelistLeafPage,Overflow页面的解析:
5.1 索引内部页 IndexInterior
5.2 索引叶子页 IndexLeaf
5.3 表内部页 TableInterior
5.4 表叶子页 TableLeaf
5.5 自由页主干页 FreelistTrunkPage
5.6 自由页叶子页 FreelistLeafPage
6. DDL界面
展示建表语句。
7. Graph界面
目前支持Index,Table,Freelist的页组织形式的显示。
7.1 索引图
7.2 表图
7.3 自由页图
项目地址
https://gitee.com/chuck_wilson/SQLiteExplorer
软件设计开发交流q-q群:592246824
相关推荐
DAV数据库 2020-06-17
airfling 2020-05-31
zbcaicai 2020-05-26
beibeijia 2020-04-25
Rain 2020-04-16
Plant 2020-04-08
园搬家测试账号 2020-03-25
MFCJCK 2020-02-24
xiaoxiangyu 2020-02-23
Plant 2020-02-03
CharlesYooSky 2020-02-01
MFCJCK 2020-01-31
nxcjh 2020-01-29
wintershii 2020-01-18
zbcaicai 2020-01-03
MFCJCK 2019-12-30
airfling 2019-12-28
Plant 2019-12-27
Dlanguage 2019-12-27
Dlanguage 2019-12-25
whyname 2019-12-23