论文部分内容阅读
摘 要:数据或信息客观存在的时态属性对信息分析和情报生成来说非常重要,只有以适当的方式存储竞争情报系统中信息的时态属性,结合时态数据进行信息分析,才能得到有价值的情报。这使得竞争情报系统和时态数据库结合应用成为必要,讨论引入时态数据库技术的竞争情报系统的特点及优势,并给出了未来可能的研究方向。
关键词:信息分析、时态属性、时态数据库、竞争情报系统
1时态数据库
传统数据库技术仅体现现实世界中数据的当前状态只反映对象在某一个时刻的状态,不参照对象的过去和未来。但是,用户对管理被处理事件的历史性信息以及系统中元事件的时态信息要求越来越广泛和迫切。时态数据库是在传统数据库中加入时态信息的一种新型数据库形式,一般是在传统数据库基础上进行时态扩展来实现的[1]。时态数据库TDB允许在数据模型和操作语言中更好地进行与时间有关的操作。时态数据库主要涉及以下3种类型的时间[2]:事务时间(Transaction Time),把对象或事件录入数据库系统的时间。有效时间(Valid Time),一个对象或事件在现实世界中发生并继续的那段时间,或者该对象或事件在现实世界中为真的时间区间。用户自定义时间(User-definedTime),是用户根据需要而输入的时间,系统将把这个数据与数据库中其他一般数据等同看待。时态数据有助于反映事物发生发展的过程,揭示事物发展的本质规律。
2竞争情报系统
竞争情报系统(Competitive Intelligence System CIS)从本质上可以把竞争情报系统看作以竞争情报为处理对象的决策支持系统,基于数据库技术的竞争情报系统符合新型DSS的发展方向[3]。目前竞争情报系统尚存在一定不足,存在部分时态信息丢失和时态数据库实现困难。CIS的模式多种多样,归纳国内外企业的实践经验,常见的模式有分散式、集中式、独立式、重点式。企业CIS的有效运作很大程度上取决于其模式的合理与有效性。企业应当根据自身经营活动和组织结构的特点,把时态数据库引入竞争情报系统中建立适合自己的CIS模式运行机制,充分保证CIS对企业战略决策和竞争策略的支持作用。
3竞争情报系统应用时态数据库的可行性
3.1时态数据模型
在过去20多年里,学者们设计出了上百种时态数据模型和查询语言。时态数据的各种特征基本上都已经覆盖。目前得到认同和应用的主要是TSQL2模型,TSQL2是时态数据库模型、时态数据查询语言的研究成果,是第2代时态数据库查询语言[4]。在TSQL2中提出了面向查询和数据库逻辑设计的双时态概念数据模型、面向存储的表示数据模型以及面向现实的演示数据模型。
3.2时态数据库管理系统
TimeDB是一种结合关系型数据库来实现时间数据库应用的技术,它支持时态数据库脚本:时态性查询语言。支持双时态,作为比较完备的时态数据库管理系统,实现了基本的时态管理功能:时态查询、时态修改、时态视图和时态完整性约束。它可以认为是关系数据库的一个前端,把时态数据库语句转换为关系型数据库的脚本,是基于目前非常成熟的关系型数据库基础上的应用。所以,采用TimeDB可以实现竞争情报系统中的时态数据管理功能和时态应用模式,使竞争情报系统与时态数据库的结合成为可能。
4时态数据库在竞争情报系统中的应用
4.1引入时态数据库优势
时态数据库最大的优点是时态性和及时性,时态性可对过去、现在、将来的事件进行比较、分析、预测提供了大量全面的数据,及时性可及时根据实际情况更新历史数据,存储所有历史信息[5]。引入时态数据库技术的竞争情报系统后系统收集、存储时态数据的能力提高。时态数据库加入了有效时间和事务时间,时态信息得以保留,能够存储瞬时数据、时间区间数据,也能够存储增删改等数据库维护的发生时间。时态数据库中保存了过去、现在和将来的大量数据,能够最大限度地完整动态地描述现实世界发生的各种事件。增强数据仓库的时态查询能力。时态数据库加入了有效时间和事务时间,能够进行各种时态查询,如查询数据库的过去、现在及未来状态;查询某元组的历史信息。把时态技术应用到数据仓库中,可以增强作为竞争情报分析子系统核心的数据仓库的时态查询功能。
4.2竞争情报系统中的应用
目前,在竞争情报系统中应用数据库技术可能的研究领域主要有以下几个方面。
1)数据管理的框架模型设计。框架模型设计是时态竞争情报系统应用的基础。竞争情报系统中数据量非常大,类型多样,通常具有时态性和动态性,所以,首先需要结合时态数据库的理论和方法,分析挖掘竞争情报系统中不同数据的时态信息。在此基础上,研究如何表示竞争情报系统中数据的时态信息;研究基于时态数据库的竞争情报系统的框架模型设计。
2)时态信息的收集、存储及管理的研究。数据量大,数据组织、重构、查询、索引和监控的难度也就大。要从这些关系更为复杂的全局模式中发现知识,为企业决策提供竞争情报服务,就必须对庞大的具有时态信息的竞争情报数据进行整理、合并和分析。
3)时态数据挖掘及算法的研究与实现。在事务数据库的挖掘中应用时态约束可以获得更好的效率。需要探讨如何利用时态区间代数操作来实现数据库的过滤和挖掘并提出高效算法,以原型来验证算法的正确性。时态信息挖掘指的是通过一些方法或者工具,从海量的、有噪声的、随机的历史和时态数据中提取未知的、潜在的、有价值的与时间相关的信息和知识。其算法研究是时态数据库与竞争情报系统结合研究的一个重要方向。
4)时态竞争情报系统的构建与开发。实证研究是现在竞争情报系统研究的方向,时态竞争情报系统的研究也需要进行实证研究,选择典型企业有针对性地构建与开发实用的时态竞争情报系统,验证本文提出的竞争情报系统与时态数据库结合思路的正确性,时态信息处理技术或工具是开发时态应用系统的核心技术,时态中间件研究已成为时态开发工具的重要发展方向。时态竞争情报系统的构建和开发也需要首先设计开发相应的时态信息模型[6]。这是时态竞争情报系统研究的难点和关键点。
5总结
企业竞争情报系统是企业竞争提升竞争力的关键。竞争情报系统中的所有信息都具有相应的时态属性,以适当的方式存储竞争情报系统中信息的时态属性,结合时态数据进行信息分析,才能得到所需结果,提高企业核心竞争力,这使企业竞争情报系统和时态数据库的结合成为必然。时态数据库是当今数据库领域的一个研究方向,一般地,在实现时态数据库系统之前,首先需要具有实现传统RDB原型的经验,在此基础上需要扩展DDL,使之能够保存事务时间和有效时间,然后实现DML中带时态的选择、投影和显示,最后还要进一步改进存储方式、索引和优化时态连接等,这些都是竞争情报系统与时态数据库结合应用需要研究的问题。
参考文献:
[1]黄楠,刘爱琴.时态数据库技术[J].微机发展,2009(1):53-54.
[2]王彩霞,万君. 数字图书馆的发展及其相关技术[J].信息技术.2008(09).
[3]陈琼.基于网络的企业竞争情报系统研究综述.情报杂志[J],2003(10).
[4]李宝方,邢玉清.基于时态数据库应用研究[J].焦作大学学报,2009(2):85-87.
[5]汤庸,汤娜,叶小平.时态信息处理技术研究综述[J].中山大学学报:自然科学版,2003(4):4-8.
[6]彭靖里.论企业资涯计划与竞争情报系统建设.情报杂志[J],2004(2).
关键词:信息分析、时态属性、时态数据库、竞争情报系统
1时态数据库
传统数据库技术仅体现现实世界中数据的当前状态只反映对象在某一个时刻的状态,不参照对象的过去和未来。但是,用户对管理被处理事件的历史性信息以及系统中元事件的时态信息要求越来越广泛和迫切。时态数据库是在传统数据库中加入时态信息的一种新型数据库形式,一般是在传统数据库基础上进行时态扩展来实现的[1]。时态数据库TDB允许在数据模型和操作语言中更好地进行与时间有关的操作。时态数据库主要涉及以下3种类型的时间[2]:事务时间(Transaction Time),把对象或事件录入数据库系统的时间。有效时间(Valid Time),一个对象或事件在现实世界中发生并继续的那段时间,或者该对象或事件在现实世界中为真的时间区间。用户自定义时间(User-definedTime),是用户根据需要而输入的时间,系统将把这个数据与数据库中其他一般数据等同看待。时态数据有助于反映事物发生发展的过程,揭示事物发展的本质规律。
2竞争情报系统
竞争情报系统(Competitive Intelligence System CIS)从本质上可以把竞争情报系统看作以竞争情报为处理对象的决策支持系统,基于数据库技术的竞争情报系统符合新型DSS的发展方向[3]。目前竞争情报系统尚存在一定不足,存在部分时态信息丢失和时态数据库实现困难。CIS的模式多种多样,归纳国内外企业的实践经验,常见的模式有分散式、集中式、独立式、重点式。企业CIS的有效运作很大程度上取决于其模式的合理与有效性。企业应当根据自身经营活动和组织结构的特点,把时态数据库引入竞争情报系统中建立适合自己的CIS模式运行机制,充分保证CIS对企业战略决策和竞争策略的支持作用。
3竞争情报系统应用时态数据库的可行性
3.1时态数据模型
在过去20多年里,学者们设计出了上百种时态数据模型和查询语言。时态数据的各种特征基本上都已经覆盖。目前得到认同和应用的主要是TSQL2模型,TSQL2是时态数据库模型、时态数据查询语言的研究成果,是第2代时态数据库查询语言[4]。在TSQL2中提出了面向查询和数据库逻辑设计的双时态概念数据模型、面向存储的表示数据模型以及面向现实的演示数据模型。
3.2时态数据库管理系统
TimeDB是一种结合关系型数据库来实现时间数据库应用的技术,它支持时态数据库脚本:时态性查询语言。支持双时态,作为比较完备的时态数据库管理系统,实现了基本的时态管理功能:时态查询、时态修改、时态视图和时态完整性约束。它可以认为是关系数据库的一个前端,把时态数据库语句转换为关系型数据库的脚本,是基于目前非常成熟的关系型数据库基础上的应用。所以,采用TimeDB可以实现竞争情报系统中的时态数据管理功能和时态应用模式,使竞争情报系统与时态数据库的结合成为可能。
4时态数据库在竞争情报系统中的应用
4.1引入时态数据库优势
时态数据库最大的优点是时态性和及时性,时态性可对过去、现在、将来的事件进行比较、分析、预测提供了大量全面的数据,及时性可及时根据实际情况更新历史数据,存储所有历史信息[5]。引入时态数据库技术的竞争情报系统后系统收集、存储时态数据的能力提高。时态数据库加入了有效时间和事务时间,时态信息得以保留,能够存储瞬时数据、时间区间数据,也能够存储增删改等数据库维护的发生时间。时态数据库中保存了过去、现在和将来的大量数据,能够最大限度地完整动态地描述现实世界发生的各种事件。增强数据仓库的时态查询能力。时态数据库加入了有效时间和事务时间,能够进行各种时态查询,如查询数据库的过去、现在及未来状态;查询某元组的历史信息。把时态技术应用到数据仓库中,可以增强作为竞争情报分析子系统核心的数据仓库的时态查询功能。
4.2竞争情报系统中的应用
目前,在竞争情报系统中应用数据库技术可能的研究领域主要有以下几个方面。
1)数据管理的框架模型设计。框架模型设计是时态竞争情报系统应用的基础。竞争情报系统中数据量非常大,类型多样,通常具有时态性和动态性,所以,首先需要结合时态数据库的理论和方法,分析挖掘竞争情报系统中不同数据的时态信息。在此基础上,研究如何表示竞争情报系统中数据的时态信息;研究基于时态数据库的竞争情报系统的框架模型设计。
2)时态信息的收集、存储及管理的研究。数据量大,数据组织、重构、查询、索引和监控的难度也就大。要从这些关系更为复杂的全局模式中发现知识,为企业决策提供竞争情报服务,就必须对庞大的具有时态信息的竞争情报数据进行整理、合并和分析。
3)时态数据挖掘及算法的研究与实现。在事务数据库的挖掘中应用时态约束可以获得更好的效率。需要探讨如何利用时态区间代数操作来实现数据库的过滤和挖掘并提出高效算法,以原型来验证算法的正确性。时态信息挖掘指的是通过一些方法或者工具,从海量的、有噪声的、随机的历史和时态数据中提取未知的、潜在的、有价值的与时间相关的信息和知识。其算法研究是时态数据库与竞争情报系统结合研究的一个重要方向。
4)时态竞争情报系统的构建与开发。实证研究是现在竞争情报系统研究的方向,时态竞争情报系统的研究也需要进行实证研究,选择典型企业有针对性地构建与开发实用的时态竞争情报系统,验证本文提出的竞争情报系统与时态数据库结合思路的正确性,时态信息处理技术或工具是开发时态应用系统的核心技术,时态中间件研究已成为时态开发工具的重要发展方向。时态竞争情报系统的构建和开发也需要首先设计开发相应的时态信息模型[6]。这是时态竞争情报系统研究的难点和关键点。
5总结
企业竞争情报系统是企业竞争提升竞争力的关键。竞争情报系统中的所有信息都具有相应的时态属性,以适当的方式存储竞争情报系统中信息的时态属性,结合时态数据进行信息分析,才能得到所需结果,提高企业核心竞争力,这使企业竞争情报系统和时态数据库的结合成为必然。时态数据库是当今数据库领域的一个研究方向,一般地,在实现时态数据库系统之前,首先需要具有实现传统RDB原型的经验,在此基础上需要扩展DDL,使之能够保存事务时间和有效时间,然后实现DML中带时态的选择、投影和显示,最后还要进一步改进存储方式、索引和优化时态连接等,这些都是竞争情报系统与时态数据库结合应用需要研究的问题。
参考文献:
[1]黄楠,刘爱琴.时态数据库技术[J].微机发展,2009(1):53-54.
[2]王彩霞,万君. 数字图书馆的发展及其相关技术[J].信息技术.2008(09).
[3]陈琼.基于网络的企业竞争情报系统研究综述.情报杂志[J],2003(10).
[4]李宝方,邢玉清.基于时态数据库应用研究[J].焦作大学学报,2009(2):85-87.
[5]汤庸,汤娜,叶小平.时态信息处理技术研究综述[J].中山大学学报:自然科学版,2003(4):4-8.
[6]彭靖里.论企业资涯计划与竞争情报系统建设.情报杂志[J],2004(2).