您当前的位置:首页>论文资料>面向对象模型数据库系统的开发

面向对象模型数据库系统的开发

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.21 MB

资料语言:中文

更新时间:2024-11-30 09:15:44



推荐标签:

内容简介

面向对象模型数据库系统的开发 设计开发
面向对象模型数据库系统的开发
周哲超罗
(仙桃职业学院湖北仙桃433000)
热事执本开导流用
摘要:数据库系统的主要应用于管理系统的数据管理与维护。其在系统开发过程中对系统提供数据,同时对数据进行一定管理,数据库系统核心组件是数据库管理系统,其关键技术就是对数据管理。现在程序员进行数据系统开发应用的数据库基本部是面向对象模型数据库,其应用在系统开发过程中已经取得一定成果,本论文从不同方面对面向对象模型数据序系统开发进行阐速,希望能为今后面向对象模型数据序系统开发提供理论依据参考。
关键词:面向对象模型数据库系统研发中图分类号:TP311.13
文献标识码:A
文章编号:1007-9416(2015)03-0150-0)
数据库系统的核心功能就是对数据进行管理,其核心组成部分就是数据库管理系统,对用户与操作系统之间起到桥梁作用。现在系统开发过程中数据库应用软件主要是SQL与ORACLE,后者主要应用于大型数据库的开发与设计,其在系统开发过程中,对数据的管理及维护起到很好的作用。随着科学技术的发展,不久将来会出现新的数据库应用软件,但其核心操作是数据定义、数据查询,数据维护等,这不会改变的,改变的是形式,核心不会变,其在系统开发
过程中是不可缺少的工具。 1面向对象数据库系统
现在的程序设计开发工具,程序设计语言都是面向对象的,现在常用的数据库ORACLE也是面向对象模型的大型数据库,在系统开发中经常使用,现在的程序设计语言与数据库是兼容的,都是面向对象的,对系统开发起到一个促进作用,
1.1类和对象
类和对象是面向对象程序设计中产生的,具有一定特征。对象时面间对象语言中的最小单位。类是把具有相同特征的数据构成一个大的集合,对象是类中的最小成员。类是对象提供了统一的抽象描述,主要是属性与行为,属性是特性,行为是动作。一般类是对象的抽象,对象时类的具体描述,对象是类的具体实例的描述。在进行系统开发过程中,类与类之闻间联系也是靠对象应用,之间靠消息联系的,利用类的特性继承、封装与多态共同完成程序设计。
1.2面向对象数据库
面向对象数据库主要有网状数据库、层次数据库,关系数据库三种,在程序开发过程中,经常应用的是关系数据库,关系数据库实际就是一张二维表,有行和列组成。在开发过程中,程序员把相应特性归为一类,具体实例归为对象,对象是系统开发中经常应用的,是个最小单位,代表一个最小实例,其操作过程中基本都是以对象为标准操作的,
2面向对象数据库系统设计
2.1UML建模
UML标准建模语言与程序设计语言无关UML的符号集不是种方法学,仅仅是一种语言,很容易适应业务运作的方式UML给出
#
客产溢化验养员
g来变
医监检制器道
抢制电网摄线图
路计量监件
深用能确计量研件
要示计算结果通西计养然票
图1顺序图
收移日期:2015-03-01
暂车损件
计期结量存入数
了多种类型的建模描述图,使得开发中的应用程序变得很容易理解如图1为某电气数据库管理系统设计中用的顺序图。
2.2数据库设计范式
数据库设计范式就是数据库设计过程中的标准格式,程序员进行数据库设计过程中必须遵守标准数据库范式。目前数据库设计范式有第一范式,第二范式,第三范式三种。现在程序员在设计过程中经常采用的是第三范式,
2.3实体E-R联系表达
在数据库进行设计过程中,对象之间的联系反映了实体之闻的联系关系。对象之间联系主要有一对多、一对一、多对多三种关系。
2.4ErwinE-R关系转化
Erwin是一款数据建模工具,可连接多种数据库系统Erwin可将E一R模型转化到数据库,生成多种数据库结构,在数据库里以二维表的形式表现出来ErW可建立数据库的概念模型和物理模型,形象描述实体、联系和属性构成的数据。Erwin中标识实体的属性被称为键键属性也是实体的一个属性,它可形成对实体的唯一标识主键放在键区域,非键属性则被放在数据区线上方为键区域,下方则为数据区泛化或继承层次被称为子类,这些实体共享公共特性实体主键迁移给子实体作为非键属性,即子实体必须依附父实体而存在,但不由父实体决定使用Erwin可以很清晰地表示实体间的引用完整性,面且它独立于任何关系数据库Erwi可检测出各种属性和外键的重复,支持一定的NF理论Erwin支持自动将一个逻辑模型转变为一个特定DBMS的数据库模式。
综上所述面向对象模型数据库系统的开发是一个长期过程,随着科学技术的进一步发展,会有很多新技术出现,取代原有的技术,但其核心技术不会改变,数据库系统就是对数据进行管理与维护,数据库本身不具有开发功能,基于应用软件进行数据库系统开发,
其应用效果取得一定成绩。 3结语
总之,数据库系统开发借助于应用软件实现,数据库系统核心就是对数据进行管理与维护。随着科学技术的发展,不久会有新的数据库应用软件取代现有的数据库应用软件,但其核心功能数据的定义、查询、维护不会改变。数据库面向对象模型的运用对实现应用技术有一定的益处,数据库知识是面向对象实现管理系统的基础,
其应用对系统开发提供了技术保障。参考文献
[1]白成林.一种面向对象环境的形式化模型[J].计算机研究与发展. 2000(5)。
[2]胡伟,张新坊,周济.基于面向对象技术的特征表示法[J].机械设计与制造工程,2010(2).
作者简介:周督摄(1980一),女,湖北式汉人,本科,讲师,研究方向:信息安全与管理。 50
上一章:基于flash技术的制图画板制作与应用 下一章:探析医学影像数据库的图像检索技术的应用

相关文章

面向对象的液压系统CAD数据库的建立 基于面向对象和数据库技术的机床选择专家系统 RDF 模型与关系模型和面向对象模型的比较 DL/T 698.45-2017 电能信息采集与管理系统 第4-5部分:通信协议——面向对象的数据交换协议 面向对象的电力系统自动化 面向对象的数控机床故障诊断专家系统 面向对象的现代工业控制系统实用设计技术 矿山地质对象的三维数据模型研究