Sqlite Page Explorer

Sqlite Page Explorer
软件描述
打开 SQLite 数据库,探索各种对象(如模式、表和索引)的内部结构。要了解 SQLite3 数据是如何组织的,请参见 SQLite 官方网站的“数据库文件格式”内容。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Sqlite Page Explorer?
打开 SQLite 数据库并探索各种对象(如模式、表和索引)的内部结构。要了解 SQLite3 数据的组织方式,请参见 SQLite 官方网站上的“数据库文件格式”文档。
应用场景:
- 软件开发和故障排查过程中查看 SQLite 数据库的内部结构
- 为学术研究目的研究 SQLite 数据库的格式
- 法医调查人员可使用该工具查看已删除页面中的数据
功能特点:
- 打开 SQLite 数据库,显示第一页(包含头部信息和模式根节点)
- 打开内部页面,这些页面可能是 B-Tree 页面、自由列表页面或溢出页面
- 以层次结构方式探索 B-Tree 页面的根节点、内部节点和叶节点
- 解析并显示 B-Tree 页面中的单元格内容
- 探索自由列表(已删除)的根节点和叶节点页面
使用方法:
点击“打开数据库”按钮后,用户可选择要探索的数据库文件。应用程序会打开数据库头部,确定页面大小,并为用户提供扩展“头部”和“页面 1”的链接。
第一页面始终包含头部信息和模式(即表和索引的定义)。如果模式内容可以完全容纳在第一页面内,则其定义将以表格形式显示在“单元格”标题下的“页面详情”部分。
要查看表或索引的数据,用户可点击“单元格”部分中对应表或索引的“打开”按钮,从而打开该表或索引的根页面。之后,用户可继续通过点击“页面详情”部分中的按钮进行深入探索。
如果模式信息跨越多个页面,则第一页面会包含指向存储模式信息的各个页面的链接。这些链接可在“页面详情”部分的“单元格”标题下查看,同时在“单元格”上方最右侧指针对应的“打开”按钮中也可看到。
🔄 替代方案
117 个选择
Aqua Data Studio
Aqua Data Studio 是一个支持多平台的集成开发环境(IDE),用于数据处理。它为各种以数据为中心的角色提供了便利,使他们能够管理多种类型的数据源。

PL/SQL Developer
PL/SQL 开发工具是一个专门针对 Oracle 数据库存储程序单元开发的集成开发环境。随着时间的推移,我们发现越来越多的业务逻辑和应用逻辑已移入 Oracle 服务器,因此 PL/SQL...

Datazenit
一种基于网页的数据库管理工具。具备智能数据网格、查询构建器、模式编辑器、实时图表以及支持自动补全的原始查询编辑器。一款现代化且智能的数据库工具,可提升工作效率。

WinSQL
WinSQL 是一个通用的数据库管理工具,可与任何关系型数据库配合使用,以执行导入/导出数据、生成测试数据、反向工程现有数据库、比较不同数据库之间的模式和数据等管理任务,或者简单地……

SQL Workbench/J
SQL Workbench/J 是一款免费的、与数据库管理系统无关的、跨平台的 SQL 查询工具。它采用 Java 编写,因此只要操作系统提供了 Java 运行时环境,就能在任何操作系统上运行。

Sypex Dumper
软件
Sypex Dumper [saipeks d?mper] 是一款软件产品(PHP脚本),可以帮助您创建 MySQL 数据库的备份(dump),在需要时也可从备份中恢复数据库。

SQL Buddy
软件
SQL Buddy 是一个用 PHP 编写的开源网络应用程序,旨在通过 Web 浏览器来管理 MySQL 和 SQLite。该项目注重安装的简便性和简洁的用户界面。

OrbitDB
软件
OrbitDB 是一个无服务器、分布式、点对点数据库。OrbitDB 使用 IPFS 进行数据存储,并利用 IPFS 的 Pubsub 功能自动与对等节点同步数据库。它是一个最终一致的数据库,采用 CRDT 技术实现无冲突的数据库合并,因此 OrbitDB 成为了一个非常出色的……