小编了解到:所有收银机系统和收银机管理软件都是基于资料库开发的。

因此,资料库的效能和特性决定了收银机系统的基本效能和特点。目前,在各种商店收银机系统中有三种常用的资料库:

一、 Access 具有开发环境丰富、灵活性强、开发速度快等优点。因此,早期的现金收银机系统的开发大多采用 Access 资料库。

缺点是:

1 、当资料库过大时,ACCESS 资料库的效能在达到 100M 左右时开始下降。

2 、由于频繁的资料库重新整理而导致的各种资料库问题很容易发生。

3 、 ACCESS 资料库比其他型别的资料库更不安全。使用通用破解程序可以在几秒钟内破解资料库密码。

4 、资料库档案的大小迅速增加。当应用于收银机系统时,很容易达到几百兆位元组。

5 、稳定性差,资料库档案经常损坏。

二、 SQL Server 是微软推出的一个关联式资料库管理系统。它具有使用方便、可扩充套件性好、与相关软件整合度高等优点。

它是一个综合的资料库平台,使用整合商业智慧 (BI) 工具提供企业级的资料管理。 Microsoft SQL Server 资料库引擎为关系资料和结构化资料提供更安全可靠的储存功能,使您能够为业务构建和管理高可用性和高效能的资料应用程序

优势:

是一个功能强大、成熟可靠的商业资料库。收银机系统是一种杀鸡用牛刀的模型。其各方面稳定性均优异。

缺点:

1 、资料库引擎需要单独安装。安装包超过几百兆位元组。

2 、昂贵。因此,国内收银机系统无一例外地使用了盗版 SQL 服务器。

3 、基于以上两点,大多数收银机系统采用简化版的 SQL Server 2000 。使用 15 年的资料库版本具有明显的漏洞,并且容易受到漏洞扫描工具的攻击。

三 SQLite 是一个轻量级的资料库,它的设计目标是嵌入式的,它占用的资源非常低,它可以支援 Windows/Linux/Unix 等主流作业系统,以及 Mysql 、 PostgreSQL 这两个世界著名的开放原始码资料库管理系统,它的处理速度比它们快。

优势:

1 、轻量级的大多数移动应用程序使用 SQLite 作为资料库,包括苹果和 Android 。

2 、稳定性,即使在突然停电的情况下也能确保资料库档案不被损坏。

3 、高安全性

4 、完全免费和开放原始码

对于商店收银机系统,SQLite 是最合适的资料库,它比 Access 具有更好的效能,非常稳定和安全,并且不需要安装资料库引擎。

存取资料在我们的商店计算机收银机系统的早期版本中使用。自 2011 年以来,它已经被 SQLite 资料库所取代。大量用户的实践证明,该收银机系统的效能和稳定性远远优于 Access 资料库。