主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公English
2020-2021年专刊出版计划 微信服务介绍 最新一期:2020年第10期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
黄刘生,陈华平,郑启龙,陈国良.一个新的面向对象数据库系统的动态数据模型.软件学报,2001,12(5):735-741
一个新的面向对象数据库系统的动态数据模型
A New Dynamic Data Model for Object-Oriented Database Systems
投稿时间:1999-11-24  修订日期:2000-03-17
DOI:
中文关键词:  概念聚类机制(CCM)  强类型数据模型  弱类型数据模型    角色  扮演者
英文关键词:conceptual clustering mechanism  type strong data model  type weak data model  cluster  role  player
基金项目:国家863高科技发展计划资助项目(863-306-ZD06-2)
作者单位
黄刘生 中国科学技术大学计算机科学与技术系安徽合肥 230027 
陈华平 中国科学技术大学计算机科学与技术系安徽合肥 230027 
郑启龙 中国科学技术大学计算机科学与技术系安徽合肥 230027 
陈国良 中国科学技术大学计算机科学与技术系安徽合肥 230027 
摘要点击次数: 2839
全文下载次数: 3043
中文摘要:
      现有的OODBMS(object-oriented database management systems)的数据模型基本上可以分为两类:传统的强类型和非传统的弱类型.前者的特征是所有具有同样结构(模式)和行为(方法)的对象组成一个类,对象的含义由对象所属类的模式解释,故类的定义必须先于其对象的定义;后者的特征是“无模式”,即对象是“自我描述”的,因此无须为对象预先定义模式.指出了这两类模型的主要优缺点,并证实:为了充分适应有效而灵活的动态对象操作,有必要在传统的强类型模型和非传统的弱类型模型之间寻求某种折衷.为此,提出了一个基于概念聚类机制(conceptual clustering mechanism,简称CCM)的数据模型.这种新的动态模型已成功地应用于一个面向对象的VDBMS(video database management system).
英文摘要:
      The current data models used in OODBMS (object oriented database management systems) are basically divided into two categories: traditional ‘type strong’ and non traditional ‘type weak’. The feature of the former is that the objects sharing the same structure (schema) and behaviors (methods) are grouped into a class. The schema of class to which the objects belong interprets the meaning of the objects. Therefore a class must be predefined before its objects are defined. The latter is characterized by schema-less, i.e., the meaning of the objects is 'self-describing', and hence the schema need not to be defined in advance for the objects. In this paper, after outlining the main advantages and disadvantages of these two kinds of models, the authors prove that it is necessary to find some tradeoffs between traditional 'type-strong' data models and non-traditional 'type-strong' data models and non-traditional 'type-weak' ones in order to adequately accommodate the efficient and flexible manipulation of dynamic objects. For this reason, a novel dynamic data model is proposed based on CCM (conceptual clustering mechanism) which has been successfully used for the development of an object-oriented VDBMS (video database management system).
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利