SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

最近更新热门排行
您现在的位置:首页- 编程开发- 数据库类 - SQLiteSpy(sqlite可视化管理工具)下载
SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版
0.00%
0.00%

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

请输入预约的手机号码
8人已预约此游戏
确定取消
  • 软件介绍
  • 软件截图
  • 相关文章
软件标签:

SQLiteSpy是一款很实用的sqlite可视化管理工具,该软件可以读取sqlite3的文件和对他们的SQ执行L,图形用户界面更容易分析和操纵sqlite3的数据库。它可以帮助SQLite数据库的增删改查管理,操作简单,使用非常方便。需要的朋友赶紧来本站下载吧!

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

SQLiteSpy介绍

SQLiteSpy是一款针对sqlite3数据库进行可视化管理的工具,该软件可以运行在sqlite3数据库中的任意一个注册表,他不需要安装,当您需要使用时,只需将该软件提起到任何目录和执行文件就能立即开始工作,该软件是一个独立的管理工具,他不会与数据库中的文件及程序产生冲突,操作起来非常方便,通过SQLiteSpy,可以让数据库的管理模式变得更加流畅,迅速快捷地传递信号,想要管理的地方一目了然,任何人使用都同样方便,任命人都容易遵守,容易更改,需要的朋友赶快下载试试吧!

sqlitespy是一个快速和紧凑的GUI数据库管理员为sqlite 。它的内容sqlite3文件并执行的SQL对付他们。

它的图形用户界面使得它很容易探讨,分析和操纵sqlite3数据库。

SQLiteSpy是一个快速和紧凑的图形用户界面的SQLite数据库管理软件。它可以读取sqlite3文件并执行SQL。图形用户界面使得它很容易分析和操纵sqlite3的数据库。

软件功能

-可视SQL查询生成器

-轻松建立复杂的SQL查询。

-格式化的SQL查询文本布局。

-SQL查询解析和分析的有力手段。

-高级SQL编辑器与语法高亮和代码完成。

软件特点

1、数据库一览:树状显示所有的架构,包括表,列,索引和触发器在数据库中包含的项目。按F5更新架构树,双击一个表或视图来显示它的数据,使用常用的命令的上下文菜单。

2、网格单元格编辑:表格单元格中编辑,显示一个表通过树状架构,选择一个单元格,然后按F2键调用编辑器。然后修改并确认您的更改写回到表里。

3、数据类型显示:本机的SQL数据类型显示不同的背景颜色来帮助检测类型错误。类型错误可能会导致性能下降或错误的SELECT结果集,防止NULL值与空字符串混淆。

4、完全的Unicode: SQLiteSpy具有完全支持SQLite的Unicode的能力。数据显示和输入是完全实现为Unicode,包括SQL命令。

5、多个SQL编辑:现代标签是用来编辑和显示的查询语句和结果比较容易多个SQL查询。 SQL查询执行输入或加载到SQL他们编辑。然后按F9键运行该查询,或Ctrl + F9来运行当前行或选择只。

6、时间测量: SQL执行的时间会自动测量和显示,以帮助优化查询。

7、正则表达式:在SQL关键字regexp是支持,并增加了完整的Perl的正则表达式语法5.10 SQLiteSpy。的实施,实现了利用DIRegEx库。

8、数学SQL函数:下面的SQL函数可用数学除了SQLite的默认:ACOS(), ASIN(), ATAN(), ATAN(), ATAN2(), CEIL(), CEILING(), COS(), COT(), DEGREES(), EXP(), FLOOR(), LN(), LOG(), LOG(), LOG2(), LOG10(), MOD(), PI(), POW(), RADIANS(), SIGN(), SIN(), SQRT(), TAN(), TRUNCATE().

9、数据压缩:压缩的SQL函数()适用的zlib的紧缩到任何文本或BLOB值。

10、紧凑型结果储存:使用内部数据存储机制,以达到最佳的兼容SQLite的原生数据类型。因此,SQLiteSpy使用远低于其它的SQLite管理内存和更有效地处理大量的表。

11、内建的SQLite引擎: SQLiteSpy已建成一个单一的应用程序文件与SQLite数据库引擎可执行文件。不需要部署任何dll文件,这使得SQLiteSpy更易于部署。

12、加密支持: SQLiteSpy可以阅读和修改加密的数据库文件由DISQLite3产生。 DISQLite3实现了自己的母语AES加密。这为不符合商业SQLite的加密扩展(SSE)的或任何其他第三方的实施提供兼容。

13、易安装和卸载:要运行SQLiteSpy,只需解压SQLiteSpy.exe文件到任何目录和执行文件。不需要安装。刚开始时,该程序创建一个文件SQLiteSpy.db3(1 sqlite3的数据库)来存储的和设置。它不写任何其他文件或注册表。卸载一样只是简单的删除两个文件:应用程序的可执行文件和数据库文件。

软件亮点

