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 个选择
dbForge Studio for MySQL
dbForge Studio for MySQL 是用于数据库管理、维护和开发的通用 MySQL 和 MariaDB 客户端。借助这一智能 MySQL 客户端,数据和代码操作变得更加轻松便捷。

Toad for Oracle
Toad 是应用程序开发的行业标准工具。使用 Toad,开发人员可以构建、测试和调试 PL/SQL 包、过程、触发器和函数。Toad 用户可以创建和编辑数据库对象,如表、视图、索引、约束和用户。Toad。

SQuirreL SQL
SQuirreL SQL 是一个开源的 Java SQL 客户端程序,可让您查看 JDBC 兼容数据库的结构、浏览表中的数据、执行 SQL 命令等。

Database .NET
Database .NET 是一款创新、强大且直观的多数据库管理工具。

Sequeler
Sequeler 是一款使用 Vala 和 Gtk 构建的原生 Linux SQL 客户端。它可让您连接本地和远程数据库,在具备语法识别功能的便捷文本编辑器中编写 SQL,并在 Gtk.Grid 小部件中可视化 SELECT 查询结果。

Titan Database
Titan 是一个可扩展的图数据库,专为在多台机器组成的集群中存储和查询包含数千亿个顶点和边的图而优化。Titan 是一个事务性数据库,可支持数千名并发用户执行复杂的图操作。

FlameRobin
FlameRobin 是一个用于 Firebird DBMS 的跨平台开源数据库管理工具。

FerretDB
FerretDB(前身为MangoDB)是一个开源代理,可将MongoDB wire协议查询转换为SQL,并使用PostgreSQL作为数据库引擎。

