多数据库环境中存取数据的方法和计算机技术

技术编号:2861202 阅读:293 留言:0更新日期:2012-04-11 18:40
本发明专利技术通常涉及以独立于数据被物理表示的特定方式的方式存取数据的系统、方法以及产品。在一个实施例中,数据库抽象层提供了独立于数据表示的特定方式的底层数据库的逻辑视图。在一个实施例中,数据库抽象层指定了数据库中数据的位置,以及用于存取数据的方法。还提供了基于数据仓库抽象层的查询抽象层。运行时部件将抽象查询转变为对于特定物理数据表示可以使用的形式。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于在多数据库环境中存取数据的方法、计算机程序和计算机。
技术介绍
数据库是计算机化的信息存储和检索系统。关系数据库管理系统是使用关系技术存储和检索数据的计算机数据库管理系统(DBMS)。最流行的数据库类型是关系型数据库,即表格数据库,其中数据被定义为能以各种不同的方式重组和存取。不考虑特定的数据结构,在DBMS中,请求方实体(例如,应用,操作系统或者用户)通过发出数据库存取请求要求存取指定的数据库。这种请求可能包括,例如,简单目录查找请求或者事务和事务组合,其在数据库中读取、改变和增加指定的记录。通过使用高级查询语言生成这些请求,例如结构化查询语言(SQL)。说明性地,使用SQL生成交互式查询,用于从数据库中获得信息以及更新数据库,例如国际商用机器公司(IBM)的DB2,微软的SQL Server,以及来自Oracle,Sybase和Computer Associates的数据库产品。术语“查询”是指一组用于从所存储的数据库中检索数据的命令。查询采用命令语言的形式,其允许编程者和程序选择,插入,更新,找出数据的位置,等等。通常,数据挖掘和数据库查询应用面临的一个难本文档来自技高网...

【技术保护点】
一种在多数据库环境中存取数据的方法,包括:从请求方实体接收根据请求方实体的查询规格的抽象查询;其中查询规格提供了抽象查询的多个逻辑域的定义;以及根据存取方法将抽象查询转换进与数据的特定物理数据表示一致的查询,该存取方法通过定义存取每个物理实体的方法以及每个物理实体的位置,将逻辑域映射到数据的物理实体。

【技术特征摘要】
【国外来华专利技术】US 2002-4-25 10/131,9841.一种在多数据库环境中存取数据的方法,包括从请求方实体接收根据请求方实体的查询规格的抽象查询;其中查询规格提供了抽象查询的多个逻辑域的定义;以及根据存取方法将抽象查询转换进与数据的特定物理数据表示一致的查询,该存取方法通过定义存取每个物理实体的方法以及每个物理实体的位置,将逻辑域映射到数据的物理实体。2.如权利要求1所述的方法,其中,将抽象查询转换成与数据的特定物理数据表示一致的查询包括将抽象查询划分成根据存取方法类型分组的子查询。3.如权利要求1或2所述的方法,其中,从包括SQL查询类型,XML查询类型和过程请求类型的组中选出存取方法类型。4.如任一在前权利要求所述的方法,还包括,存在针对多个逻辑域的特定逻辑域的数据的物理实体的地址所指定的数据库。5.如任一在前权利要求所述的方法,其中,抽象查询包括至少一个选择标准和结果规格。6.如任一在前权利要求所述的方法,还包括对多个逻辑域的特定逻辑域的数据的物理实体,...

【专利技术属性】
技术研发人员:理查德迪安戴廷格理查德约瑟夫史蒂文斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1