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 个选择
IBM DB2
DB2 在从 Linux 到 z/OS 的各种平台上提供了业界领先的性能、可扩展性和可靠性。DB2 支持存储 XML 和关系型数据,并提供 SQL PL 和 PL/SQL 程序语言。

Valentina DB ADK
软件
使用内置免费版 Valentina DB 引擎开发跨平台应用,也可开发与 Valentina Server 交互的客户端-服务器应用。两种场景下代码完全相同!免费使用 VServer 部署应用!

DynoBird
在线数据库设计师。解锁数据库设计中的实时协作与便捷数据导入功能。DynoBird 支持 MySQL、PostgreSQL、SQL Server 和 SQLite。

Eclipse SQL Explorer
Eclipse SQL Explorer 是一个轻量级的 SQL 客户端,可让您查询和浏览任何符合 JDBC 标准的数据库。它支持针对特定数据库(如 Oracle、DB2 和 MySQL)的专用功能插件,并可扩展以支持其他数据库的专用功能。

Neor Profile SQL
软件
MySQL 自由的 GUI 工具,用于分析 SQL 查询。 Neor Profile SQL 是为开发者提供的分析 MySQL 查询的解决方案。该软件可跟踪您的应用程序或网站发送到 MySQL 服务器的所有查询。 SQL 分析器的实用功能包括: 它显示。

SQLTools
SQLTools 是一款轻量级且可靠的 Oracle 数据库开发工具,包含文本编辑器、SQL 控制台以及若干 SQL 工具。您可以使用它进行拨号连接,其运行速度与 SQLPlus 相当。
MonoQL
软件
MonoQL 就像一个在浏览器中的桌面版 MySQL 客户端。MonoQL 将提供 phpMyAdmin 的所有主要功能,但采用现代化的界面。它还将支持 MSSQL 和 Oracle。