面向对象数据库的编译技术探讨

2013-08-06 02:35:04刘之家
赤峰学院学报·自然科学版 2013年3期
关键词:进程数据库用户

刘之家

(广西师范学院 计算机与信息工程学院,广西 南宁 530023)

作为计算机软件的一个重要分支,数据库技术一直是备受业界关注的焦点.从20世纪60年代末开始,数据库技术经历了层次数据库、网状数据库和关系数据库等阶段,数据库技术的研究取得了重大的进展.80年代,关系数据库是发展的主流,几乎所有新推出的DBMS产品都是关系型的[1].随着数据库技术应用领域的不断拓展,为满足应用对数据处理不断“苛刻”的要求,人们开始发现关系数据库的许多限制和不足,这又推动了数据库技术的新一轮研究,研究的方向主要有两条:一是改造和扩充关系数据库,以适应新的应用需求;二是改用新的数据模型,例如面向对象的数据模型、基于逻辑的数据模型等.目前,这两方面都取得了很大的进展,人们期待着一个“后关系数据库”(Post--Relational Database)时代的到来.

1 面向对象数据库概述

属性值都是直接量的对象是简单对象,用其他对象作属性值的对象是复合对象,复合对象是一个层次结构,这是对象概念不同于关系模型中元组的重要特征.对象间通过发送消息实现相互通信,属性值查询和修改只有通过向对象发消息调用才能实现;具有相同特征的对象被组织成了类,类间存在继承、聚集的关联.与传统的数据模型相比,面向对象数据模型具有许多优势,它具有表示复杂对象的能力,通过封装和信息隐藏概念提供了模块化机制,通过封装和继承概念……

登录APP查看全文

猜你喜欢
进程数据库用户
债券市场对外开放的进程与展望
中国外汇(2019年20期)2019-11-25 09:54:58
数据库
财经(2017年2期)2017-03-10 14:35:35
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
数据库
财经(2016年15期)2016-06-03 07:38:02
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12
数据库
财经(2016年3期)2016-03-07 07:44:46
数据库
财经(2016年6期)2016-02-24 07:41:51
如何获取一亿海外用户
创业家(2015年5期)2015-02-27 07:53:25
社会进程中的新闻学探寻
民主与科学(2014年3期)2014-02-28 11:23:03