数据库及其生成的表格每天都在许多企业和公司工作中使用。出于组织和实际原因,在线或远程交替访问它们以及直接访问它们变得越来越有用。
数据库:分层结构
一个关系数据库应用程序通常由三层组成。这些层是数据、接口和逻辑。
- 数据由存储数据的表组成。
- 接口由表单组成,您的用户通过这些表单与表中的数据进行交互。
- 逻辑是允许您自动执行任务并管理数据和接口对象的代码。
管理业务数据库的工具
30 多年来,管理应用程序一直使用 4GL(第 4 代语言)软件开发工具包开发,例如 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 数据库联机的旁白
- Access 2010 和 Access Services 已不再使用,因为 2010 Web 应用程序服务已被删除
- Access 在其原始版本中仅适用于 Windows 环境。它旨在在有线 LAN 上运行,而不是在 Internet 上运行。因此,Access Web 数据库 (Access 2010) 和 Access Web 应用程序 (Access 2013) 都试图添加接口对象,从而可以在 Web 上操作数据库。因此,可通过 Internet 访问的 SharePoint 列表(2010 版)和 SQL Azure 表(2013 版)。微软在放弃这些路径并将其从服务器中删除时,显然停止了其“网络化”。
- 如果您仍有一个 Access 数据库并希望在线访问它,则可以从启用 Web 的前端(用于访问数据库中信息的应用程序)开始。需要这样做,以便表格位于“后端”,而表单、查询、报告等位于“前端”并可供所有人访问。一旦完成,您是否将后端保留在公司场所的服务器上或将所有内容移至 cloud 都取决于您。
业务数据库的“前端”
在之前的一篇文章中,我写过支持 Web 的应用程序与为 Web 重写它们的优缺点。除了潜在的不稳定性和重新设计稳定应用程序的耗时方面之外,重要的一点是最终会出现相当静态的前端的风险,而大多数人现在已经习惯了直观和流畅的界面。这也适用于这里。
当然,当您在软件上进行了大量投资时,可能很难放弃它,不仅仅是因为这可能意味着新的培训投资。迁移数据库或更改其前端的问题可能会带来类似的问题,但在不需要触及数据库的某个方面的情况下,中途解决方案可能是更好的解决方案。
数据库的“客户端-服务器”架构
对于集中式应用程序,数据服务器也可以充当应用程序服务器。尽管如此,大多数企业更喜欢选择“客户端-服务器”架构。事实上,这使他们能够通过使用本地内存和电源来分担所有“前端”数据处理的负载,让中央服务器只处理后台任务。在此配置中,每台 PC 都会生成一个图形用户界面 (GUI),以使数据能够根据每个用户的要求进行处理。
直接客户端-服务器数据库结构的限制
这种“客户端-服务器”结构是企业管理应用程序(工资单、会计、股票、计费……)最常用的方法,但它的局限性开始显现。事实上,根据定义,客户端部分是基于 Windows 的,它不能安装在 Android 平板电脑或智能手机上。此外,它迫使公司相应地管理他们部署的 PC 园区,为每台 PC 上安装的每个新版本的客户端软件对每个工作站进行单独更新。
远程访问数据库的需求增加
远程工作和移动性正在成为越来越多的企业和员工广泛接受的期望。同时,Microsoft RDS 和 Citrix 等解决方案仍然复杂且成本高昂。它们是为大公司保留的,因为中小型企业很少有办法实施它们。
在线远程访问数据库的简单解决方案
Web 访问形式的 TSplus Remote Access 解决方案非常适合所有企业,无论其规模如何,都能解决这个问题。事实上,通过在托管数据库前端客户端的一台主 PC 或服务器上安装 TSplus Remote Access,您可以在几分钟内拥有一个可操作的架构。优点是现有应用程序的使用方式保持不变。 TSplus 软件的添加使其完好无损,但从那时起,您将能够在线访问您的业务数据库,无论是本地还是远程。
在线和远程访问您的业务数据库几乎没有任何变化
TSplus Remote Access 是一种神奇的方式,可以自动将您当前经过现场验证的 IT 基础设施转变为最易于使用的基于 Web 门户的远程访问解决方案。对于您的远程员工和用户,因此您可以增加在家工作,这是一种真正简单、易于安装且价格合理的解决方案。
对业务数据库的标准访问滞后
您有兴趣知道的一件事是 TSplus 可以提高您的会计或零售访问数据库的性能,使其速度提高十倍以上。事实上,随着用户数量和文件大小的增加,Access 数据库的平面文件结构意味着直接访问它和操作数据将花费越来越长的时间。不幸的是,应用程序使用的这种放缓并不是线性的,而是会产生复合效应,尤其是当文件达到 100MB 或更大时。
使用 TSplus 快速从 Remote Access 到业务数据库
这就是 TSplus Remote Access 大放异彩的地方。通过转动存储 Access 数据库的主机,对 1GB 数据文件的内部测试返回了惊人的速度提升。使用服务器上的数据和在用户工作站上运行的会计应用程序的常规设置,在 8 分钟内处理了一份特定的报告。而在 Remote Access 服务器上存储相同的数据文件时,该过程缩短到仅约 40 秒。
Remote Access by TSplus 安全数据库
最后一个值得注意的好处是文件完整性。客户来找我们有关损坏数据的问题。切换到 TSplus 技术后,不仅性能得到了显着提升,而且数据库也不再出现损坏问题的迹象。因此,无论是稳定性还是速度,TSplus 近在咫尺,团队随时为您提供建议和帮助。
要了解有关 TSplus Remote Access 和我们其他软件的更多信息,请访问我们的网站并 下载任何 TSplus 产品的 15 天试用版.