论文部分内容阅读
数据库是数据的集合,数据库系统是现代社会生产、生活不可或缺的组成部分。其中关系数据库系统是迄今应用最广泛的数据库技术,它是基于关系模型的。关系模型拥有简单的数据结构——二维表,成熟的数学理论——关系代数,以及一系列的完整性约束,使得其在数据管理上具有独特的优势,基于关系模型的关系数据库系统成为数据库系统的标准。如今世界各地建立了数以万计的关系数据库系统,其存储的数据量极其庞大。但正是由于关系模型的这种简单且单一的数据结构,使其在描述客观事实时,丢失了大量语义信息。关系模型将实体和实体间的联系均用二维表表示,在表示关系时也只能使用笛卡儿积子集的方式。关系数据库中二维表这种数据结构对于客观事实的描述过于刚性,缺乏语义,使得关系数据库系统中存在着大量隐藏信息。针对关系数据库系统语义的缺乏性,本文借鉴本体这一典型的知识表示形式,将其部分思想引入关系数据库。提出了基于本体的语义模型,该模型是在关系数据的基础之上增加语义层和推理层。将本体的部分思想植入语义层形成语义元结构,以该结构对客观事实进行描述。并在此基础上,通过一定的推理规则在推理层进行推理。该语义模型使得关系数据库中的数据能够语义地表示客观事实,并进行正确而有效的推理。使得关系数据中的隐藏的大量信息能够被推理出来,提高了数据信息的完整性,以及关系数据的可用性,扩展了关系数据库的适用范围。