目录

数据库及其生成的表单在许多企业和公司工作中每天都在使用。出于组织和实际原因,交替在线或远程访问它们以及直接访问它们变得越来越有用。

数据库:分层结构

关系数据库应用程序通常由三层组成。这些层是数据、界面和逻辑。

  1. 数据由存储数据的表组成。
  2. 界面由用户与表格中的数据交互的表单组成。
  3. 逻辑是允许您自动化任务并管理数据和界面对象的代码。

管理业务数据库的工具

30多年来,管理应用程序一直使用4GL(第四代语言)软件开发工具包开发,如PowerBuilder、WinDev、FoxPro、Uniface、Visual Basic或Delphi。

这些工具使生成 Windows 应用程序成为可能,并将其安装在每个用户的 PC 上。该应用程序与公司的集中数据银行进行通信。该数据库可以托管在公司内部或在线。

在线管理数据库的SQL

数据库管理系统 (DBMS) 可以是 Oracle、MS-SQL、My-SQL、PHP、.net、SQL Server、SQL Azure... 这些经典环境中编程的任务使用 SQL 查询来查看、处理和传输用户工作站上的图形应用程序与服务器上数据库之间的信息,其主要功能是公司数据的集中化。

数据也可以保存在IBM专有计算机上,在这种情况下,图形应用程序将是IBM终端仿真器(3250或3270)。

关于将MS Access数据库上线的附注

  • 自从2010年Web应用服务被移除后,Access 2010和Access服务不再使用
  • Access 在其原始构建中仅在 Windows 环境中可行。它旨在有线局域网中运行,而不是在互联网上工作。因此,Access Web 数据库(Access 2010)和 Access Web 应用程序(Access 2013)都是尝试添加界面对象,以便在 Web 上操作数据库。因此,通过互联网可以访问的 SharePoint 列表(2010 版本)和 SQL Azure 表(2013 版本)。当微软放弃这些路径并从其服务器中删除它们时,显然停止了其“网络化”进程。
  • 如果您仍然有一个Access数据库并希望在线访问它,首先需要通过网络启用前端(用于访问数据库中信息的应用程序)。这样做是为了将表格放在“后端”,而将表单、查询、报告等放在“前端”并让所有人都能访问。一旦完成,无论您是将后端保留在公司内部的服务器上还是将所有内容迁移到云端,都由您决定。

业务数据库的“前端”

在之前的一篇文章中,我写到了将应用程序网络化与为网络重写它们的优缺点。除了潜在的不稳定性和重新设计稳定应用程序的耗时方面,一个重要的点是最终可能会得到一个相当静态的前端,而大多数人现在已经习惯了直观和流畅的界面。这也适用于此。

当然,当你在软件上投入大量资金时,放弃它可能会很困难,不仅仅是因为这可能意味着新的培训投资。迁移数据库或更改其前端的问题可能会带来类似的问题,但在某些情况下,折中的解决方案可能是更好的解决方案,其中数据库的某个方面不需要更改。

数据库的“客户端-服务器”架构

通过集中式应用程序,数据服务器也可以充当应用服务器。然而,大多数企业更喜欢选择“客户端-服务器”架构。实际上,这使他们能够通过使用本地内存和电力来处理所有“前端”数据处理,从而分担负载,让中央服务器只处理后台任务。在这种配置中,每台PC生成一个图形用户界面(GUI),以根据每个用户的需求处理数据。

直接客户端-服务器数据库结构的限制

这种“客户端-服务器”结构是业务管理应用程序(工资单、会计、库存、账单……)中最常用的方法,但其局限性开始显现。实际上,由于客户端部分根据定义是基于Windows的,因此无法安装在Android平板电脑或智能手机上。此外,它迫使公司相应地管理他们部署的PC园区,每次在每台PC上安装新版本的客户端软件时都需要对每个工作站进行单独更新。

对远程访问数据库的需求增加

远程工作和移动性在越来越多的企业和员工中成为广泛接受的期望。同时,像Microsoft RDS和Citrix这样的解决方案仍然复杂且昂贵。它们是为大公司保留的,因为中小企业很少有能力实施它们。

简单的解决方案以在线远程访问数据库

TSplus Remote Access 解决方案的 Web Access 形式非常适合所有企业,无论其规模大小,都能解决这个问题。实际上,通过在托管数据库前端客户端的主 PC 或服务器上安装 TSplus Remote Access,您可以在几分钟内拥有一个可操作的架构。其优势在于现有应用程序的使用方式保持不变。添加 TSplus 软件不会改变这一点,但从那时起,您将能够在线访问您的业务数据库,无论是本地还是远程。

几乎没有变化即可在线和远程访问您的业务数据库

TSplus Remote Access 是一种令人惊叹的方式,可以自动将您当前经过现场验证的 IT 基础设施转变为最易于使用的基于 Web 门户的远程访问解决方案。对于您的远程员工和用户,您可以增加在家工作的机会,这是一个真正简单、易于安装且价格合理的解决方案。

标准访问业务数据库时的延迟

有一件事你会感兴趣,那就是TSplus可以使你的会计或零售Access数据库的性能提高十倍以上。确实,随着用户数量和文件大小的增加,Access数据库的平面文件结构意味着直接访问和操作数据将花费越来越长的时间。这种应用程序使用的减速不幸的是非线性的,而是效果复合,特别是当文件达到100MB及以上时。

使用TSplus快速远程访问业务数据库

这是TSplus Remote Access大放异彩的地方。通过将存储Access数据库的主机进行转换,内部测试在1GB的数据文件上显示了显著的速度提升。在传统的服务器上存储数据并在用户工作站上运行会计应用程序的设置中,某个特定报告的处理时间为8分钟。而在Remote Access服务器上存储相同的数据文件时,处理时间仅减少到约40秒。

由于TSplus的Remote Access,数据库安全有保障

最后一个值得注意的好处是文件完整性。客户向我们反映了有关数据损坏的问题。切换到TSplus技术后,性能不仅显著提高,而且数据库也不再显示损坏问题。因此,无论是为了稳定性还是速度,TSplus都能提供帮助,团队也随时提供建议和帮助。

要了解有关TSplus Remote Access和我们其他软件的更多信息,请访问我们的网站并 下载任何TSplus产品的15天试用版 .

相关帖子

back to top of the page icon