吉林大学学报(信息科学版)

• 论文 • 上一篇    

对象管理在面向对象数据库中的应用研究

杨玉芬a, 李明明a, 高晓旸b   

  1. 吉林大学 a. 网络中心; b. 计算机科学与技术学院, 长春 130012
  • 收稿日期:2013-06-29 出版日期:2013-09-24 发布日期:2014-04-04
  • 作者简介:杨玉芬(1961—), 女, 长春人, 吉林大学工程师, 主要从事计算机网络及辅助研究, (Tel)86-13756550718; 86-431-85095530(E-mail)yfyang@jlu.edu.cn; 通讯作者: 李明明(1980—), 男, 长春人, 吉林大学工程师, 硕士, 主要从事计算机软件及应用研究, (Tel)86-13756550776(E-mail)lmm@jlu.edu.cn。

Research of Objects Management in Object Oriented Database

YANG Yu-fena, LI Ming-minga, GAO Xiao-yangb   

  1. a. Network Center; b. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2013-06-29 Online:2013-09-24 Published:2014-04-04

摘要:

        为解决面向对象在对象数据库中的管理问题, 描述了面向对象的数据库管理系统(OODBMS: Object Oriented Data Base Management System)的基本概念及其实现过程, 给出了该系统的数据模型、 系统结构及其各系统模块的实现方法。该系统引入面向对象的概念和方法, 以传统关系数据库存储结构为底层, 提出面向对象数据库的数据模型, 使其支持数据类型类层关系和继承性, 具有复杂对象管理和版本管理等能力。同时详述了数据定义(DDL: DataDefinitionLanguage)、 数据操纵(DML:Data Manipulation Language)、 对象缓冲区管理以及查询模块处理和版本管理等子系统的实现过程和方法, 并给出该系统在工程数据库图形图像管理中的应用。该系统可对非格式化的数据进行有效的管理。

关键词: 面向对象的数据库, 关系数据库, 数据模型, 数据定义, 数据操纵, 版本管理

Abstract:

To solve the management problem of objects in object\|oriented database, we describe an objectoriented database management system (OODBMS: Object Oriented Data Base Management System), the basic concept and its implementation process. The data model of the system, the system structure and implementation of the system modules are described in detail. The system introduces object-oriented concepts and methods to the traditional relational database storage structure for the underlying proposed objectoriented database data model to support the data type class layer relationships and inheritance, complex object management, version management capabilities, while detailed data definition (DDL: Data Definition Language) data manipulation (DML: Data Manipulation Language), the object module buffer management and query processing and version management and other subsystems of the implementation process and methods, and proposed that the system engineering database management aspects of a graphic image application, non-formatted data can be effectively managed.

Key words: object-oriented database, relational database, data model, data definition language(DDL), data manipulation language(DML), version management

中图分类号: 

  • TP319