[00919258]工程数据库管理系统
交易价格:
面议
所属行业:
智能交通
类型:
非专利
交易方式:
资料待完善
联系人:
所在地:
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
从1996年起,针对原型系统在扫行效率和健壮性方面的缺点,同时为探索拥有自主版权的数据库管理系统的实用化方法,课题组承担了国家“863”计划“工程数据库管系统ANGEL的实用化开发”课题的研究任务。主要工作包括:对实现方法的改进,包括对象缓冲区管理、数据的聚集策略,索引机制的扩充、优化机制的研究等;对长事务功能的支持;标准化及客户工具的开发。在这一阶段,系统保留了数据模型的基本框架,但在数据语言、体系结构和数据结构等方面都作了重大调整,并开发出新的数据库管理系统版本ANGEL-Ⅱ。该课题已于1998年通过专家组验收,达到了预期目的。对于DBMS来说,数据模型处于设计的核心地位,它不仅决定了数据语言的特征,还很大程度上影响了系统实现时的体系结构和全局的物理数据结构。而在数据模型内部,逻辑结构处于核心地位,并决定和影响另外两者。ANGEL系统在数据模型方面的若干特点,主要包括四个部分:数据模型:ANGEL系统采用了对象-关系模型,其主要特点有:扩展的非-范式结构:数据值既可以是原子的,也可以通过构造符以特定的顺序反复合而成;表、对象、值:ANGEL区分对象和值的概念,表的实例是具有标识的对象,内层表的实例是值。ANGEL中的表类似于面向对象系统中的类。对象标识和引用:对象标识既可以由用户定义,也可以由系统定义。用户定义标识可看作系统定义标识的“代理值”。对象引用都是通过标识进行的,对象引用既可以是单个的,也可以是集合的,系统自动实施“引用完整性约束”。用户定义的函数:与面向对象的“方法”类似,用户也可以在表上定义函数,并可利用函数进行操作符重载。函数也可以继承。继承性:ANGEL数据语言是一种高级的描述性语言,其主要特点是:采用SQL结构,各查询子名中均可出现SQL嵌套;提供“路径”设施,简化对嵌套层次的查询;支持对继承层次的查询;以多种方法支持对象引用关系的建立;用户定义函数与表的属性一样在查询语言中使用。
从1996年起,针对原型系统在扫行效率和健壮性方面的缺点,同时为探索拥有自主版权的数据库管理系统的实用化方法,课题组承担了国家“863”计划“工程数据库管系统ANGEL的实用化开发”课题的研究任务。主要工作包括:对实现方法的改进,包括对象缓冲区管理、数据的聚集策略,索引机制的扩充、优化机制的研究等;对长事务功能的支持;标准化及客户工具的开发。在这一阶段,系统保留了数据模型的基本框架,但在数据语言、体系结构和数据结构等方面都作了重大调整,并开发出新的数据库管理系统版本ANGEL-Ⅱ。该课题已于1998年通过专家组验收,达到了预期目的。对于DBMS来说,数据模型处于设计的核心地位,它不仅决定了数据语言的特征,还很大程度上影响了系统实现时的体系结构和全局的物理数据结构。而在数据模型内部,逻辑结构处于核心地位,并决定和影响另外两者。ANGEL系统在数据模型方面的若干特点,主要包括四个部分:数据模型:ANGEL系统采用了对象-关系模型,其主要特点有:扩展的非-范式结构:数据值既可以是原子的,也可以通过构造符以特定的顺序反复合而成;表、对象、值:ANGEL区分对象和值的概念,表的实例是具有标识的对象,内层表的实例是值。ANGEL中的表类似于面向对象系统中的类。对象标识和引用:对象标识既可以由用户定义,也可以由系统定义。用户定义标识可看作系统定义标识的“代理值”。对象引用都是通过标识进行的,对象引用既可以是单个的,也可以是集合的,系统自动实施“引用完整性约束”。用户定义的函数:与面向对象的“方法”类似,用户也可以在表上定义函数,并可利用函数进行操作符重载。函数也可以继承。继承性:ANGEL数据语言是一种高级的描述性语言,其主要特点是:采用SQL结构,各查询子名中均可出现SQL嵌套;提供“路径”设施,简化对嵌套层次的查询;支持对继承层次的查询;以多种方法支持对象引用关系的建立;用户定义函数与表的属性一样在查询语言中使用。