当前位置:闪电软件园 > 应用 > 编程开发 >

Accuracer v17.00

(认准闪电软件园)
  • 浏览(
  • 更新时间:2024-07-22
  • 软件大小:未知
  • 界面语言:简体中文
  • 授权方式:共享软件
  • 运行环境:Win7/win8/win10
  • 官方网站:https://www.aidaim.com/

软件标签:Accuracer 
Accuracher是强大的 SQL 嵌入式数据库,提供广泛的功能,以及超高的性能和高效性优势,快速易用,可从单用户扩展到文件服务器和客户端服务器。 100% Unicode SQL,带有存储过程/函数和相关子查询。 提供强大的数据库引擎,支持事务处理和B+树索引。 使用所有可能的设置对整个数据库文件进行强加密。 易于使用的更改检测和写入失败检测。 作为BDE替代品的理想选择,不需要任何.dll,并包含数据传输实用程序。

软件功能

1、压实度
大小约为1200 KB的简短编译代码,BDE替换嵌入式数据库,无DLL,无需外部驱动程序(如BDE)。
Accuracer支持在单个数据库文件中存储多个表,甚至在可执行文件中存储多个表。
Accuracer数据库引擎的内存消耗小。
快速Varchar和BLOB数据压缩。您的大型数据字段将需要磁盘空间越小。Accuracer可动态压缩数据。与数据打包/解包过程相比,数据打包/解包过程并不明显磁盘写入/读取过程。Accuracer中使用的压缩例程比大多数流行的存档器,如PKZip、WinRar、Arj。
Accuracer会在从文件末尾删除数据时自动减小数据库文件的大小。
2、高性能
按B树索引快速搜索。目前,Accuracer是其中之一Delphi,C++Builder和Kylix的现有最快的单文件数据库。
事务支持使您能够提高性能。甚至在事务中读取记录的速度也要快得多。阅读《开发人员指南》中的“事务”一章,了解详细信息。
分配给加快工作进程的内存模式当所有数据都可能存储在RAM中时。
高速内存操作性能通过以下方式实现使用自定义内存管理器和专门优化算法的方法。
高级SQL优化器通常使查询执行多个通过选择最佳执行计划,速度提高数倍。
3、功能性
可扩展性:从无并发写入访问的单用户(SU)模式到千用户多用户模式,零管理文件服务器(MU),甚至是客户端/服务器(CS)。
TACRQuery组件支持SQL'92 DML和DDL运算符的子集,这些运算符由高级语句增强。使用Accuracer,您可以创建用于创建数据库和表、插入、编辑和删除记录的SQL脚本。通过SELECT命令检索数据。请参阅支持的命令的完整列表。
SELECT、UPDATE和DELETE SQL语句支持相关子查询。
支持存储过程和函数-使用TACRQuery和TACRDatabase。脚本语言是SQL和Pascal的组合。
100%Unicode支持-SQL、过滤器、表达式、数据库对象的名称(存储函数、表、索引、外键)、数据库文件名。
支持大多数TTable函数,包括Key和Range方法。
高级搜索引擎。Accuracer支持带有通配符“%”和“_”的“LIKE”运算符,以及筛选器和查询中的“IS NULL”和“IS NOT NULL”。
单一文件格式。单个数据库文件中可以存储多个表。
支持可执行数据库。数据库文件可以集成到应用程序的可执行文件中。因此,您只能分发单个可执行文件,也可以以只读模式使用数据库(操作系统在应用程序启动时锁定可执行文件)或将其复制到任何目录并在任何访问模式下使用。数据库文件可以通过调用MakeEXEDatabase链接到应用程序文件,测试者IsAccuracerDatabaseFile,并由TACRDatabase组件的RemoveDatabaseFromExe函数提取。
完全支持多个索引,即表中的多个字段可以包括指数。Accuracer提供区分大小写和字符串字段的不敏感索引。
可共享的内存中表。Accuracer支持单个应用程序中的多个TACRTable组件同时访问表。
逆向工程(表或数据库到SQL脚本导出)功能使您能够生成SQL脚本创建表或整个数据库并插入所有现有数据。
备份和还原支持。您可以轻松备份和还原数据库使用内置数据压缩来重新使用磁盘空间使用情况以及使用强加密来防止未经授权访问您的备份副本。
触发器-数据库和服务器事件。
默认值支持。
记录级约束,即必须编辑数据时遇到。
参照完整性SQL-99合规性-外键支持。
高级客户端-服务器功能。
可视化查询构建。借助Accuracer,您可以使用可视化查询构建器即使不了解SQL,也可以方便地直观地创建数据库查询!
用于记录组、表组或整个数据库的高级数据导入/导出功能。
4、兼容性
支持大多数TTable、TQuery、TDatabase、TSession和TBatchMove属性、方法和事件。
Accuracer支持几乎所有TTable字段数据类型,包括BLOB字段、此外,它还允许创建任何固定和可变长度的字符串和宽字符串字段。
Accuracer与标准的数据库感知可视化控件完全兼容例如QuickReport、DBGrid、DBNavigator、DBImage、DBMemo、DBRichEdit,以及支持TDataset后代组件的第三方产品-FastReport、DBFlyTreeView等。
IProvider接口支持。您可以通过TClientDataset访问TACRTable和TACRQuery组件。
计算字段和查找字段的使用方式与TTable相同。
5、安全
Accuracer使用强大的加密算法。
多种加密算法选择:
-Rijndael,高级加密标准(AES)冠军,128位密钥
-Rijndael,256位密钥
-Blowfish,448位密钥
-Twofish,128位密钥
-Twofish,256位密钥
-方形
-单DES 8字节Blocksize,8字节Keysize 56位相关
-双DES 8字节Blocksize,16字节Keysize 112位相关
-双DES 16字节Blocksize,16字节Keysize 112位相关
-三重DES 8字节Blocksize,24字节Keysize 168位相关
-三重DES 16字节Blocksize,24字节Keysize 168位相关
-三重DES 24字节Blocksize,24字节Keysize 168位相关
您可以使用现有最好的对称分组密码之一由最好的密码学专家测试,以实现如此快速的速度和强大的加密,如您所愿。
四种不同的加密模式:CTS、CBC、CFB、OFB。
两种不同的加密方案。您可以使用密码和加密密钥本身来保护数据库。Accuracer在所有已知的Delphi数据库系统中具有最好的加密功能。
TACRDatabase组件IsDatabaseEncyrpted、IsDatabaseEncyrptedByPassword和IsCryptoParamsValid允许安全检测数据库加密。
6、可靠性
事务支持使您能够提高可靠性。如果在事务处理过程中会发生一些故障所有修改都将丢失,数据库将处于相同状态与开始交易之前一样。
Accuracer提供了两种修复表和数据库的替代可能性如果由其他应用程序导致硬件故障或操作系统错误。
Accuracer支持使用表状态(TACRTable.GetTableState方法或GET TABLES SQL语句)进行更改检测和写入失败检测。
Accuracer适用于大型数据库(数百万条记录和GB数据)。
7、方便
成本效益:免版税(您可以为使用本产品的任意数量的用户开发任意数量的应用程序,无需额外费用);大量的许可证(SU/MU/CS版本、源代码和非源代码版本、多开发人员许可证)。还要查看价格比较矩阵。
在单用户、文件服务器和客户端/服务器模式之间轻松切换。
易于部署:无BDE,无DLL;无需特殊安装和配置。
易于开发:与标准数据库数据访问组件(TTable、TQuery、TDatabase、TSession、TBatchMove)兼容,数据库数据控件(DBGrid、DBNavigator、DBImage、DBMemo、DBRichEdit等),第三方组件(如QuickReport、FastReport、DBFlyTreeView等);几乎所有标准和高级字段数据类型。
通过电子邮件提供及时响应的技术支持。
使用示例。大约有50个演示Delphi/C++Builder/Kylix在Accuracer分发包中。实用程序包括完整的源代码。
全面的帮助。Accuracer附带完整文档在《Accuracer开发人员指南》和《Accuracer组件参考》中介绍。
表重组是以最简单的方式执行的,保留了所有现有数据。
支持从任何数据源导入和导出数据。Accuracer为您提供了导入和导出表的最简单方法ImportTable和ExportTable方法。
TACRBatchMove组件,其工作方式与TBatchMove相同并支持几乎所有功能,对记录组或整个表执行数据库操作。
国际化/本地化支持。所有文本搜索排序函数使用当前的系统区域设置,因此本地化您的使用Accuracer进行编程是一项非常简单的任务。
Unicode支持。所有文本操作都使用ftWideString进行多字节编码。
在可能缓慢的操作期间显示进度支持表和数据库。
交易为您提供了额外的工作便利。
8、公用事业
Accuracer Manager可帮助您轻松管理数据库。这个强大的工具允许您对Accuracer表和数据库执行任何受支持的操作。
Accuracer数据库服务器实用程序(仅限客户端/服务器版本)。灵活的数据库管理员和服务器管理工具。
DBTransfer实用程序将帮助您从数据库系统传输现有表使用BDE驱动程序,例如Paradox、Interbase、Access、Oracle、SQL Server到Accuracer数据库,反之亦然。
需要ACR4Convert实用程序才能将旧的Accuracer 1-4数据库转换为新的Accuracer v.5。
转换器实用程序可帮助您将现有数据库从将EasyTable转换为新的Accuracer Database System格式。
SQL控制台提供了一种执行SQL查询的简单方法。您可以加载和运行随附的演示查询,也可以创建自己的脚本并将其保存到文本文件中。
AccuracerBackup和AccuracerRestore可帮助您组织备份-恢复过程并举例说明如何向应用添加备份/还原功能。
所有实用程序都包含完整的源代码,可用作高级示例。

软件特色

1、具有服务器组件和自定义消息的客户端/服务器数据库引擎
2、易于使用的多用户(文件服务器)数据库引擎
3、多线程访问
4、将所有表存储在单个数据库文件中
5、嵌入式数据库:无 BDE,无 DLL
6、SQL'92DML 和 DDL 通过高级语句增强支持
7、SELECT、UPDATE 和 DELETE SQL 语句中的相关子查询支持
8、SQL 存储过程和函数支持
9、不区分大小写的搜索
10、引用完整性支持(SQL'99 合规性)
11、100% Unicode 支持 - SQL、筛选器、数据库对象名称
12、易于使用的更改检测和写入失败检测
13、与标准数据库感知控件完全兼容
14、IProvider 支持 (ClientDataset)
15、占用空间小,内存使用率低
16、In-Memory 表支持最快的数据访问
17、具有可选数据压缩的 Varchar 和 BLOB 字段类型
18、具有多种算法和模式的强大数据库加密
19、具有 READ COMMITTED 隔离级别的事务支持
20、BatchMove 组件
21、逆向工程(表到 SQL 脚本导出)
22、备份和还原支持
23、触发器 - 数据库和服务器事件
24、Full Views 支持
25、在可执行文件中嵌入数据库的功能
26、ODBC 驱动程序可用
27、Windows/Linux跨平台数据库引擎
28、无版税
29、原生 Delphi 数据库,提供完整源代码
30、理想的BDE替代品 - 不需要任何.dll,并包括数据传输实用程序。

安装说明

1、下载并解压,安装程序,勾选如下选项,进行安装设置

2、安装完成,退出向导

闪电小编说明:

Accuracher是一个独特的嵌入式单文件SQL数据库,具有广泛的功能集。 BDE替代嵌入式Delphi数据库,支持SQL适用于在Embarcadero RAD Studio,Borland(CodeGear)Delphi/C++Builder和Borland Kylix工作的软件开发人员.
软件无法下载?不知道解压密码?微信关注订阅号"闪电下载"获取

本帖长期更新最新版 请收藏下载!版权声明:本站提的序列号、注册码、注册机、破解补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

  • 下载地址

捐助vip:软件无法下载?联系:sd173@foxmail.com

  • 猜你喜欢
  • 用户评论