强大的重组功能:

-表列,索引,外键,触发器,独特和检查约束的可视化编辑器。

-任何复杂的表,而不会丢失数据重组。

-任何重组操作被包裹在一个嵌套事务回滚,如果发生任何错误更改应用时。

导入和导出数据:

-从ADO数据源,csv文件,SQL脚本或SQLite导入数据。

-数据导出到CSV文件,SQL脚本,Excel或SQLite的。

-使用拖放操作之间的SQLite数据库复制表。

-通过剪贴板中的数据导出到Excel。

数据编辑功能:

-在使用功能强大的就地编辑网格的编辑数据。

-图像编辑器目前支持JPEG,PNG,BMP,GIF和ICO图像格式。

-使用集成的十六进制编辑器可视化和修改BLOB字段。

新版特色

-完整的Unicode支持。

-支持附加的数据库。

-支持加密的数据库。

-Lua和Pascal的脚本支持。

使用说明

1、新建一个数据库:

File->New Database,起名为SqlLearning。如下图:

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

2、sql语句输入区输入如下语句,按快捷键F9,创建数据库表customers。执行后效果如下图。

[sql] view plaincopy

create table customers(

customerId INTEGER PRIMARY KEY,

name varchar(50),

city varchar(50),

customerType varchar(50),

addTime date,

addFromDepartment varchar(10),

quantity INTEGER );

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

3、sql语句输入区域分别输入如下的10个sql语句,插入10条记录。执行后的效果如下图。

[sql] view plaincopy

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('张志国','中国','普通客户','2011-10-22','财务部',3) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('靳红浩','法国','主要客户','2012-11-1','销售部',2) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('高武明','中国','普通客户','2013-5-12','编辑部',12) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('王玲菲','德国','特殊客户','2007-1-12','编辑部',5) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('马达达','中国','主要客户','2008-2-19','财务部',3) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('马凯文','德国','特殊客户','2000-4-23','财务部',6) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('姚明明','美国','特殊客户','2011-5-23','编辑部',2) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('余铭宏','中国','主要客户','2012-12-2','销售部',7) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('张艺谋','法国','特殊客户','2013-1-2','编辑部',2) ;

insert into customers(name,city,customerType,addTime,addFromDepartment,quantity) values('张斯五','中国','普通客户','2010-1-3','销售部',1);

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

4、对customers根据customersType进行分组。

[sql] view plaincopy

select customerType from customers group by customerType;

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

5、group by 常和 sum,max,min,count等聚合函数一起使用,例如:对 customers根据 customersType进行分组统计每个类别中的客户个数。

[sql] view plaincopy

select customerType,COUNT(*) from customers group by customerType ;

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

6、 例如:对 customers根据 customersType进行分组获取每组的最大customersId

[sql] view plaincopy

select customerType,MAX(customerId) as number from customers group by customerType ;

注:as number相当于起了个别名,如果不起别名的话将会显示为”MAX(customerId)“

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

7、group by 字句和where字句一起使用,在SQL中where字句的运行顺序是先于 group by 字句的,where字句会会在形成组和计算列函数之前消除不符合条件的行

例如:查询由财务部门添加的用户中各个类型的最大customersId

[sql] view plaincopy

select customerType,MAX(customerId) as number from customers where addFromDepartment='财务部' group by customerType ;

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

where字句过滤掉了不是财务部添加的用户信息,group by对where字句的结果又进行了分组操作,没有groupby的话得到的记录将是财务部添加的用户中customerId最大的一条记录。

8、group by字句和having()字句一起使用,在SQL中 having()字句的运行顺序是后于group by字句的, having()字句的的作用是筛选满足条件的组,例如:查询客户数超过1个的国家和客户数量。

[sql] view plaincopy

select city ,count(*) number from customers GROUP by city having count(*)>1 ;

SQLiteSpy(sqlite可视化管理工具) v1.9.11绿色免费版

分析:系统会先对customers根据 city 分组,生产虚拟表,之后having字句对生成的虚拟表进行筛选,将数量不大于1的剔除

sqlite介绍

SQLite是一个嵌入式库并且实现了零配置、无服务端和事务功能的SQL数据库引擎。它在广泛领域内被使用,而且单线程读写性能与MySQL比肩,并且保证ACID性。

SQLite的存储后端是采用Btree实现,多个连接可以并发操作,但是同一时间只允许一个写着存在。

SQLite在硬盘上一个数据库一个文件,每个数据库文件头部保存有这个数据库的元信息,包括版本,大小,Btree根节点位置等等。

SQLite将一个数据库以Page为单位进行管理和读写,每一个Page默认为512字节,通常可以看做一个硬盘sector大小。

下载地址

SQLiteSpy(sqlite可视化管理工具):
普通下载地址:
广东电信下载
浙江电信下载
上海电信下载
湖南电信下载
上海电信下载
专用下载地址

特别推荐

相关文章