实时数据库软件技术要求:
1、操作系统
运行在Windows 操作系统上的服务器和客户机;
服务器支持作为windows 2003 server、windows 2008 server服务运行;
服务器是面向对象的和多线程的,并为数据收集和存储提供较高优先级,为客户机查询提供较低优先级。
2、数据库
存储子系统支持每秒30000次更新的连续数据获取速度;
存储子系统支持持续1秒的60000更新/秒突发速率;
存储子系统能把实时数据作为高优先级任务并以不间断的方式处理;
存储系统能够存储原始数据和校正后的数据;
对数据库的所有变更都是可跟踪的;
实时历史数据库中全面支持人工数据。不允许采用外部表形式;
通过“手工”方式(例如"更新/插入"命令、CSV 文件导入、存储与转发等等)接收的人工数据应作为较低优先级的任务处理;
能够无损压缩原始数据(即不能使用内插法、阶梯/坡度法、以及数据中值法);
能够根据不同的标记采用不同的存储方法(随机或定期)和不同的存储率以随机(带有时间和值的死区)或定期方式储存数据;
支持触发器、存储的过程等等;
数据库编辑软件系统能够记录5ms分辨率水平的点;
从I/O服务器获得的数据支持VTQ、值、时间标记、以及质量信息;
从I/O服务器获得的数据与从I/O服务器获得的VTQ 信息一起存储。
3、归档
能够自动地存档实时时间序列数据;
能够以100%的分辨率访问当前的和存档的数据;
支持使用最低监视设置存档。
4、数据库模式
数据库为基于行业标准数据库的开放关系数据库,以便为第三方软件提供支持;
数据库支持为用户添加/编辑/删除定制表格的能力;
把数据库模式公开。
5、配置
数据库的配置简单,采用点击Windows GUI的形式。
6、与其它数据库系统的集成
数据库支持与其它的数据库系统方便地集成,包括Microsoft SQL Server和Oracle;
数据库支持与SAP R/3的接口。
7、数据检索
数据库支持检索随机存储定期存储的数据的能力,不管数据是随即存储的还是定期存储的;
数据库支持控制检索的数据的分辨率的能力,可以是行数,也可以是分辨率(例如,每300 毫秒一次);
数据库支持检测边界的能力(上边界和下边界);
支持从任意数量的I/O服务器获取数据,其中每个I/O服务器可以带有任意数量的主题。
8、高系统可用性
I/O服务器支持存储和转发或I/O服务器容错;
在PIMS数据库服务器掉线时,不会丢失数据。
9、数据类型
数据库支持多种数据类型,包括整数、浮点数、字符串(字符)、二进制对象等。
10、动态事件和汇总
数据库提供动态事件检测功能以及相应的数据处理动作;
事件系统能够检测标记值(离散和模拟)的变化,或者由外部服务触发的变化;
事件动作包括在单独的表格中存储标记的快照以帮助检索,发送、或者执行存储的过程;
数据库提供动态汇总数据的能力(每小时、每班次、每周、每月的最小值、最大值、平均值、范围、求和等),并能够在单独的表格中存储结果,以利检索。
11、数据分析工具
提供客户机分析工具以便方便地存取数据,客户机工具应为Excel 和Word 提供趋势图、插件等;
带有报表生成软件包;
提供方便的查询工具。
12、定制工具
数据库支持ODBC/Native SQL调用;
支持使用流行的开发环境的能力,例如Visual stdio 2008\2010、Delphi 等,语言支持C#、C++等主流编程语言。
13、管理/维护
数据库管理非常容易;
支持以表、列为基础为用户组授予许可的能力;
安全性是基于服务器的。
14、互联网公布
支持使用标准的Microsoft工具(即FrontPage、IIS Web服务器)通过互联网或企业内部互联网公布数据的能力。
关系数据库软件技术要求
支持大数据库、多用户的高性能的事务处理。支持最大数据库,其大小可到几百千兆,可充分利用硬件设备。支持大量用户同时在同一数据上执行各种数据应用,并使数据争用最小,保证数据一致性。
系统维护具有高的性能,每天连续24小时工作,正常的系统操作(后备或个别计算机系统故障)不会中断数据库的使用。可控制数据库数据的可用性,可在数据库级或在子数据库级上控制。
遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准。
实施安全性控制和完整性控制。为限制各监控数据存取提供系统可靠的安全性。实施数据完整性,为可接受的数据指定标准。
支持分布式数据库和分布处理。允许将处理分为数据库服务器和客户应用程序,所有共享的数据管理由数据库管理系统的计算机处理,而运行数据库应用
的工作站集中于解释和显示数据。通过网络连接的计算机环境,将存放在多台计算机上的数据组合成一个逻辑数据库,可被全部网络用户存取。
分布式系统具有透明性和数据一致性。具有可移植性、可兼容性和可连接性。
支持的数据库处理能力:
故障保护:配置和验证Windows集,并通过与微软集服务器集成的高可用性软件快速、准确地自动恢复。
回闪查询:无需复杂、耗时的操作即可恢复更早版本的数据。
回闪表、数据库和事务查询:诊断和撤销错误操作以缩短恢复时间。
数据卫士:创建、维护并监控一个或多个备用数据库,以保护企业数据不受故障、灾难、错误和损坏的影响。
安全备份:针对数据库和异构文件系统的安全、高性能的磁带备份管理以降低网络数据保护的成本和复杂性。
服务器管理的备份和恢复:借助恢复管理器(RMAN)简化并自动提高备份及恢复性能。
数据压缩:在不影响查询时间的情况下压缩保存在关系表中的数据;降低磁盘系统成本。
分区:可将大型表格和索引划分成多个规模较小、更易于管理的部分,而无需更改底层管理软件。
数据挖掘:实现从极大型数据库中有效提取信息,并与商务智能管理软件集成。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。